Получить список всех политик для конкретного профиля
Отдает список всех политик для конкретного профиля
Request
GET
https://corp.browser.yandex.ru/browser/public/api/browser-management/profile/{profileId}/policies
Path parameters
|
Name |
Description |
|
profileId* |
Type: string Уникальный идентификатор профиля |
Query parameters
|
Name |
Description |
|
order_by |
Type: string Параметр сортировки данных (доступные значения - id, name, state, policy_option), по умолчанию id |
|
policy_group_in |
Type: string Фильтр по списку групп политик. Параметры должны быть указаны через запятую |
|
policy_id |
Type: string Фильтрация по id политики |
|
policy_id_in |
Type: string Фильтрация по белому списку id политики. Идентификаторы должны быть указаны через запятую |
|
policy_id_not |
Type: string Фильтрация, исключающая из выборки политику по id |
|
policy_id_not_in |
Type: string Фильтрация по черному списку id политики. Идентификаторы должны быть указаны через запятую |
|
policy_name_contains |
Type: string Фильтрация по полному имени |
|
policy_name_in |
Type: string Фильтрация по белому списку названий политики. Параметры должны быть указаны через запятую |
|
policy_name_not_in |
Type: string Фильтрация по черному списку названий политики. Параметры должны быть указаны через запятую |
|
policy_platform_in |
Type: string Фильтр по поддерживаемой платформе политики. Параметры должны быть указаны через запятую |
|
policy_state_in |
Type: string Фильтр по состоянию политики. Параметры должны быть указаны через запятую |
|
skip |
Type: string Количество записей, которое будет пропущено перед формированием ответа |
|
sort_order |
Type: string Порядок сортировки (asc - по возрастанию, desc - по убыванию), по умолчанию asc Default: Enum: |
|
take |
Type: string Целое положительное число, обозначающее количество объектов в ответе. Максимум 1000. По умолчанию 1000 |
Responses
200 OK
OK
Body
application/json
{
"policies": [
{
"id": "string",
"name": "string",
"comment": "string",
"state": "NOT_CONFIGURED or ENABLED or DISABLED",
"content": {},
"policyOption": "MANDATORY or RECOMMENDED"
}
]
}
|
Name |
Description |
|
policies* |
Type: Policy[] список политик |
Policy
Объект политики
|
Name |
Description |
|
id* |
Type: string Уникальный идентификатор политики для конкретного профиля или ее id в общем списке политик |
|
name* |
Type: string Имя политики |
|
policyOption* |
Type: PolicyOption Состояние политики (MANDATORY - обязательная, RECOMMENDED - рекомендованная) Example: Enum: |
|
state* |
Type: PolicyState Состояние политики (NOT_CONFIGURED, ENABLED, DISABLED) Example: Enum: |
|
comment |
Type: string Комментарий к политике |
|
content |
Type: object Содержание политики |
PolicyOption
Состояние политики (MANDATORY - обязательная, RECOMMENDED - рекомендованная)
|
Type |
Description |
|
Example: Enum: |
PolicyState
Состояние политики (NOT_CONFIGURED, ENABLED, DISABLED)
|
Type |
Description |
|
Example: Enum: |
404 Not Found
Профиль не найден (NO_PROFILE_FOUND)
No longer supported, please use an alternative and newer version.