privilegedAccessGroupAssignmentScheduleRequest リソースの種類

名前空間: microsoft.graph

PIM for Groups でメンバーシップまたは所有権の割り当てを作成、更新、削除、拡張、更新する操作の要求を表します。 privilegedAccessGroupAssignmentScheduleRequest オブジェクトは、承認されたプリンシパルがグループのメンバーシップまたは所有権への適格なアクセス割り当てのジャストインタイム アクティブ化を要求したときにも作成されます。

privilegedAccessScheduleRequest から継承します。

メソッド

メソッド 戻り値の種類 説明
List privilegedAccessGroupAssignmentScheduleRequest コレクション privilegedAccessGroupAssignmentScheduleRequest オブジェクトとそのプロパティの一覧を取得します。
Create privilegedAccessGroupAssignmentScheduleRequest 新しい privilegedAccessGroupAssignmentScheduleRequest オブジェクトを作成します。
Get privilegedAccessGroupAssignmentScheduleRequest privilegedAccessGroupAssignmentScheduleRequest オブジェクトのプロパティと関係を読み取ります。
現在のユーザーでフィルター処理する privilegedAccessGroupAssignmentScheduleRequest コレクション 呼び出し元プリンシパルの割り当てスケジュール要求を返します。
Cancel なし グループへのメンバーシップまたは所有権の割り当てに関する保留中の要求を取り消します。

プロパティ

プロパティ 型 説明
accessId privilegedAccessGroupRelationships グループに対するメンバーシップまたは所有権の割り当て関係の識別子。 必須です。 使用可能な値: owner、member、unknownFutureValue。
action 文字列 グループ メンバーシップまたは所有権の割り当て要求に対する操作の種類を表します。 使用可能な値: adminAssign、adminUpdate、adminRemove、selfActivate、selfDeactivate、adminExtend、adminRenew。
  • adminAssign: 管理者がグループ メンバーシップまたは所有権をプリンシパルに割り当てる場合。
  • adminRemove: 管理者がグループのメンバーシップまたは所有権からプリンシパルを削除します。
  • adminUpdate: 管理者が既存のグループ メンバーシップまたは所有権の割り当てを変更するためのファイル。
  • adminExtend: 期限切れの割り当てを管理者が延長する場合。
  • adminRenew: 管理者が期限切れの割り当てを更新する場合。
  • selfActivate: プリンシパルが割り当てをアクティブ化する場合。
  • selfDeactivate: プリンシパルがアクティブな割り当てを非アクティブ化する場合。
approvalId 文字列 要求の承認の識別子。 要求から継承されます。
CompletedDateTime DateTimeOffset 要求の完了日時。 要求から継承されます。
createdBy identitySet この要求を作成したプリンシパル。 要求から継承されます。 読み取り専用です。 $filter (eq、ne、および on null の値) をサポートします。
createdDateTime DateTimeOffset 要求の作成日時。 要求から継承されます。 読み取り専用です。
customData 文字列 要求のカスタム データを定義する自由テキスト フィールド。 不使用。 要求から継承されます。
groupId 文字列 PIM for Groups によるメンバーシップまたは所有権の割り当ての範囲を表すグループの識別子。 必須。
id 文字列 privilegedAccessGroupAssignmentScheduleRequest オブジェクトの一意の識別子。 キー、null 許容不可、読み取り専用。 エンティティから継承 されます。 $filter (eq、ne) をサポートします。
isValidationOnly ブール型 呼び出しが検証であるか実際の呼び出しであるかを決定します。 このプロパティは、実際にリクエストを送信する前に、アクティベーションが MFA などの追加ルールの対象となるかどうかをチェックする場合にのみ設定します。
正当な理由 文字列 ユーザーと管理者が privilegedAccessGroupAssignmentScheduleRequest オブジェクトを作成するときに提供されるメッセージ。
principalId 文字列 グループへのメンバーシップまたは所有権の割り当てが PIM for Groups を通じて管理されるプリンシパルの識別子。 $filter (eq、ne) をサポートします。
scheduleInfo requestSchedule グループ メンバーシップまたは所有権の割り当ての期間。 現在のところ、定期的なスケジュールはサポートされていません。
status String グループ メンバーシップまたは所有権の割り当て要求の状態。 要求から継承されます。 読み取り専用です。 $filter (eq、ne) をサポートします。
targetScheduleId 文字列 メンバーシップまたは所有権の割り当て要求から作成されたスケジュールの識別子。 $filter (eq、ne) をサポートします。
ticketInfo ticketInfo チケット番号やチケット システムの詳細など、グループ メンバーシップまたは所有権の割り当て要求にリンクされたチケットの詳細。

リレーションシップ

リレーションシップ 型 説明
activatedUsing privilegedAccessGroupEligibilitySchedule 要求によって PIM for Groups でメンバーシップまたは所有権の割り当てがアクティブ化される場合、このオブジェクトはグループの適格性ポリシーを表します。 それ以外の場合は、 nullです。 $expand をサポートします。
グループ group PIM for Groups を通じてメンバーシップまたは所有権の割り当て要求のスコープであるグループを参照します。 ID、displayName、メールなどの選択プロパティに対して $expand に入れ子になった $expand と $select をサポートします。
プリンシパル directoryObject PIM によって管理されるグループを介して、このメンバーシップまたは所有権の割り当て要求のスコープ内にあるプリンシパルを参照します。 $expand に入れ子になった $expand と $select for id のみをサポートします。
targetSchedule privilegedAccessGroupEligibilitySchedule この要求によって作成されたスケジュール。 $expand をサポートします。

JSON 表記

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

{
  "@odata.type": "#microsoft.graph.privilegedAccessGroupAssignmentScheduleRequest",
  "id": "String (identifier)",
  "status": "String",
  "completedDateTime": "String (timestamp)",
  "createdDateTime": "String (timestamp)",
  "approvalId": "String",
  "customData": "String",
  "createdBy": {
    "@odata.type": "microsoft.graph.identitySet"
  },
  "action": "String",
  "isValidationOnly": "Boolean",
  "justification": "String",
  "scheduleInfo": {
    "@odata.type": "microsoft.graph.requestSchedule"
  },
  "ticketInfo": {
    "@odata.type": "microsoft.graph.ticketInfo"
  },
  "principalId": "String",
  "accessId": "String",
  "groupId": "String",
  "targetScheduleId": "String"
}