Добавить участника в группу
Добавляет участника в группу. Участником группы может быть сотрудник организации, отдельное подразделение или другая группа.
Требуется разрешение на изменение данных групп.
Request
POST
https://cloud-api.yandex.net/v1/api360/directory/org/{org_id}/groups/{group_id}/members
Path parameters
|
Name |
Description |
|
group_id |
Type: string Идентификатор группы. Example: `` |
|
org_id |
Type: string Идентификатор организации. Example: `` |
Body
application/json
{
"type": "user",
"id": 0
}
|
Name |
Description |
|
id |
Type: integer Идентификатор участника группы. |
|
type |
Type: string Тип участника группы. Enum: |
Responses
200 OK
Успешный ответ. Участник добавлен.
Body
application/json
{
"id": 0,
"type": "example",
"added": true
}
|
Name |
Description |
|
added |
Type: boolean Признак добавления участника:
|
|
id |
Type: integer Идентификатор участника группы. |
|
type |
Type: string Тип участника группы. Example: |
400 Bad Request
Неверные параметры запроса
Body
application/json
{
"error": "invalid_argument",
"description": "Неверные параметры запроса",
"message": "Неверные параметры запроса",
"details": {}
}
|
Name |
Description |
|
description |
Type: string Техническое описание ошибки. Example: |
|
error |
Type: string Код ошибки Example: |
|
message |
Type: string Сообщение об ошибке. Example: |
|
details |
Type: objectДополнительные детали ошибки Example
|
403 Forbidden
Доступ запрещен
Body
application/json
{
"error": "permission_denied",
"description": "Доступ запрещен",
"message": "Доступ запрещен",
"details": {}
}
|
Name |
Description |
|
description |
Type: string Техническое описание ошибки. Example: |
|
error |
Type: string Код ошибки Example: |
|
message |
Type: string Сообщение об ошибке. Example: |
|
details |
Type: objectДополнительные детали ошибки Example
|
404 Not Found
Ресурс не найден
Body
application/json
{
"error": "not_found",
"description": "Ресурс не найден",
"message": "Ресурс не найден",
"details": {}
}
|
Name |
Description |
|
description |
Type: string Техническое описание ошибки. Example: |
|
error |
Type: string Код ошибки Example: |
|
message |
Type: string Сообщение об ошибке. Example: |
|
details |
Type: objectДополнительные детали ошибки Example
|
409 Conflict
Конфликт - ресурс уже существует
Body
application/json
{
"error": "already_exists",
"description": "Конфликт - ресурс уже существует",
"message": "Конфликт - ресурс уже существует",
"details": {}
}
|
Name |
Description |
|
description |
Type: string Техническое описание ошибки. Example: |
|
error |
Type: string Код ошибки Example: |
|
message |
Type: string Сообщение об ошибке. Example: |
|
details |
Type: objectДополнительные детали ошибки Example
|
412 Precondition Failed
Функция недоступна или не оплачена
Body
application/json
{
"error": "failed_precondition",
"description": "Функция недоступна или не оплачена",
"message": "Функция недоступна или не оплачена",
"details": {}
}
|
Name |
Description |
|
description |
Type: string Техническое описание ошибки. Example: |
|
error |
Type: string Код ошибки Example: |
|
message |
Type: string Сообщение об ошибке. Example: |
|
details |
Type: objectДополнительные детали ошибки Example
|
429 Too Many Requests
Превышен лимит запросов
Body
application/json
{
"error": "resource_exhausted",
"description": "Превышен лимит запросов",
"message": "Превышен лимит запросов",
"details": {}
}
|
Name |
Description |
|
description |
Type: string Техническое описание ошибки. Example: |
|
error |
Type: string Код ошибки Example: |
|
message |
Type: string Сообщение об ошибке. Example: |
|
details |
Type: objectДополнительные детали ошибки Example
|