accessPackage リソースの種類
名前空間: microsoft.graph
重要
Microsoft Graph の /beta
バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。
Microsoft Entra Entitlement Management では、アクセス パッケージによって、リソース ロールのコレクションと、1 人以上のユーザーがそれらのリソースにアクセスする方法に関するポリシーが定義されます。
各アクセス パッケージは 1 つのアクセス パッケージ カタログによって参照され、パッケージが提供するアクセスを定義するリソース固有のロール スコープを介してそのカタログのリソースへのリンクがあります。 アクセス パッケージは、アクセス パッケージの割り当てポリシーにもリンクし、それぞれにアクセス パッケージの割り当てを要求または割り当てることができるユーザーを定義します。
アクセス パッケージにユーザーを割り当てるには、アクセス パッケージとアクセス パッケージの割り当てポリシーを参照する accessPackageAssignmentRequest を作成 します。
メソッド
メソッド | 戻り値の型 | 説明 |
---|---|---|
List | accessPackage コレクション | accesspackage オブジェクトの一覧を取得します。 |
Create | accessPackage | 新しい accesspackage オブジェクトを作成します。 |
Get | accessPackage | accesspackage オブジェクトのプロパティとリレーションシップを読み取ります。 |
Update | なし | accesspackage オブジェクトのプロパティを更新します。 |
Delete | なし | accesspackage を削除します。 |
現在のユーザーでフィルター処理する | accessPackage コレクション | サインインしているユーザーでフィルター処理された accessPackage オブジェクトの一覧を取得します。 |
該当するポリシー要件を取得する | accessPackageAssignmentRequestRequirements コレクション | 要求要件を持つ accessPackageAssignmentRequestRequirement オブジェクトの一覧を取得します。 |
カタログに移動する | なし | アクセス パッケージを別のカタログに移動します。 |
互換性のないアクセス パッケージ | ||
List | accessPackage コレクション | このアクセス パッケージの互換性のない accesspackage オブジェクトの一覧を取得します。 |
增 | なし | 別の accesspackage が指定されたアクセス パッケージと互換性を持たなきを示すリンクを追加します。 |
から削除する | なし | accesspackage に互換性が見られなかったことを示すリンクを削除します。 |
と互換性のないリスト | accessPackage コレクション | このアクセス パッケージを互換性のないものとして一覧表示する accesspackage オブジェクトの一覧を取得します。 |
互換性のないグループ | ||
List | group コレクション | このアクセス パッケージの互換性のない グループ オブジェクトの一覧を取得します。 |
グループを に追加する | なし | グループのメンバーシップが指定されたアクセス パッケージと互換性を持たなきを示すリンクを追加します。 |
からグループを削除する | なし | グループ メンバーシップに互換性がなされていないことを示すリンクを削除します。 |
プロパティ
プロパティ | 型 | 説明 |
---|---|---|
catalogId | String | このアクセス パッケージを参照するアクセス パッケージ カタログの識別子。 読み取り専用です。 |
createdBy | String | このリソースを作成したサブジェクトのユーザーまたは ID の userPrincipalName。 読み取り専用です。 |
createdDateTime | DateTimeOffset | Timestamp 型は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC 時間です。 たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です。 読み取り専用です。 |
説明 | String | アクセス パッケージの説明。 |
displayName | String | アクセス パッケージの表示名。 $filter (eq 、 contains ) をサポートします。 |
id | String | 読み取り専用です。 |
IsHidden | ブール値 | アクセス パッケージがリクエスタから非表示かどうかを示します。 |
isRoleScopesVisible | ブール型 | ロール スコープが表示されるかどうかを示します。 |
modifiedBy | String | このリソースを最後に変更したユーザーの userPrincipalName。 読み取り専用です。 |
modifiedDateTime | DateTimeOffset | Timestamp 型は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC 時間です。 たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です。 読み取り専用です。 |
リレーションシップ
リレーションシップ | 型 | 説明 |
---|---|---|
accessPackageAssignmentPolicies | accessPackageAssignmentPolicy コレクション | 読み取り専用です。 Null 許容型。
$expand をサポートします。 |
accessPackageCatalog | accessPackageCatalog | 読み取り専用です。 Null 許容型。 |
accessPackageResourceRoleScopes | accessPackageResourceRoleScope コレクション | Null 許容型。 |
incompatibleAccessPackages | accessPackage コレクション | 割り当てられたユーザーがこのアクセス パッケージを割り当てることができないアクセス パッケージ。 |
accessPackagesIncompatibleWith | accessPackage コレクション | このパッケージと互換性のないアクセス パッケージ。 読み取り専用です。 |
incompatibleGroups | group コレクション | メンバーにこのアクセス パッケージを割り当てる資格のないグループ。 |
JSON 表記
次の JSON 表現は、リソースの種類を示しています。
{
"id":"360fa7de-90be-48dc-a2ce-fc40094a93dd",
"description":"Sample access package",
"displayName":"Access package for testing",
"isHidden":false,
"catalogId":"662d99e7-6ceb-4c21-9cb4-9b0bbfdefccc",
"isRoleScopesVisible":false,
"createdDateTime":"2019-01-27T18:19:50.74Z",
"modifiedDateTime":"2019-01-27T18:19:50.74Z",
"createdBy":"TestGA@example.com",
"modifiedBy":"TestGA@example.com"
}