accessPackage リソースの種類
名前空間: microsoft.graph
重要
Microsoft Graph のバージョンの /beta API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 API が v1.0 で使用できるかどうかを確認するには、 バージョン セレクターを使用します。
[Azure ADの管理] で、アクセス パッケージは、リソース ロールのコレクションと、1 人または複数のユーザーがそれらのリソースにアクセスする方法に関するポリシーを定義します。
各アクセス パッケージは、1 つのアクセス パッケージ カタログによって参照され、パッケージが提供するアクセスを定義するリソース固有の役割スコープを介して、そのカタログのリソースへのリンクを持っています。 アクセス パッケージは、アクセス パッケージの割り当てポリシーにもリンクします。アクセス パッケージの割り当てを要求または割り当てできるユーザーを定義します。
アクセス パッケージにユーザーを割り当てるには、アクセス パッケージとアクセス パッケージの割り当てポリシーを参照する accessPackageAssignmentRequest を作成します。
メソッド
| メソッド | 戻り値の型 | 説明 |
|---|---|---|
| AccessPackages の一覧 | accessPackage コレクション | accesspackage オブジェクト の一覧を取得 します。 |
| AccessPackage の作成 | accessPackage | 新しい accesspackage オブジェクトを作成 します。 |
| AccessPackage の取得 | accessPackage | accesspackage オブジェクトのプロパティと リレーションシップを読み取 る。 |
| AccessPackage の更新 | なし | accesspackage オブジェクトのプロパティを更新 します。 |
| AccessPackage の削除 | なし | アクセスパッケージ を削除します。 |
| リスト accessPackageResourceRoleScopes | accessPackageResourceRoleScope コレクション | このアクセス パッケージの accessPackageResourceRoleScope オブジェクトの一覧を取得します。 |
| AccessPackageResourceRoleScope の作成 | なし | このアクセス パッケージ の新しい accessPackageResourceRoleScope オブジェクトを作成します。 |
| 互換性のないAccessPackagesの一覧 | accessPackage コレクション | このアクセス パッケージの互換性のない accesspackage オブジェクトの一覧を取得します。 |
| 互換性のないAccessPackagesに accessPackage を追加する | なし | リンクを追加して、別の アクセス パッケージが指定 したアクセス パッケージと互換性がないかどうかを示します。 |
| 互換性のないAccessPackagesから accessPackage を削除する | なし | アクセスパッケージが互換性がないかどうかを示 すリンクを 削除します。 |
| 互換性のないグループの一覧 | group コレクション | このアクセス パッケージの互換性のない グループ オブジェクト の一覧を取得します。 |
| 互換性のないGroupsにグループを追加する | なし | グループのメンバーシップが指定されたアクセスパッケージと互換性がないかどうかを示すリンクを追加します。 |
| 互換性のないGroupsからグループを削除する | なし | グループ メンバーシップが互換性のないリンク を 削除します。 |
| List accessPackagesIncompatibleWith | accessPackage コレクション | 互換性のないアクセス パッケージとしてこのアクセス パッケージを一覧表示する accesspackage オブジェクトの一覧を取得します。 |
| filterByCurrentUser | accessPackage コレクション | サインインしているユーザーで フィルター処理された accessPackage オブジェクトの一覧を取得します。 |
| getApplicablePolicyRequirements | accessPackageAssignmentRequestRequirements コレクション | 要求要件を持つ accessPackageAssignmentRequestRequirement オブジェクトの一覧を取得します。 |
プロパティ
| プロパティ | 種類 | 説明 |
|---|---|---|
| catalogId | String | このアクセス パッケージを参照するアクセス パッケージ カタログの識別子。 読み取り専用。 |
| createdBy | String | このリソースを作成したサブジェクトのユーザーまたは ID の userPrincipalName。 読み取り専用です。 |
| createdDateTime | DateTimeOffset | Timestamp 型は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC 時間です。 たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です。 読み取り専用です。 |
| 説明 | String | アクセス パッケージの説明。 |
| displayName | 文字列 | アクセス パッケージの表示名。 サポート$filter ( eq 、 contains ) です。 |
| id | String | 読み取り専用。 |
| IsHidden | ブール値 | アクセス パッケージが要求者から非表示にされるかどうか。 |
| isRoleScopesVisible | Boolean | 役割スコープが表示されるかどうかを示します。 |
| modifiedBy | 文字列 | このリソースを最後に変更したユーザーの 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"
}
フィードバック
フィードバックの送信と表示