Get-MsolRoleMember
ロールのメンバーを取得します。
構文
Get-MsolRoleMember
[-RoleObjectId <Guid>]
[-MemberObjectTypes <String[]>]
[-SearchString <String>]
[-MaxResults <Int32>]
[-TenantId <Guid>]
[<CommonParameters>]
Get-MsolRoleMember
[-RoleObjectId <Guid>]
[-MemberObjectTypes <String[]>]
[-SearchString <String>]
[-All]
[-TenantId <Guid>]
[<CommonParameters>]
説明
Get-MsolRoleMember コマンドレットは、指定されたロールのメンバーを取得します。
例
例 1: ロールのメンバーを取得する
PS C:\> $Role = Get-MsolRole -RoleName "%Role Name%"
PS C:\> $RoleMembers = Get-MsolRoleMember -RoleObjectId $Role.ObjectId
このコマンドは、指定されたロールのすべてのメンバーを返します。 コマンドは、結果を $RoleMembers 変数に格納します。
パラメーター
-All
このコマンドレットは、検出されたすべての結果を返します。 このパラメーターと MaxResults パラメーターは 指定しないでください。
型: | SwitchParameter |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-MaxResults
このコマンドレットが返す結果の最大数を指定します。 既定値は 250 です。
型: | Int32 |
配置: | Named |
規定値: | 250 |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-MemberObjectTypes
メンバー オブジェクト型の配列を指定します。
型: | String[] |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-RoleObjectId
メンバーを削除するロールの一意の ID を指定します。
型: | Guid |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-SearchString
文字列を指定します。 このコマンドレットは、この文字列で始まる表示名または電子メール アドレスを持つオブジェクトを返します。 検索対象の文字列。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-TenantId
操作を実行するテナントの一意の ID を指定します。 既定値は、現在のユーザーのテナントです。 このパラメーターは、パートナー ユーザーにのみ適用されます。
型: | Guid |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
出力
Microsoft.Online.Administation.RoleMember
このコマンドレットは、次の情報を含むロール メンバー オブジェクトを返します。
DisplayName。 ロール メンバーの表示名。
Emailaddress。 ロール メンバーの電子メール アドレス。
IsLicensed。 ユーザーにライセンスがあるかどうか。
LastDirSyncTime。 このメンバーが最後に同期された日時。
Objectid。 メンバーの一意の ID。
OverallProvisioningStatus。 このユーザーのプロビジョニングのステータス。
RoleMemberType。 ロール メンバーの種類。 現在は "User" のみがサポートされています。
ValidationStatus。 このグループ メンバーについてエラーがあるかどうか。