accessPackageAssignmentRequest リソースの種類

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

}