Skip to main content
Version: 3.0.0-preview

MT.1069 - Restrict non-admin users from creating security groups.

Overview​

Description​

Verifies that security group creation is restricted to admin users only in the Entra ID tenant.

Why This Matters​

Restricting security group creation to administrators ensures proper governance, maintains the principle of least privilege, and supports regulatory compliance requirements.

Remediation action​

This setting can be changed via user settings in the Microsoft Entra or Azure portal or via Microsoft Graph API / Graph PowerShell Module.

Admin Portal:

  1. Go to Entra Admin Center
  2. Navigate to Users β†’ User settings
  3. Set Users can create security groups to No
  4. Click Save

Use the following PowerShell commands to restrict security group creation:

# Connect to Microsoft Graph with appropriate permissions
Connect-MgGraph -Scopes "Policy.ReadWrite.Authorization"

# Get the current authorization policy
$authPolicy = Get-MgPolicyAuthorizationPolicy

# Update the policy to restrict security group creation
$params = @{
defaultUserRolePermissions = @{
allowedToCreateSecurityGroups = $false
}
}

Update-MgPolicyAuthorizationPolicy -AuthorizationPolicyId $authPolicy.Id -BodyParameter $params

Test Metadata​

FieldValue
Test IDMT.1069
SeverityLow
SuiteMaester
ProductEntra ID
FeatureUser and directory settings
AreaAccess control
Resource typeTenant
User impactLow
Implementation costLow
MITRE ATT&CKNone
Supports controlsnist-800-53-r5:AC-6
PowerShell testTest-MtSecurityGroupCreationRestricted
ServicesGraph

Source​