Settings members

Сменить роль участника

Ставит участнику его единственную роль; null снимает роль. Область бизнесов участника не меняется: административная роль сама открывает все бизнесы. Снять роль с последнего действующего администратора нельзя — 409. Логин, имя и фото здесь не меняются.

put/api/v1/settings/members/{id}/role

Request

  • Base URL: https://erp.akeda.ru
  • URL: https://erp.akeda.ru/api/v1/settings/members/{id}/role
  • Auth: one of:
    • HTTP bearer
    • OAuth 2 (authorization code, authorization URL https://erp.akeda.ru/oauth2/authorize, token URL https://erp.akeda.ru/oauth2/token, scopes: akeda:delegate)

Path parameters

idstring uuid required

Headers

X-Tenantstring required

Slug выбранного кабинета; кабинет не является юрлицом

Request body

role_idstring uuid required

Response

Участник после изменения

idstring uuid required
user_idinteger required

Идентификатор человека в общем реестре платформы

usernamestring required
full_namestring required
birth_datestring date nullable required
avatar_urlstring required
rolestring uuid required
role_namestring nullable required
company_scope'all' | 'selected' required
companiesUUID[] required

Заполнен при company_scope selected

is_activeboolean required
all_businessesboolean required

Роль действует во всех бизнесах кабинета, включая заведённые позже. У администратора всегда true

access_untilstring date nullable required

Последний день доступа в этом кабинете: после конца этого дня в поясе кабинета вход закрыт. null — доступ бессрочный

access_closedboolean required

Последний день доступа уже прошёл: участник числится активным, но войти не может и места тарифа не занимает

is_guestboolean required

Гость-подрядчик (карточка «Команды» с affiliation guest): права роли сужены до задач, чата и файлов «только где участник», места тарифа не занимает

Changes

No recorded changes to this operation across all 1 revision of this API.