Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Будучи поставщиком панели управления (CPV), вы можете использовать REST API для получения и отзыва согласия у ваших клиентов CSP, чтобы получить разрешения на доступ к их арендаторам.
POST https://api.partnercenter.microsoft.com/v1/customers/{<customer_id>}/applicationconsents
Заметка
Ограничение скорости составляет 50 запросов в секунду (RPS) для каждого приложения (идентификатор приложения партнера CPV).
Получение согласия
Параметры URI
| Имя | В | Обязательно | Тип | Описание |
|---|---|---|---|---|
| идентификатор клиента | путь | Верно | струна | Идентификатор клиента, созданного в Центре партнеров |
Заголовок запроса
Типы носителей: application/json
| Имя | Обязательно | Тип | Описание |
|---|---|---|---|
| Авторизация | Верно | струна | Токен доступа для аудитории https://api.partnercenter.microsoft.com |
| Принимать | Верно | струна | Допустимый тип контента; широко принятый тип application/json |
| ms-correlationid | струна | Используется для отслеживания запросов внутри системы. Если ms-correlationid не указан, сервер создает новый для каждого запроса. | |
| ms-requestid | струна | Используется для идемпотентности запросов. Если ms-requestid не указан, сервер создает новый для каждого запроса. |
Содержимое запроса
Типы носителей: application/json
| Имя | Тип | Описание |
|---|---|---|
| applicationId | струна | Идентификатор приложения партнера CPV |
| applicationGrants | Microsoft.Partner.Core.ApplicationConsents.ApplicationGrant[] | Список разрешений приложений для получения доступа к вашим клиентам в их арендуемой среде |
Ответы
| Имя | Тип | Описание |
|---|---|---|
| 200 ОК | Запрос выполнен успешно. Типы носителей: application/json, application/xml, text/xml, text/json |
|
| 201 Создано | Создано разрешение приложения. Типы носителей: application/json, application/xml, text/xml, text/json |
|
| 400 Недопустимый запрос | Отсутствуют или недопустимые входные данные. Текст ответа содержит сведения об ошибке. Типы носителей: application/json, application/xml, text/xml, text/json |
|
| 401 Несанкционированный доступ | Запрос не прошел проверку подлинности. Клиент должен передать допустимый токен доступа для предназначенной аудитории. Типы носителей: application/json, application/xml, text/xml, text/json |
|
| 403 Запрещено | Запрос прошел проверку подлинности, но был отклонен, так как запрашивающая сторона не имеет прав на его использование. Типы носителей: application/json, application/xml, text/xml, text/json |
|
| 404 Не найдено | Ресурс не найден или недоступен с заданными входными параметрами. Типы носителей: application/json, application/xml, text/xml, text/json |
|
| Ошибка внутреннего сервера 500 | Служба API партнера или одна из зависимостей не выполнила запрос. Вызывающие могут повторить запрос. Типы носителей: application/json, application/xml, text/xml, text/json |
Определения
Microsoft.Partner.Core.ApplicationConsents.ApplicationGrant
| Имя | Тип | Описание |
|---|---|---|
| идентификаторКорпоративногоПриложения | струна | Представление GUID ресурса, получающего доступ |
| охват | струна | Разделенные запятыми значения области для получения доступа |
Удаление согласия
DELETE https://api.partnercenter.microsoft.com/v1/customers/{customer_id}/applicationconsents/{application_id}
Заметка
Ограничение скорости составляет 50 запросов в секунду (RPS) для каждого приложения (идентификатор приложения партнера CPV).
Параметры URI
| Имя | В | Обязательно | Тип | Описание |
|---|---|---|---|---|
| идентификатор клиента | путь | Верно | струна | Идентификатор клиента, созданного в Центре партнеров |
| идентификатор приложения | путь | Верно | струна | Идентификатор приложения CPV |
Заголовок запроса
Типы носителей: application/json
| Имя | Обязательно | Тип | Описание |
|---|---|---|---|
| Авторизация | Верно | струна | Токен доступа для аудитории https://api.partnercenter.microsoft.com |
| Принимать | Верно | струна | Допустимый тип контента, обычно тип application/json |
| ms-correlationid | струна | Используется для отслеживания запросов внутри системы. Если ms-correlationid не предоставлен, сервер создает новый для каждого запроса. |
|
| ms-requestid | струна | Используется для идемпотентности запросов. Если ms-requestid не указан, сервер создает новый для каждого запроса. |
Ответы
| Имя | Тип | Описание |
|---|---|---|
| 200 ОК | Запрос выполнен успешно. Типы носителей: application/json, application/xml, text/xml, text/json |
|
| 201 Создано | Согласие на приложение удалено. Типы носителей: application/json, application/xml, text/xml, text/json |
|
| 400 Недопустимый запрос | Отсутствуют или недопустимые входные данные. Текст ответа содержит сведения об ошибке. Типы носителей: application/json, application/xml, text/xml, text/json |
|
| 401 Несанкционированный доступ | Запрос не прошел проверку подлинности. Клиент должен передать действительный токен доступа для целевой аудитории. Типы носителей: application/json, application/xml, text/xml, text/json |
|
| 403 Запрещено | Запрос прошел проверку подлинности, но был отклонен, так как запрашивающая сторона не имеет прав на его использование. Типы носителей: application/json, application/xml, text/xml, text/json |
|
| 404 Не найдено | Ресурс не найден или недоступен с заданными входными параметрами. Типы носителей: application/json, application/xml, text/xml, text/json |
|
| Ошибка внутреннего сервера 500 | Служба API партнера или одна из зависимостей не выполнила запрос. Вызывающие могут повторить запрос. Типы носителей: application/json, application/xml, text/xml, text/json |