Read User Roles
Office 365のユーザーに割り当てられているロールを取得します。
Read User Rolesアクションカードは、Office 365テナントでアクティブ化されているロールのみを読み出します。
また、このカードはデフォルトのシステムロールのみを読み出します。カスタムロールは参照しません。
入力
| フィールド | 定義 | タイプ | 必須 |
|---|---|---|---|
|
ユーザー(User) |
|||
|
IDまたはユーザー名(Id or Username)(ID or Username) |
Office 365ユーザーのユーザーIDまたはユーザー名。これはユーザーのユーザープリンシパル名(UPN)です。UPNはユーザー名とドメインを たとえば、 |
テキスト | 正 |
UPN入力の文字列が$で始まるときは、/usersの後のスラッシュ(/)を削除し、UPN値を括弧と単一引用符で囲みます。たとえば、/users('$AdeleVance@contoso.com')です。Microsoft Graphの既知の問題を参照してください。
UPN入力値を使用してB2Bユーザーを検索するには、#文字を%23としてエンコードします。たとえば、/users/AdeleVance_adatum.com%23EXT%23@contoso.comです。
出力
| フィールド | 定義 | タイプ |
|---|---|---|
|
ID |
ユーザーの一意識別子。 |
テキスト |
|
表示名(Display Name) |
ディレクトリロールの表示名。 |
テキスト |
|
説明(Description) |
ディレクトリロールの説明。 |
テキスト |
|
ロールテンプレートID(Role Template ID) |
このロールの基盤となっている POST操作を使ってテナントのディレクトリロールをアクティブ化する場合は、このプロパティーを指定する必要があります。ディレクトリロールがアクティブ化されると、このプロパティーは読み取り専用になります。 |
テキスト |
例:
{
"@odata.id": "https://graph.microsoft.com/v2/28d029a7-1d11-4ce0-85f5-d9502f2cd5b1/directoryObjects/06265c7a-1373-4033-8d26-3a9a04226e15/Microsoft.DirectoryServices.DirectoryRole",
"id": "06265c7a-1373-4033-8d26-3a9a04226e15",
"deletedDateTime": null,
"description": "Can reset passwords for non-administrators and Helpdesk Administrators.",
"displayName": "Helpdesk Administrator",
"roleTemplateId": "729827e3-9c14-49f7-bb1b-9608f156bbb8"
}