unifiedRoleEligibilityScheduleInstance リソースの種類

名前空間: microsoft.graph

重要

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

テナント内のロールの適格性のインスタンスを表します。

unifiedRoleScheduleInstanceBase から継承します。

メソッド

メソッド 戻り値の種類 説明
リスト unifiedRoleEligibilityScheduleInstances unifiedRoleEligibilityScheduleInstance コレクション GGet は、ロールの適格性のインスタンスを取得します。
unifiedRoleEligibilityScheduleInstance を取得する unifiedRoleEligibilityScheduleInstance ロールの適格性のインスタンスを取得します。
filterByCurrentUser unifiedRoleEligibilityScheduleInstance コレクション 呼び出し元プリンシパルの対象ロールのインスタンスを取得します。

プロパティ

プロパティ 説明
appScopeId String 割り当てスコープがアプリ固有の場合のアプリ固有のスコープの識別子。 割り当てのスコープによって、プリンシパルにアクセスが許可されているリソースのセットが決まります。 アプリ スコープは、このアプリケーションによってのみ定義され、理解されるスコープです。 テナント全体のアプリ スコープに使用 / します。 directoryScopeId を使用して、スコープを特定のディレクトリ オブジェクト (管理単位など) に制限します。 unifiedRoleScheduleInstanceBase から継承されます。 (eq値、およびne値に対してnull) サポート$filterされます。
directoryScopeId String 割り当てのスコープを表すディレクトリ オブジェクトの識別子。 割り当てのスコープによって、プリンシパルにアクセスが許可されているリソースのセットが決まります。 ディレクトリ スコープは、複数のアプリケーションによって認識されるディレクトリに格納されている共有スコープです。 テナント全体のスコープに使用 / します。 appScopeId を使用して、スコープをアプリケーションのみに制限します。 unifiedRoleScheduleInstanceBase から継承されます。 (eq値、およびne値に対してnull) サポート$filterされます。
endDateTime DateTimeOffset roleEligibilityScheduleInstance の有効期限が切れる時間。
id String roleEligibilityScheduleInstance の一意の識別子。 key,not nullable, Read-only.Inherited from unifiedRoleScheduleInstanceBase.
memberType String 割り当てのメンバーシップの種類。 これは、Inherited``Directまたは Group.
principalId String 割り当てが付与されているプリンシパルの識別子。 グループまたはユーザーを指定できます。 unifiedRoleScheduleInstanceBase から継承されます。
roleDefinitionId String 割り当ての対象となる unifiedRoleDefinition の識別子。 読み取り専用です。 unifiedRoleScheduleInstanceBase から継承されます。
$filter (eq)をサポートしています。
roleEligibilityScheduleId String このインスタンスの親 roleEligibilitySchedule の識別子。
startDateTime DateTimeOffset roleEligibilityScheduleInstance が開始される時刻。

リレーションシップ

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

JSON 表記

リソースの JSON 表記を次に示します。

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