名前空間: microsoft.graph
重要
Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。
Microsoft Entra エンタイトルメント管理では、アクセス パッケージの割り当てを取得するユーザーの代わりに、アクセス パッケージの割り当て要求が作成されます。 要求が成功した場合、必要な承認があれば、ユーザーはアクセス パッケージの割り当てを受け取り、その結果のアクセス パッケージの割り当ての対象になります。 Microsoft Entra ID では、アクセスの削除を追跡するために、アクセス パッケージの割り当て要求も自動的に作成されます。
メソッド
| メソッド | 戻り値の型 | 説明 |
|---|---|---|
| List | accessPackageAssignmentRequest コレクション | accesspackageassignmentrequest オブジェクトの一覧を取得します。 |
| Create | accessPackageAssignmentRequest | 新しい accessPackageAssignmentRequest を作成します。 |
| Get | accessPackageAssignmentRequest | accessPackageAssignmentRequest オブジェクトのプロパティとリレーションシップを読み取ります。 |
| Delete | なし | accessPackageAssignmentRequest を削除します。 |
| Cancel | accessPackageAssignmentRequest コレクション | 取り消し可能な状態の accessPackageAssignmentRequest オブジェクトを取り消します。 |
| 現在のユーザーでフィルター処理する | accessPackageAssignmentRequest コレクション | サインインしているユーザーでフィルター処理された accessPackageAssignmentRequest オブジェクトの一覧を取得します。 |
| 再処理 | なし | アクセス パッケージへのアクセスに対するユーザーの要求を自動的に再試行します。 |
| Resume | なし | カスタム拡張機能からのコールバックを待機した後、ユーザーのアクセス パッケージ要求を再開します。 |
| リスト (非推奨) | accessPackageAssignmentRequest コレクション | accesspackageassignmentrequest オブジェクトの一覧を取得します。 この API は間もなく廃止される予定です。 代わりに List assignmentRequests API を使用します。 |
| 作成 (非推奨) | accessPackageAssignmentRequest | 新しい accessPackageAssignmentRequest を作成します。 この API は間もなく廃止される予定です。 代わりに、 create accessPackageAssignmentRequest API を使用します。 |
プロパティ
| プロパティ | 型 | 説明 |
|---|---|---|
| completedDate | DateTimeOffset | 要求の処理終了 (成功または失敗) の日付。 Timestamp 型は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC 時間です。 たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です。 読み取り専用です。 |
| createdDateTime | DateTimeOffset | Timestamp 型は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC 時間です。 たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です。 読み取り専用です。 |
| customExtensionCalloutInstances | customExtensionCalloutInstance コレクション | アクセス パッケージ割り当て要求ワークフロー中に行われたすべてのカスタム拡張機能呼び出しに関する情報。 |
| customExtensionHandlerInstances | customExtensionHandlerInstance コレクション | 割り当て要求で実行されている カスタム ワークフロー拡張機能 インスタンスのコレクション。 読み取り専用です。 |
| expirationDateTime | DateTimeOffset | Timestamp 型は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC 時間です。 たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です。 |
| id | String | 読み取り専用です。 |
| isValidationOnly | ブール型 | True を指定すると、要求が割り当てのために処理されません。 |
| ジャスティフィケーション | String | 要求者が提供した正当な理由。 |
| requestState | String |
PendingApproval、Canceled、Denied、Delivering、Delivered、PartiallyDelivered、DeliveryFailed、Submitted、またはScheduledのいずれか。 読み取り専用です。 |
| requestStatus | String | 要求処理の状態の詳細。 読み取り専用です。 |
| requestType | String |
UserAdd、UserExtend、UserUpdate、UserRemove、AdminAdd、AdminRemove、またはSystemRemoveのいずれか。 ユーザーからの要求には、UserAdd、UserUpdate、またはUserRemoveの requestType があります。 読み取り専用です。 |
| schedule | requestSchedule | アクセスする日付の範囲を要求者に割り当てます。 読み取り専用です。 |
| 答え | accessPackageAnswer コレクション | 要求者が accessPackageQuestions に対して要求時に要求した回答。 |
| verifiedCredentialsData | verifiedCredentialData コレクション | 発行者や要求など、要求者が提示した検証可能な資格情報の詳細。 読み取り専用です。 |
リレーションシップ
| リレーションシップ | 型 | 説明 |
|---|---|---|
| accessPackage | accessPackage | accessPackageAssignmentRequest に関連付けられているアクセス パッケージ。 アクセス パッケージは、リソース ロールのコレクションと、1 人以上のユーザーがそれらのリソースにアクセスする方法に関するポリシーを定義します。 読み取り専用です。 Null 許容型。
$expand をサポートします。 |
| accessPackageAssignment | accessPackageAssignment |
UserAddまたはAdminAddの requestType の場合、作成が要求されたアクセス パッケージの割り当て。
requestType のUserRemove、AdminRemove、またはSystemRemoveの場合、このプロパティには、削除する既存の割り当てのid プロパティがあります。
$expand をサポートします。 |
| リクエスター | accessPackageSubject | 要求したサブジェクト、または直接割り当てが割り当てられている場合は。 読み取り専用です。 Null 許容型。
$expand をサポートします。 |
JSON 表記
次の JSON 表現は、リソースの種類を示しています。
{
"@odata.type": "#microsoft.graph.accessPackageAssignmentRequest",
"id": "String (identifier)",
"requestType": "String",
"requestState": "String",
"requestStatus": "String",
"isValidationOnly": "Boolean",
"createdDateTime": "String (timestamp)",
"completedDate": "String (timestamp)",
"expirationDateTime": "String (timestamp)",
"justification": "String",
"schedule": {
"@odata.type": "microsoft.graph.requestSchedule"
},
"answers": [
{
"@odata.type": "microsoft.graph.accessPackageAnswerString"
}
],
"customExtensionHandlerInstances": [
{
"@odata.type": "microsoft.graph.customExtensionHandlerInstance"
}
],
"customExtensionCalloutInstances": [
{
"@odata.type": "microsoft.graph.customExtensionCalloutInstance"
}
],
"verifiedCredentialsData": [
{
"@odata.type": "microsoft.graph.verifiedCredentialData"
}
]
}