exam questions

Exam SC-300 All Questions

View all questions & answers for the SC-300 exam

Exam SC-300 topic 1 question 35 discussion

Actual exam question from Microsoft's SC-300
Question #: 35
Topic #: 1
[All SC-300 Questions]

HOTSPOT -

You have an Azure subscription.

You need to create two custom roles named Role1 and Role2. The solution must meet the following requirements:

• Users that are assigned Role1 can create or delete instances of Azure Container Apps.
• Users that are assigned Role2 can enforce adaptive network hardening rules.

Which resource provider permissions are required for each role? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

Show Suggested Answer Hide Answer
Suggested Answer:

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
dejo
Highly Voted 2 years, 5 months ago
I think it's: Role1: Microsoft.App https://learn.microsoft.com/en-us/azure/container-apps/quickstart-portal#prerequisites Role2: Microsoft.Security https://learn.microsoft.com/en-ie/rest/api/defenderforcloud/adaptive-network-hardenings/enforce?tabs=HTTP
upvoted 31 times
...
ThotSlayer69
Highly Voted 2 years, 4 months ago
Role1: Microsoft.App (for containers) Role2: Microsoft.Security Microsoft.Security controls the Security Center (renamed Defender for Cloud) (https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/azure-services-resource-providers), which handles Adaptive Network Hardening (https://learn.microsoft.com/en-us/azure/defender-for-cloud/adaptive-network-hardening#what-is-adaptive-network-hardening)
upvoted 11 times
...
ColdCut
Most Recent 7 months, 2 weeks ago
The correct answer is: Role1: Microsoft.App Role2: Microsoft.Security Explanation: Role1 requires permissions to create or delete instances of Azure Container Apps. The relevant resource provider for Azure Container Apps is Microsoft.App. This provider includes the necessary permissions to manage container app instances. Role2 needs to enforce adaptive network hardening rules, which are part of Azure Security Center's capabilities. The Microsoft.Security resource provider contains the permissions required to enforce adaptive network hardening and other security-related configurations. Resource Links: For more details on Azure resource providers and roles: Microsoft.App resource provider Microsoft.Security resource provider
upvoted 3 times
...
Labelfree
7 months, 2 weeks ago
The answer here is wrong. It is Role 1: Microsoft.App, not compute - Given these options, here are the appropriate resource provider permissions for each role: Role1 (Create or delete instances of Azure Container Apps): Microsoft.App/containerApps/write: Allows creating or updating Azure Container Apps. Microsoft.App/containerApps/delete: Allows deleting Azure Container Apps. Role2 (Enforce adaptive network hardening rules): Microsoft.Security/adaptiveNetworkHardenings/write: Allows enforcing adaptive network hardening rules. Microsoft.Security/adaptiveNetworkHardenings/read: Allows reading adaptive network hardening rules. These permissions ensure that users assigned to Role1 can manage Azure Container Apps, while users assigned to Role2 can enforce network security rules effectively.
upvoted 2 times
...
BRZSZCL
8 months ago
To create custom roles that meet the specified requirements, you need to ensure the correct permissions are applied for each role. Role1: Create or delete instances of Azure Container Apps For Role1, users need permissions related to managing Azure Container Apps. The correct resource provider and permission are: Microsoft.App/containerApps/write: This permission allows users to create and delete Azure Container Apps instances. It provides the necessary capability for Role1. Role2: Enforce adaptive network hardening rules For Role2, users need permissions related to adaptive network hardening, which is part of Microsoft Defender for Cloud. The correct resource provider and permission are: Microsoft.Security/adaptiveNetworkHardenings/write: This permission allows users to enforce adaptive network hardening rules. It fits the requirement for Role2, providing users with the ability to manage these security rules. Summary: Role1: Microsoft.App/containerApps/write Role2: Microsoft.Security/adaptiveNetworkHardenings/write
upvoted 2 times
...
hml_2024
9 months ago
To meet the requirements for creating the custom roles, you need to assign the following resource provider permissions: Role1: Create or delete instances of Azure Container Apps Microsoft.App: This resource provider includes the necessary permissions to manage Azure Container Apps1. Role2: Enforce adaptive network hardening rules Microsoft.Security: This resource provider includes the necessary permissions to manage and enforce adaptive network hardening rules2.
upvoted 2 times
...
RahulX
1 year, 4 months ago
Role1: Microsoft.App (for containers). Role2: Microsoft.Security.
upvoted 2 times
...
Siraf
1 year, 6 months ago
- Role 1: Microsoft.App - Role 2: Microsoft.Security. Deploy container app using the Azure portal: Make sure to have the Resource Provider "Microsoft.App" registered. https://learn.microsoft.com/en-us/azure/container-apps/quickstart-portal#prerequisites. Adaptive Network Hardening --> Microsoft.Security/adaptiveNetworkHardenings/read resource provider is Microsoft.Security: https://learn.microsoft.com/en-us/azure/role-based-access-control/resource-provider-operations#microsoftsecurity
upvoted 3 times
...
marcoby
1 year, 8 months ago
For Role1, the key word is Azure Container Apps. Compute is for Virtual Machines, App is for Azure Container Apps. Role 2 is Security as mentioned before.
upvoted 3 times
...
StarMe
1 year, 10 months ago
It shoud be Microsoft.App and Microsoft.Security https://learn.microsoft.com/en-us/azure/role-based-access-control/resource-provider-operations#microsoftapp
upvoted 2 times
...
EmnCours
1 year, 11 months ago
Role 1: Microsoft.App Role 2 : Microsoft.Security
upvoted 3 times
...
dule27
2 years ago
Role 1: Microsoft.App Role 2 : Microsoft.Security
upvoted 2 times
...
ShoaibPKDXB
2 years, 1 month ago
Correct: 1. Microsoft.Apps 2. Microsoft.Security
upvoted 3 times
...
kanew
2 years, 1 month ago
Role 1: Microsoft.App microsoft.app/containerapps/delete microsoft.app/containerapps/write Role 2: Microsoft.Secuirty Microsoft.Security/adaptiveNetworkHardenings/enforce/action
upvoted 4 times
...
sbnpj
2 years, 2 months ago
Role 1: Microsoft.App https://learn.microsoft.com/en-us/azure/role-based-access-control/resource-provider-operations#microsoftapp Role2: Microsoft.Security https://learn.microsoft.com/en-us/azure/role-based-access-control/resource-provider-operations#microsoftsecurity
upvoted 2 times
...
byproduct
2 years, 2 months ago
ChatGPT says its: Role 1: Compute Role 2: Network
upvoted 1 times
thadeus
2 years, 2 months ago
Seriously? Because it told me ".App" for Role1 and ".Network" for Role2.
upvoted 1 times
...
Holii
2 years ago
Do some research. This is a trick question as "Compute" is the title term for Microsoft.app, since it encompasses the Compute stack. However, Microsoft.app literally has a resource definition to handle Creation and Deletion of Azure Container Apps. https://learn.microsoft.com/en-us/azure/role-based-access-control/resource-provider-operations#compute
upvoted 2 times
...
...
Arjanussie
2 years, 3 months ago
It is Microsoft.compute.......ask chatgpt what is in graph microsoft.compute and what is in graph microsoft.app
upvoted 1 times
Holii
2 years ago
You know the graph documentation is listed here: https://learn.microsoft.com/en-us/azure/role-based-access-control/resource-provider-operations#compute microsoft.app/containerapps/write Create or update a Container App microsoft.app/containerapps/delete Delete a Container App
upvoted 1 times
...
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...