unifiedRoleEligibilitySchedule リソースの種類

名前空間: microsoft.graph

重要

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

テナントのロール適格性のスケジュールを表し、 unifiedRoleEligibilityScheduleInstance をインスタンス化するために使用されます。

unifiedRoleScheduleBase から継承します。

メソッド

メソッド 戻り値の種類 説明
List unifiedRoleEligibilitySchedule コレクション ロールの適格性操作のスケジュールを取得します。
Get unifiedRoleEligibilitySchedule ロールの適格性操作のスケジュールを取得します。
現在のユーザーでフィルター処理する unifiedRoleEligibilitySchedule コレクション サインインしているユーザーがプリンシパルであるロールの適格性のスケジュールを取得します。

プロパティ

プロパティ 説明
appScopeId String 割り当てスコープがアプリ固有の場合のアプリ固有のスコープの識別子。 割り当てのスコープによって、プリンシパルにアクセス権が付与されているリソースのセットが決まります。 アプリ スコープは、このアプリケーションによってのみ定義および理解されるスコープです。 テナント全体のアプリ スコープに / を使用します。 directoryScopeId を使用して、スコープを特定のディレクトリ オブジェクト (管理単位など) に制限します。 unifiedRoleScheduleBase から継承されます。 $filter (eqne、および null 値) をサポートします。
createdDateTime DateTimeOffset スケジュールが作成された時刻。 unifiedRoleScheduleBase から継承されます。
createdUsing String このスケジュールを作成した roleEligibilityScheduleRequest の識別子。 unifiedRoleScheduleBase から継承されます。 $filter (eqne、および null 値) をサポートします。
directoryScopeId String 割り当てのスコープを表すディレクトリ オブジェクトの識別子。 割り当てのスコープによって、プリンシパルにアクセス権が付与されているリソースのセットが決まります。 ディレクトリ スコープは、複数のアプリケーションによって認識されるディレクトリに格納されている共有スコープです。 テナント全体のスコープには / を使用します。 appScopeId を使用して、スコープをアプリケーションのみに制限します。 unifiedRoleScheduleBase から継承されます。 $filter (eqne、および null 値) をサポートします。
id String unifiedRoleEligibilitySchedule の一意識別子。 キー。null 許容ではなく、読み取り専用です。 unifiedRoleScheduleBase から継承されます。 $filter (eq)をサポートしています。
memberType String 対象となる割り当てのメンバーシップの種類。 InheritedDirect、またはGroupのいずれかです。 $filter (eq)をサポートしています。
modifiedDateTime DateTimeOffset スケジュールが最後に更新された時刻。 unifiedRoleScheduleBase から継承されます。
principalId String 適格な割り当てが付与されているプリンシパルの識別子。 グループまたはユーザーを指定できます。 unifiedRoleScheduleBase から継承されます。
$filter (eq)をサポートしています。
roleDefinitionId String 割り当てが対象の unifiedRoleDefinition の識別子。 unifiedRoleScheduleBase から継承されます。
$filter (eq)をサポートしています。
scheduleInfo requestSchedule 対象となるロール割り当て要求の schedule オブジェクト。
status String roleEligibilityScheduleの状態。 ProvisionedRevokedPending ProvisioningPending Approvalなどの状態関連メッセージを含めることができます。 unifiedRoleScheduleBase から継承されます。
$filter (eq)をサポートしています。

リレーションシップ

リレーションシップ 説明
appScope appScope 割り当てスコープがアプリ固有の場合に、アプリ固有のスコープの詳細を含む読み取り専用プロパティ。 Containment エンティティ。 unifiedRoleScheduleBase から継承
directoryScope directoryObject 対象となる割り当てのスコープであるディレクトリ オブジェクトを参照するプロパティ。 呼び出し元が、対象となるロールの割り当てを取得するのと同時に $expand を使用してディレクトリ オブジェクトを取得できるように提供されます。 読み取り専用です。 unifiedRoleScheduleBase から継承
校長 directoryObject 要求を通じて適格なロールの割り当てを取得しているプリンシパルを参照するプロパティ。 呼び出し元が、対象となるロールの割り当てを取得するのと同時に $expand を使用してプリンシパルを取得できるように提供されます。 読み取り専用です。 unifiedRoleScheduleBase から継承
roleDefinition unifiedRoleDefinition 対象となる割り当てが対象の roleDefinition を示すプロパティ。 呼び出し元が、対象となるロールの割り当てを取得するのと同時に $expand を使用してロール定義を取得できるように提供されます。 roleDefinition.Id は自動的に展開されます。 unifiedRoleScheduleBase から継承

JSON 表記

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

{
  "@odata.type": "#microsoft.graph.unifiedRoleEligibilitySchedule",
  "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"
  },
  "memberType": "String"
}