privilegedAccessGroupAssignmentScheduleInstance リソースの種類

名前空間: microsoft.graph

グループの PIM でプロビジョニングされたメンバーシップまたは所有権の割り当てのインスタンスを表します。

privilegedAccessScheduleInstance から継承します。

メソッド

メソッド 戻り値の種類 説明
List privilegedAccessGroupAssignmentScheduleInstance コレクション privilegedAccessGroupAssignmentScheduleInstance オブジェクトとそのプロパティの一覧を取得します。
Get privilegedAccessGroupAssignmentScheduleInstance privilegedAccessGroupAssignmentScheduleInstance オブジェクトのプロパティとリレーションシップを読み取ります。
現在のユーザーでフィルター処理する privilegedAccessGroupAssignmentScheduleInstance コレクション 呼び出し元プリンシパルのメンバーシップと所有権の割り当てスケジュールのインスタンスを返します。

プロパティ

プロパティ 説明
accessId privilegedAccessGroupRelationships グループへのメンバーシップまたは所有権の割り当て関係の識別子。 必須です。 使用可能な値: ownermemberunknownFutureValue$filter (eq)をサポートしています。
assignmentScheduleId String このインスタンスが作成 された privilegedAccessGroupAssignmentSchedule の識別子。 必須。 $filter (eqne) をサポートします。
assignmentType privilegedAccessGroupAssignmentType 資格のアクティブ化または直接割り当てを通じて、メンバーシップまたは所有権の割り当てを付与するかどうかを示します。 必須。 使用可能な値: assignedactivatedunknownFutureValue$filter (eq)をサポートしています。
endDateTime DateTimeOffset スケジュール インスタンスが終了したとき。 必須。
groupId String グループの PIM を介したメンバーシップまたは所有権の割り当てのスコープを表すグループの識別子。 省略可能。 $filter (eq)をサポートしています。
id String アクセス割り当てスケジュール インスタンスの識別子。 必須。 エンティティから継承 されます。 $filter (eqne) をサポートします。
memberType privilegedAccessGroupMemberType 割り当てがグループ割り当てから派生しているかどうかを示します。 さらに、呼び出し元が割り当てスケジュールを管理できるかどうかを示すことができます。 必須。 使用可能な値: directgroupunknownFutureValue$filter (eq)をサポートしています。
principalId String グループへのメンバーシップまたは所有権の割り当てがグループの PIM を介して管理されているプリンシパルの識別子。 必須。 $filter (eq)をサポートしています。
startDateTime DateTimeOffset このインスタンスの起動時。 必須です。

リレーションシップ

リレーションシップ 説明
activatedUsing privilegedAccessGroupEligibilityScheduleInstance 要求がグループの PIM のメンバーシップまたは所有権をアクティブ化する場合、このオブジェクトはグループの適格性要求を表します。 それ以外の場合は、 null
グループ group グループの PIM を介したメンバーシップまたは所有権の割り当てのスコープであるグループを参照します。 $expand をサポートします。
校長 directoryObject PIM によって管理されるグループを通じて、メンバーシップまたは所有権の割り当て要求のスコープ内にあるプリンシパルを参照します。 $expand をサポートします。

JSON 表記

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

{
  "@odata.type": "#microsoft.graph.privilegedAccessGroupAssignmentScheduleInstance",
  "id": "String (identifier)",
  "startDateTime": "String (timestamp)",
  "endDateTime": "String (timestamp)",
  "principalId": "String",
  "accessId": "String",
  "groupId": "String",
  "memberType": "String",
  "assignmentType": "String",
  "assignmentScheduleId": "String"
}