名前空間: microsoft.graph
Microsoft Entra Entitlement Management では、アクセス パッケージの割り当て要求は、アクセス パッケージの割り当てを取得するユーザーによって、またはそのユーザーに代わって作成されます。 要求が成功し、必要な承認が完了すると、ユーザーはアクセス パッケージの割り当てを受け取り、その結果として得られるアクセス パッケージの割り当ての主体になります。 Microsoft Entra ID では、アクセスの削除を追跡するために、アクセス パッケージの割り当て要求も自動的に作成されます。
メソッド
| メソッド | 戻り値の種類 | 説明 |
|---|---|---|
| List | accessPackageAssignmentRequest コレクション | accesspackageassignmentrequest オブジェクトのリストを取得します。 |
| Create | accessPackageAssignmentRequest | 新しい accessPackageAssignmentRequest オブジェクトを作成します。 |
| Get | accessPackageAssignmentRequest | accessPackageAssignmentRequest オブジェクトのプロパティとリレーションシップを読み取ります。 |
| Delete | なし | accessPackageAssignmentRequest を削除します。 |
| Cancel | accessPackageAssignmentRequest コレクション | キャンセル可能な状態の accessPackageAssignmentRequest オブジェクトを取り消します。 |
| 現在のユーザーでフィルター処理する | accessPackageAssignmentRequest コレクション | サインインしたユーザーでフィルター処理された accessPackageAssignmentRequest オブジェクトのリストを取得します。 |
| 再処理 | なし | アクセス パッケージへのアクセスに対するユーザーの要求を自動的に再試行します。 |
| Resume | なし | カスタム拡張機能からのコールバックを待機した後、ユーザーのアクセス パッケージ要求を再開します。 |
プロパティ
| プロパティ | 型 | 説明 |
|---|---|---|
| 回答 | accessPackageAnswer コレクション | リクエスト時に質問された accessPackageQuestions に対してリクエスト者によって提供された回答。 |
| CompletedDateTime | DateTimeOffset | 要求の処理が成功または失敗して終了した日付。 Timestamp 型は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC 時間です。 たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です。 読み取り専用です。 |
| customExtensionCalloutInstances | customExtensionCalloutInstance コレクション | アクセス パッケージの割り当てワークフロー中に行われたすべてのカスタム内線番号呼び出しに関する情報。 |
| createdDateTime | DateTimeOffset | Timestamp 型は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC 時間です。 たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です。 読み取り専用です。
$filter をサポートします。 |
| id | String | 読み取り専用。 |
| 正当な理由 | 文字列 | 要求元が指定した正当な理由。 |
| parameters | accessPackageAssignmentRequestParameters | アクセス パッケージ ポリシーで構成されている承認要件をバイパスするなど、要求の処理方法を制御する追加のパラメーター。 |
| requestType | accessPackageRequestType | 要求の種類。 有効な値は、 notSpecified、 userAdd、 userUpdate、 userRemove、 adminAdd、 adminUpdate、 adminRemove、 systemAdd、 systemUpdate、 systemRemove、 onBehalfAdd (サポートされていません)、 unknownFutureValue です。
Prefer: include-unknown-enum-members 要求ヘッダーを使用して、この進化可能な列挙型の値を取得します: approverRemove。 ユーザーからの要求の requestType が userAdd、 userUpdate、または userRemove である。 このプロパティは、一度設定すると変更できません。 |
| schedule | entitlementManagementSchedule | アクセスが要求者に割り当てられる日付の範囲。 このプロパティは一度設定すると変更できませんが、課題の新しいスケジュールを別の userUpdate または adminUpdate 課題要求に含めることができます。 |
| state | accessPackageRequestState | 要求の状態。 使用可能な値: submitted、pendingApproval、delivering、delivered、deliveryFailed、denied、scheduled、canceled、partiallyDelivered、unknownFutureValue。 読み取り専用。
$filter (eq)をサポートしています。 |
| status | String | 要求の処理状態に関する詳細情報。 読み取り専用。 |
リレーションシップ
| リレーションシップ | 型 | 説明 |
|---|---|---|
| accessPackage | accessPackage | accessPackageAssignmentRequest に関連付けられているアクセス パッケージ。 アクセス パッケージは、リソース ロールのコレクションと、1 人以上のユーザーがそれらのリソースにアクセスする方法に関するポリシーを定義します。 読み取り専用。 Null 許容型。 $expand をサポートします。 |
| 割り当て | accessPackageAssignment | requestType が userAdd または adminAdd の場合、これは作成が要求されるアクセス パッケージの割り当てです。 requestType が userRemove、adminRemove、approverRemove、または systemRemove の場合、削除する既存の割り当ての id プロパティがあります。 $expand をサポートします。 |
| 要求元 | accessPackageSubject | 要求したサブジェクト、または直接割り当てられたサブジェクト。 読み取り専用です。 Null 許容型。
$expand をサポートします。 |
JSON 表記
次の JSON 表現は、リソースの種類を示しています。
{
"@odata.type": "#microsoft.graph.accessPackageAssignmentRequest",
"completedDateTime": "String (timestamp)",
"createdDateTime": "String (timestamp)",
"id": "String (identifier)",
"requestType": "String",
"justification": "String",
"parameters": {"@odata.type": "microsoft.graph.accessPackageAssignmentRequestParameters"},
"schedule": {
"@odata.type": "microsoft.graph.entitlementManagementSchedule"
},
"state": "String",
"status": "String",
"answers": [
{
"@odata.type": "microsoft.graph.accessPackageAnswerString"
}
]
}