Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Logic to protect inclusion and exclusion groups #14

Open
AlexFilipin opened this issue Nov 16, 2020 · 2 comments
Open

Logic to protect inclusion and exclusion groups #14

AlexFilipin opened this issue Nov 16, 2020 · 2 comments

Comments

@AlexFilipin
Copy link
Owner

AlexFilipin commented Nov 16, 2020

We might want to protect exclusion groups (at least some) with the "Azure AD roles can be assigned to the group" flag that will protect it from other admin roles.

Thinking about: Sync account group, Emergency access account group and admin CA policies maybe even PERM exclusion groups of other policies.

@AlexFilipin
Copy link
Owner Author

AlexFilipin commented Nov 16, 2020

microsoft.directory/groups/members/update

  • Group Owner (via User Role)
  • User Account Administrator
  • Partner Tier1 Support
  • Partner Tier2 Support
  • Directory Writers
  • Groups Administrator

microsoft.directory/groups/allProperties/allTasks

  • Global Administrator

microsoft.directory/groups.unified/members/update

  • Exchange Service Administrator
  • SharePoint Service Administrator
  • Teams Service Administrator

microsoft.directory/groups.security/members/update

  • Intune Service Administrator

microsoft.directory/groups.assignableToRoles/allProperties/update

  • Global Administrator
  • Privileged Role Administrator
  • Group Owner (via User Role)

@AlexFilipin AlexFilipin changed the title Logic to protect exclusion groups Logic to protect inclusion and exclusion groups Mar 5, 2021
@AlexFilipin
Copy link
Owner Author

Waiting for additional AAD features, the number of assignableToRoles groups is limited so I dont think its a good path to take.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant