approvalStage 複合型
名前空間: microsoft.graph
重要
Microsoft Graph の /beta
バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。
エンタイトルメント管理で、アクセス パッケージ割り当てポリシーの requestApprovalSettings プロパティの承認設定の approvalStages プロパティに使用されます。 各ステージのプライマリ、フォールバック、エスカレーションの承認者を指定します。
PIM では、 unifiedRoleManagementPolicyApprovalRule オブジェクトの承認ステージの設定を定義します。 各ステージのプライマリ承認者とエスカレーション承認者、および承認とエスカレーションが必要かどうかを指定します。
プロパティ
プロパティ | 型 | 説明 |
---|---|---|
approvalStageTimeOutInDays | Int32 | 要求が自動的に拒否されるまでの応答を保留できる日数。 |
isApproverJustificationRequired | ブール型 | 承認者が要求を承認するための正当な理由を提供する必要があるかどうかを示します。 |
isEscalationEnabled | ブール型 | true の場合、この承認ステージで 1 人以上のエスカレーション承認者が構成されます。 |
escalationTimeInMinutes | Int32 | エスカレーションが必要な場合、要求がプライマリ承認者からの応答を保留できる時間。 |
primaryApprovers | userSet コレクション | 要求の承認を求められるユーザー。 singleUser、groupMembers、requestorManager、internalSponsors、externalSponsors、targetUserSponsors のコレクション。 ポリシーを作成または更新する場合は、このコレクションに少なくとも 1 つの userSet を含めます。 |
escalationApprovers | userSet コレクション | エスカレーションが有効になっていて、プライマリ承認者がエスカレーション時間の前に応答しない場合に、要求の承認を求められるユーザー。 このプロパティには、 singleUser、 groupMembers、 requestorManager、 internalSponsors、 externalSponsors のコレクションを指定できます。 ポリシーを作成または更新するときに、エスカレーション承認者がいない場合、またはエスカレーション承認者がステージに必要ない場合は、このプロパティに空のコレクションを割り当てます。 |
リレーションシップ
なし。
JSON 表記
次の JSON 表現は、リソースの種類を示しています。
{
"approvalStageTimeOutInDays": 14,
"isApproverJustificationRequired": true,
"isEscalationEnabled": true,
"escalationTimeInMinutes": 11520,
"primaryApprovers": [{"@odata.type": "microsoft.graph.userSet"}],
"escalationApprovers": [{"@odata.type": "microsoft.graph.userSet"}]
}