unifiedRoleEligibilitySchedule リソースの種類

名前空間: microsoft.graph

重要

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

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

unifiedRoleScheduleBase から継承します。

メソッド

メソッド 戻り値の種類 説明
unifiedRoleEligibilitySchedules を一覧表示する unifiedRoleEligibilitySchedule コレクション ロールの適格性操作のスケジュールを取得します。
unifiedRoleEligibilitySchedule を取得する unifiedRoleEligibilitySchedule ロールの適格性操作のスケジュールを取得します。
filterByCurrentUser unifiedRoleEligibilitySchedule コレクション サインインしているユーザーがプリンシパルであるロールの資格のスケジュールを取得します。

プロパティ

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

リレーションシップ

リレーションシップ 説明
appScope appScope 割り当てスコープがアプリ固有の場合に、アプリ固有のスコープの詳細を含む読み取り専用プロパティ。 コンテインメント エンティティ。 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"
}