unifiedRoleEligibilityScheduleInstance リソースの種類

名前空間: microsoft.graph

重要

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

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

unifiedRoleScheduleInstanceBase から継承します。

メソッド

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

プロパティ

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