unifiedRoleAssignmentSchedule リソースの種類
名前空間: microsoft.graph
重要
Microsoft Graph のバージョンの /beta API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 API が v1.0 で使用できるかどうかを確認するには、 バージョン セレクターを使用します。
テナント内のアクティブ ロールの割り当てのスケジュールを表し、 unifiedRoleAssignmentScheduleInstance をインスタンス化するために使用されます。 アクティブな割り当ては 、PIM の割り当てとアクティブ化要求を通じて行われたり、 ロールの割り当て API を介して直接行われたりすることがあります。
unifiedRoleScheduleBase から継承します。
メソッド
| メソッド | 戻り値の種類 | 説明 |
|---|---|---|
| unifiedRoleAssignmentSchedules を一覧表示する | unifiedRoleAssignmentSchedule コレクション | アクティブロールの割り当て操作のスケジュールを取得します。 |
| unifiedRoleAssignmentSchedule を取得する | unifiedRoleAssignmentSchedule | アクティブなロールの割り当て操作のスケジュールを取得します。 |
| filterByCurrentUser | unifiedRoleAssignmentSchedule コレクション | サインインしているユーザーがプリンシパルであるアクティブ ロールの割り当て操作のスケジュールを取得します。 |
プロパティ
| プロパティ | 種類 | 説明 |
|---|---|---|
| appScopeId | String | 割り当てがアプリにスコープ指定されている場合のアプリ固有のスコープの識別子。 割り当てのスコープによって、プリンシパルにアクセスが許可されているリソースのセットが決まります。 アプリ スコープは、このアプリケーションによってのみ定義され、理解されるスコープです。 テナント全体のアプリ スコープに使用 / します。 directoryScopeId を使用して、スコープを特定のディレクトリ オブジェクト (管理単位など) に制限します。 (eq値、およびne値に対してnull) サポート$filterされます。 unifiedRoleScheduleBase から継承されます。 |
| assignmentType | String | 割り当ての種類。割り当てには、次のいずれかを指定 Assigned できます Activated。 $filter (eq、ne) をサポートします。 |
| createdDateTime | DateTimeOffset | スケジュールが作成されたとき。 unifiedRoleScheduleBase から継承されます。 |
| createdUsing | String | このスケジュールが作成 された unifiedRoleAssignmentScheduleRequest オブジェクトの識別子。 Null 許容型。 unifiedRoleScheduleBase から継承されます。 (eq値、およびne値に対してnull) サポート$filterされます。 |
| directoryScopeId | String | 割り当てのスコープを表すディレクトリ オブジェクトの識別子。 割り当てのスコープによって、プリンシパルにアクセスが許可されているリソースのセットが決まります。 ディレクトリ スコープは、複数のアプリケーションによって認識されるディレクトリに格納されている共有スコープです。 テナント全体のスコープに使用 / します。 appScopeId を使用して、スコープをアプリケーションのみに制限します。 (eq値、およびne値に対してnull) サポート$filterされます。 unifiedRoleScheduleBase から継承されます。 |
| id | String | unifiedRoleAssignmentScheduleRequest オブジェクトの 一意の識別子。 $filter (eq)をサポートしています。 エンティティから継承 されます。 |
| memberType | String | 割り当てが継承される方法。 これは、Inherited``Directまたは Group. さらに、unifiedRoleAssignmentSchedule を呼び出し元が管理できるかどうかを示すことができます。 $filter (eq、ne) をサポートします。 |
| modifiedDateTime | DateTimeOffset | スケジュールが最後に変更されたとき。 unifiedRoleScheduleBase から継承されます。 |
| principalId | String | ロールの割り当てが許可されているプリンシパルの識別子。 unifiedRoleScheduleBase から継承されます。 $filter (eq、ne) をサポートします。 |
| roleDefinitionId | String | プリンシパルに割り当てられている unifiedRoleDefinition オブジェクトの識別子。 unifiedRoleScheduleBase から継承されます。 $filter (eq、ne) をサポートします。 |
| scheduleInfo | requestSchedule | ロールの割り当ての期間。 1 回の繰り返しまたは複数の繰り返しを表すことができます。 |
| status | String | unifiedRoleAssignmentScheduleRequest オブジェクトの状態。 unifiedRoleScheduleBase から継承されます。 指定できる値は、次Denied``Granted``PendingScheduleCreation``PendingProvisioning``ScheduleCreated``Failed``Revoked``PendingAdminDecision``Provisioned``PendingApprovalのとおりです。 Canceled null 許容ではありません。 $filter (eq、ne) をサポートします。 |
リレーションシップ
| リレーションシップ | 型 | 説明 |
|---|---|---|
| activatedUsing | unifiedRoleEligibilitySchedule | ロールをアクティブ化するための適格な管理者からの要求の場合、このパラメーターには、そのアクティブ化に関連する適格な割り当てが表示されます。 それ以外の場合は null、 . $expand をサポートします。 |
| appScope | appScope | 割り当てがアプリにスコープ指定されている場合に、アプリ固有のスコープの詳細を含む読み取り専用プロパティ。 Null 許容型。 $expand をサポートします。 |
| directoryScope | directoryObject | 割り当てのスコープであるディレクトリ オブジェクト。 読み取り専用です。 $expand をサポートしています。 |
| プリンシパル | directoryObject | 要求を通じてロールの割り当てを受け取るプリンシパル。 $expand をサポートします。 |
| roleDefinition | unifiedRoleDefinition | roleDefinitionId プロパティを使用して参照される roleDefinition オブジェクトの詳細情報。 $expand をサポートします。 |
JSON 表記
リソースの JSON 表記を次に示します。
{
"@odata.type": "#microsoft.graph.unifiedRoleAssignmentSchedule",
"id": "String (identifier)",
"principalId": "String",
"roleDefinitionId": "String",
"directoryScopeId": "String",
"appScopeId": "String",
"createdUsing": "String",
"createdDateTime": "String (timestamp)",
"modifiedDateTime": "String (timestamp)",
"status": "String",
"scheduleInfo": {
"@odata.type": "microsoft.graph.requestSchedule"
},
"assignmentType": "String",
"memberType": "String"
}
フィードバック
フィードバックの送信と表示