Назначение appliesTo

Пространство имен: microsoft.graph

Важно!

API версии /beta в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.

Назначьте объект политики appManagementPolicy объекту приложения или субъекта-службы. Приложение или субъект-служба применяет эту политику для параметра tenantAppManagementPolicy на уровне клиента. Приложению или субъекту-службе можно назначить только один объект политики.

Этот API доступен в следующих национальных облачных развертываниях.

Глобальная служба Правительство США L4 Правительство США L5 (DOD) Китай управляется 21Vianet

Разрешения

Для вызова этого API требуется одно из следующих разрешений. Дополнительные сведения, включая сведения о том, как выбрать разрешения, см. в статье Разрешения.

Тип разрешения Разрешения (в порядке повышения привилегий)
Делегированные (рабочая или учебная учетная запись) Application.Read.All и Policy.ReadWrite.ApplicationConfiguration
Делегированные (личная учетная запись Майкрософт) Не поддерживается.
Приложение Application.Read.All и Policy.ReadWrite.ApplicationConfiguration

Чтобы настроить настраиваемую политику метода проверки подлинности приложений, вызывающему пользователю должна быть назначена по крайней мере роль администратора приложений или администратора облачных приложений.

HTTP-запрос

POST /applications/{id}/appManagementPolicies/$ref

Заголовки запросов

Имя Описание
Авторизация Bearer {token}. Обязательно. Дополнительные сведения о проверке подлинности и авторизации.
Content-Type application/json. Обязательно.

Текст запроса

В тексте запроса укажите ссылку на один объект политики из коллекции appManagementPolicies .

Отклик

В случае успешного выполнения этот метод возвращает код отклика 204 No Content. Он не возвращает ничего в теле ответа.

Примеры

Пример 1. Назначение объекта приложения appManagementPolicy

Запрос

В следующем примере показан запрос на назначение appManagementPolicy приложению.

POST https://graph.microsoft.com/beta/applications/{id}/appManagementPolicies/$ref
Content-type: application/json

{
 "@odata.id":"https://graph.microsoft.com/beta/policies/appManagementPolicies/{id}"
}

Отклик

Ниже показан пример отклика.

HTTP/1.1 204 No Content

Пример 2. Назначение объекта субъекта-службы appManagementPolicy

Запрос

В следующем примере показан запрос на назначение appManagementPolicy субъекту-службе.

POST https://graph.microsoft.com/beta/servicePrincipals/{id}/appManagementPolicies/$ref

{
 "@odata.id":"https://graph.microsoft.com/beta/policies/appManagementPolicies/{id}"
}

Отклик

Ниже приводится пример отклика.

HTTP/1.1 204 No Content