accessPackage リソースの種類

名前空間: microsoft.graph

重要

Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。

Microsoft Entraエンタイトルメント管理では、アクセス パッケージによって、リソース ロールのコレクションと、1 人以上のユーザーがそれらのリソースにアクセスする方法に関するポリシーが定義されます。

各アクセス パッケージは 1 つのアクセス パッケージ カタログによって参照され、パッケージが提供するアクセスを定義するリソース固有のロール スコープを介してそのカタログのリソースへのリンクがあります。 アクセス パッケージは、アクセス パッケージの割り当てポリシーにもリンクし、それぞれにアクセス パッケージの割り当てを要求または割り当てることができるユーザーを定義します。

アクセス パッケージにユーザーを割り当てるには、アクセス パッケージとアクセス パッケージの割り当てポリシーを参照する accessPackageAssignmentRequest を作成 します。

メソッド

メソッド 戻り値の型 説明
accessPackages を一覧表示する accessPackage コレクション accesspackage オブジェクトの一覧を取得します。
accessPackage を作成する accessPackage 新しい accesspackage オブジェクトを作成します。
accessPackage を取得する accessPackage accesspackage オブジェクトのプロパティとリレーションシップを読み取ります。
accessPackage の更新 なし accesspackage オブジェクトのプロパティを更新します。
accessPackage を削除する なし accesspackage を削除します。
accessPackageResourceRoleScopes を一覧表示する accessPackageResourceRoleScope コレクション このアクセス パッケージの accessPackageResourceRoleScope オブジェクトの一覧を取得します。
accessPackageResourceRoleScope を作成する なし このアクセス パッケージの新しい accessPackageResourceRoleScope オブジェクトを作成します。
互換性のないAccessPackagesを一覧表示する accessPackage コレクション このアクセス パッケージの互換性のない accesspackage オブジェクトの一覧を取得します。
accessPackage を incompatibleAccessPackages に追加する なし 別の accesspackage が指定されたアクセス パッケージと互換性を持たなきを示すリンクを追加します。
互換性のないAccessPackages から accessPackage を削除する なし accesspackage に互換性が見られなかったことを示すリンクを削除します。
互換性のないグループを一覧表示する group コレクション このアクセス パッケージの互換性のない グループ オブジェクトの一覧を取得します。
グループを incompatibleGroups に追加する なし グループのメンバーシップが指定されたアクセス パッケージと互換性を持たなきを示すリンクを追加します。
互換性のないグループからグループを削除する なし グループ メンバーシップに互換性がなされていないことを示すリンクを削除します。
accessPackagesIncompatibleWith を一覧表示する accessPackage コレクション このアクセス パッケージを互換性のないものとして一覧表示する accesspackage オブジェクトの一覧を取得します。
filterByCurrentUser accessPackage コレクション サインインしているユーザーでフィルター処理された accessPackage オブジェクトの一覧を取得します。
getApplicablePolicyRequirements accessPackageAssignmentRequestRequirements コレクション 要求要件を持つ accessPackageAssignmentRequestRequirement オブジェクトの一覧を取得します。
moveToCatalog なし アクセス パッケージを別のカタログに移動します。

プロパティ

プロパティ 説明
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 (eqcontains) をサポートします。
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"
}