Skip to content
This repository has been archived by the owner on Sep 7, 2023. It is now read-only.

Create a detailed documentation on permissions for AAD/subscription #143

Open
cdennig opened this issue Apr 8, 2021 · 3 comments
Open
Labels
enhancement New feature or request setup Issues regarding the setup process for participants

Comments

@cdennig
Copy link
Contributor

cdennig commented Apr 8, 2021

We need a new section in the corresponding setup challenges of Day 2 / 7 for participants to be able to setup the Azure environment upfront:

  • What permissions are needed to complete all challenges?
  • How to test if a user has the correct setup?

CC: @AndreasM009

@cdennig cdennig added the setup Issues regarding the setup process for participants label Apr 8, 2021
@waeltken
Copy link
Member

waeltken commented Apr 8, 2021

To my knowledge we need:

Subscription: Owner or Contributor + User Access Administrator
Active Directory: Azure Application Administrator Role

For Active Directory the Application Developer role might also be enough?

@cdennig
Copy link
Contributor Author

cdennig commented Apr 8, 2021

Is this also sufficient for the k8s stuff?

@AndreasM009
Copy link
Member

For day5 we need Application Administrator Role in AAD. This role is needed to consent OAuth2 Permissions. Application Developer role is only enough if users are allowed to grant consent to OAuth2 permissions. It is a setting that can be configured under AAD-> Enterprise Applications -> User settings.
There is also a setting under AAD -> App Registration -> User Settings to allow non Administrators to register applications. But we have to test that, if the configuration in User settings would be enough.

@cdennig cdennig added the enhancement New feature or request label Apr 8, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request setup Issues regarding the setup process for participants
Projects
None yet
Development

No branches or pull requests

3 participants