Тип ресурса accessPackage
Пространство имен: microsoft.graph
Важно!
API версии /beta
в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.
В Microsoft Entra Entitlement Management пакет доступа определяет коллекции ролей ресурсов и политики, позволяющие одному или нескольким пользователям получить доступ к этим ресурсам.
На каждый пакет доступа ссылается один каталог пакетов для доступа, и он содержит ссылки на ресурсы из этого каталога через области ролей, зависящие от ресурса, которые определяют доступ, предоставляемый пакетом. Пакет доступа также ссылается на политики назначения пакетов доступа, каждая из которых определяет, кто может запросить или назначить назначение пакета доступа.
Чтобы назначить пользователя пакету доступа, создайте accessPackageAssignmentRequest , который ссылается на политику назначения пакета доступа и пакета доступа.
Методы
Метод | Возвращаемый тип | Описание |
---|---|---|
Список | коллекция accessPackage | Получение списка объектов accesspackage . |
Создание | accessPackage | Создайте объект accesspackage . |
Получение | accessPackage | Чтение свойств и связей объекта accesspackage . |
Обновление | Нет | Обновление свойств объекта accesspackage . |
удаление; | Нет | Удаление пакета доступа. |
Фильтрация по текущему пользователю | коллекция accessPackage | Получите список объектов accessPackage , отфильтрованных для вошедшего пользователя. |
Получение применимых требований к политике | коллекция accessPackageAssignmentRequestRequirements | Получите список объектов accessPackageAssignmentRequestRequirement с требованиями к запросу. |
Перемещение в каталог | Нет | Перемещение пакета доступа в другой каталог. |
Несовместимые пакеты доступа | ||
List | коллекция accessPackage | Получите список несовместимых объектов accesspackage для этого пакета доступа. |
Добавить в | Нет | Добавьте ссылку, чтобы указать, что другой пакет доступа несовместим с указанным пакетом доступа. |
Удалить из | Нет | Удалите ссылку, указывающую, что пакет доступа несовместим. |
Список несовместимых с | коллекция accessPackage | Получите список объектов accesspackage , которые перечисляют этот пакет доступа как несовместимый. |
Несовместимые группы | ||
List | Коллекция group | Получите список несовместимых объектов группы для этого пакета доступа. |
Добавление группы в | Нет | Добавьте ссылку, чтобы указать, что членство в группе несовместимо с указанным пакетом доступа. |
Удаление группы из | Нет | Удалите ссылку, указывающую, что членство в группе несовместимо. |
Свойства
Свойство | Тип | Описание |
---|---|---|
catalogId | String | Идентификатор каталога пакетов доступа, ссылающегося на этот пакет доступа. Только для чтения. |
createdBy | String | UserPrincipalName пользователя или удостоверения субъекта, создавшего этот ресурс. Только для чтения. |
createdDateTime | DateTimeOffset | Тип Timestamp представляет сведения о времени и дате с использованием формата ISO 8601 (всегда применяется формат UTC). Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z . Только для чтения. |
description | String | Описание пакета доступа. |
displayName | String | Отображаемое имя пакета доступа. Поддерживает $filter (eq , contains ). |
id | String | Только для чтения. |
isHidden | Логический | Указывает, скрыт ли пакет доступа от инициатора запроса. |
isRoleScopesVisible | Логический | Указывает, видны ли области ролей. |
modifiedBy | String | UserPrincipalName пользователя, который последний раз изменял этот ресурс. Только для чтения. |
modifiedDateTime | DateTimeOffset | Тип Timestamp представляет сведения о времени и дате с использованием формата ISO 8601 (всегда применяется формат UTC). Например, значение полуночи 1 января 2014 г. в формате 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"
}