名前空間: 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。
|
| 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"
}