ENetrebin (обсуждение | вклад) (Новая страница: «Обновляет указанный токен API. Вы можете: * Изменить имя и область действия токена. * Отозв...») |
Нет описания правки |
||
(не показаны 2 промежуточные версии 2 участников) | |||
Строка 7: | Строка 7: | ||
{| class="wikitable" | {| class="wikitable" | ||
| rowspan="2" |PUT | | rowspan="2" |PUT | ||
| | |АппОптима | ||
|<code><nowiki>https://{your-domain}/e/{your-environment-id}/api/v2/apiTokens/{id}</nowiki></code> | |<code><nowiki>https://{your-domain}/e/{your-environment-id}/api/v2/apiTokens/{id}</nowiki></code> | ||
|- | |- | ||
Строка 65: | Строка 65: | ||
* <code>PluginUpload</code>: Загрузить расширение. | * <code>PluginUpload</code>: Загрузить расширение. | ||
* <code>SupportAlert</code>: Интеграция с PaaS - Оповещение о поддержке. | * <code>SupportAlert</code>: Интеграция с PaaS - Оповещение о поддержке. | ||
* <code>AdvancedSyntheticIntegration</code>: Интеграция модуля | * <code>AdvancedSyntheticIntegration</code>: Интеграция модуля АппОптима - Synthetic Classic. | ||
* <code>ExternalSyntheticIntegration</code>: создание и чтение синтетических мониторов, местоположений и узлов. | * <code>ExternalSyntheticIntegration</code>: создание и чтение синтетических мониторов, местоположений и узлов. | ||
* <code>AppMonIntegration</code>: Интеграция модуля | * <code>AppMonIntegration</code>: Интеграция модуля АппОптима - AppMon. | ||
* <code>RumBrowserExtension</code>: Расширение для браузера RUM. | * <code>RumBrowserExtension</code>: Расширение для браузера RUM. | ||
* <code>LogExport</code>: Чтение логов. | * <code>LogExport</code>: Чтение логов. | ||
Строка 76: | Строка 76: | ||
* <code>DataPrivacy</code>: изменить настройки конфиденциальности данных. | * <code>DataPrivacy</code>: изменить настройки конфиденциальности данных. | ||
* <code>CaptureRequestData</code>: Захват данных запроса. | * <code>CaptureRequestData</code>: Захват данных запроса. | ||
* <code> | * <code>ИИ</code>: Интеграция модуля АппОптима — ИИ. | ||
* <code>DssFileManagement</code>: Управление файлами мобильных символов. | * <code>DssFileManagement</code>: Управление файлами мобильных символов. | ||
* <code>RumJavaScriptTagManagement</code>: Реальный пользователь контролирует управление тегами JavaScript. | * <code>RumJavaScriptTagManagement</code>: Реальный пользователь контролирует управление тегами JavaScript. | ||
Строка 150: | Строка 150: | ||
* <code>DataPrivacy</code> | * <code>DataPrivacy</code> | ||
* <code>CaptureRequestData</code> | * <code>CaptureRequestData</code> | ||
* <code> | * <code>AI</code> | ||
* <code>DssFileManagement</code> | * <code>DssFileManagement</code> | ||
* <code>RumJavaScriptTagManagement</code> | * <code>RumJavaScriptTagManagement</code> | ||
Строка 216: | Строка 216: | ||
=== JSON-модель тела запроса === | === JSON-модель тела запроса === | ||
Это модель тела запроса, показывающая возможные элементы. Его необходимо настроить для использования в реальном запросе. | Это модель тела запроса, показывающая возможные элементы. Его необходимо настроить для использования в реальном запросе. | ||
< | <{ | ||
"enabled": true, | "enabled": true, | ||
"scopes": [ | "scopes": [ | ||
Строка 222: | Строка 222: | ||
], | ], | ||
"name": "myToken" | "name": "myToken" | ||
} | } | ||
== Ответ == | == Ответ == |
Текущая версия от 09:20, 26 декабря 2024
Обновляет указанный токен API. Вы можете:
- Изменить имя и область действия токена.
- Отозвать токен. Отозванный токен все еще существует в среде, но его нельзя использовать.
Запрос использует в качестве полезной нагрузки application/json
формат.
PUT | АппОптима | https://{your-domain}/e/{your-environment-id}/api/v2/apiTokens/{id}
|
Среда АктивногоШлюза | https://{your-activegate-domain}/e/{your-environment-id}/api/v2/apiTokens/{id}
|
Аутентификация
Чтобы выполнить этот запрос, вам нужен токен доступа с областью действия Write API tokens ( apiTokens.write
) . Чтобы узнать, как его получить и использовать, см. раздел Токены и аутентификация .
Параметры
Параметр | Тип | Описание | In | Необходимость |
---|---|---|---|---|
id | string | Идентификатор токена, который необходимо обновить.
Вы не можете отключить токен, который вы используете для аутентификации запроса. |
path | требуется |
body | ApiTokenUpdate | Тело JSON запроса. Содержит обновленные параметры токена API. | body | требуется |
Объекты тела запроса
Объект ApiTokenUpdate
Обновление токена API.
Элемент | Тип | Описание | Необходимость |
---|---|---|---|
enabled | boolean | Маркер включен ( true ) или отключен ( false )
|
по желанию |
scopes | string[] | Список областей, назначенных маркеру.
Помимо новых областей, вам также необходимо отправить существующие области, которые вы хотите сохранить. Любая существующая область, отсутствующая в полезной нагрузке, удаляется.
Элемент может содержать эти значения
|
по желанию |
name | string | Имя токена. | по желанию |
JSON-модель тела запроса
Это модель тела запроса, показывающая возможные элементы. Его необходимо настроить для использования в реальном запросе.
<{ "enabled": true, "scopes": [ "InstallerDownload" ], "name": "myToken" }
Ответ
Коды ответов
Код | Тип | Описание |
---|---|---|
204 | Успех. Ответ не имеет тела. | |
400 | ErrorEnvelope | Не удалось. Ввод недействителен. |