Skip to main content
Version: 2.2.1-preview

Test-MtDynamicGroupUserControlledAttributes

SYNOPSIS

Identifies dynamic group rules that use attributes whose writers should be reviewed.

SYNTAX

Test-MtDynamicGroupUserControlledAttributes [-ProgressAction <ActionPreference>] [<CommonParameters>]

DESCRIPTION

Finds dynamic user group rules that reference user-influenceable profile properties or lower-risk identity and extension attributes normally controlled by privileged writers. Results are separated by risk and marked Investigate because rule text alone does not prove who can change the property or what access the group grants.

EXAMPLES

EXAMPLE 1

Test-MtDynamicGroupUserControlledAttributes

Returns true and marks candidate rules for investigation.

PARAMETERS

-ProgressAction

Determines how PowerShell responds to progress updates generated by a script, cmdlet, or provider, such as the progress bars generated by Write-Progress.

Type: ActionPreference
Parameter Sets: (All)
Aliases: proga

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

INPUTS

OUTPUTS

System.Boolean

NOTES

https://maester.dev/docs/commands/Test-MtDynamicGroupUserControlledAttributes