次の方法で共有


unifiedRoleAssignmentScheduleInstance リソースの種類

名前空間: microsoft.graph

重要

Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。

テナント内のアクティブなロールの割り当てのインスタンスを表します。 アクティブな割り当ては、 PIM の割り当てとアクティブ化要求、または ロールの割り当て API を介して直接行われた可能性があります。

unifiedRoleScheduleInstanceBase から継承します。

メソッド

メソッド 戻り値の種類 説明
List unifiedRoleAssignmentScheduleInstance コレクション アクティブなロールの割り当てのインスタンスを取得します。
Get unifiedRoleAssignmentScheduleInstance アクティブなロールの割り当てのインスタンスを取得します。
現在のユーザーでフィルター処理する unifiedRoleAssignmentScheduleInstance コレクション 呼び出し元プリンシパルのアクティブなロールの割り当てのインスタンスを取得します。

プロパティ

プロパティ 種類 説明
appScopeId String 割り当てがアプリにスコープ設定されている場合のアプリ固有のスコープの識別子。 割り当てのスコープによって、プリンシパルにアクセス権が付与されているリソースのセットが決まります。 アプリ スコープは、このアプリケーションによってのみ定義および理解されるスコープです。 テナント全体のアプリ スコープに使用 / します。 directoryScopeId を使用して、スコープを特定のディレクトリ オブジェクト (管理単位など) に制限します。 (eq、、ne、 の値) をnullサポートします$filterunifiedRoleScheduleInstanceBase から継承されます。
assignmentType String または Activatedのいずれかの割り当てのAssigned種類。 $filter (eqne) をサポートします。
directoryScopeId String 割り当てのスコープを表すディレクトリ オブジェクトの識別子。 割り当てのスコープによって、プリンシパルにアクセス権が付与されているリソースのセットが決まります。 ディレクトリ スコープは、複数のアプリケーションによって認識されるディレクトリに格納されている共有スコープです。 テナント全体のスコープに使用 / します。 appScopeId を使用して、スコープをアプリケーションのみに制限します。 (eq、、ne、 の値) をnullサポートします$filterunifiedRoleScheduleInstanceBase から継承されます。
endDateTime DateTimeOffset スケジュール インスタンスの終了日。
id String unifiedRoleAssignmentScheduleInstance オブジェクトの一意識別子。 エンティティから継承 されます。
memberType String 割り当ての継承方法。 は、または のいずれかですInheritedDirectGroup さらに、 unifiedRoleAssignmentSchedule を呼び出し元が管理できるかどうかを示すことができます。 $filter (eqne) をサポートします。
principalId String ロールの割り当てが付与されているプリンシパルの識別子。 unifiedRoleScheduleInstanceBase から継承されます。 $filter (eqne) をサポートします。
roleAssignmentOriginId String Microsoft Entra IDでのロールの割り当ての識別子。
roleAssignmentScheduleId String このインスタンスが作成 された unifiedRoleAssignmentSchedule オブジェクトの識別子。
roleDefinitionId String プリンシパルに割り当てられている unifiedRoleDefinition オブジェクトの識別子。 unifiedRoleScheduleInstanceBase から継承されます。 $filter (eqne) をサポートします。
startDateTime DateTimeOffset このインスタンスの起動時。

リレーションシップ

リレーションシップ 説明
activatedUsing unifiedRoleEligibilityScheduleInstance ロールをアクティブ化する資格のある管理者からの要求の場合、このパラメーターには、そのアクティブ化に関連する適格な割り当てが表示されます。 それ以外の場合は です null。 でを $expand サポートし、 $select 入れ子に $expandしています。
appScope appScope 割り当てがアプリにスコープ設定されている場合に、アプリ固有のスコープの詳細を含む読み取り専用プロパティ。 Null 許容型です。 $expand をサポートします。
directoryScope directoryObject 割り当てのスコープであるディレクトリ オブジェクト。 読み取り専用です。 $expand をサポートします。
プリンシパル directoryObject 要求を通じてロールの割り当てを取得しているプリンシパル。 id 専用で $expand をサポートし$select$expand入れ子にしています。
roleDefinition unifiedRoleDefinition roleDefinitionId プロパティを介して参照される roleDefinition オブジェクトの詳細情報。 でを $expand サポートし、 $select 入れ子に $expandしています。

JSON 表記

次の JSON 表現は、リソースの種類を示しています。

{
  "@odata.type": "#microsoft.graph.unifiedRoleAssignmentScheduleInstance",
  "id": "String (identifier)",
  "principalId": "String",
  "roleDefinitionId": "String",
  "directoryScopeId": "String",
  "appScopeId": "String",
  "startDateTime": "String (timestamp)",
  "endDateTime": "String (timestamp)",
  "assignmentType": "String",
  "memberType": "String",
  "roleAssignmentOriginId": "String",
  "roleAssignmentScheduleId": "String"
}