Get-MsolScopedRoleMember
Gets members of a role who are granted that role over an administrative unit.
Syntax
Get-MsolScopedRoleMember
[-AdministrativeUnitObjectId <Guid>]
[-RoleObjectId <Guid>]
[-MaxResults <Int32>]
[-TenantId <Guid>]
[<CommonParameters>]
Get-MsolScopedRoleMember
[-AdministrativeUnitObjectId <Guid>]
[-RoleObjectId <Guid>]
[-All]
[-TenantId <Guid>]
[<CommonParameters>]
Description
The Get-MsolScopedRoleMember cmdlet gets members of the specified role who are granted that role over an administrative unit.
Examples
Example 1: Get members of the User Account Administrator role
PS C:\> $WestCoastAu = Get-MsolAdministrativeUnit -SearchString "West Coast"
PS C:\> $UaAdmin = Get-MsolRole -RoleName "User Account Administrator"
PS C:\> Get-MsolScopedRoleMember -RoleObjectId $UaAdmin.ObjectId -AdministrativeUnitObjectId $WestCoastAu.ObjectId
This example gets all members of the User Account Administrator role that is scoped to the administrative unit named West Coast.
Parameters
-AdministrativeUnitObjectId
Specifies the unique object ID of the administrative unit. If you do not specify this parameter, this cmdlet gets administrators for all administrative units.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-All
Indicates that this cmdlet returns all results that it finds. Do not specify this parameter and the MaxResults parameter.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaxResults
Specifies the maximum number of results that this cmdlet returns.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RoleObjectId
Specifies the unique object ID of the role from which to get members.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TenantId
Specifies the unique ID of the tenant on which to perform the operation. The default value is the tenant of the current user. This parameter applies only to partner users.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Outputs
Microsoft.Online.Administration.RoleScopedMember
This cmdlet returns objects that contain the following information:
- DisplayName. The display name of the scoped role member.
- UserPrincipalName. The user principal name of the scoped role member.
- ObjectId. The unique ID of the scoped role member.