unifiedRoleEligibilityScheduleInstance リソースの種類

名前空間: microsoft.graph

重要

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

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

unifiedRoleScheduleInstanceBase から継承します。

メソッド

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

プロパティ

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

リレーションシップ

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