Settings members

Заменить бизнесы сотрудника

Записывает область сотрудника целиком: все бизнесы кабинета, включая заведённые позже, или перечисленные бизнесы, внутри бизнеса — при желании только выбранные юрлица. Роль у сотрудника одна и меняется правкой участника; область сужает данные каждого права роли. Отказ с кодом settings.access.* — 400: нет бизнесов, бизнес не найден, юрлицо чужого бизнеса. Администратор кабинета работает во всех бизнесах, сузить его область нельзя — 409 settings.access.admin_all_businesses.

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

Request

  • Base URL: https://erp.akeda.ru
  • URL: https://erp.akeda.ru/api/v1/settings/members/{id}/access
  • Auth: one of:
    • HTTP bearer
    • API key in header X-Api-Key
    • 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

all_businessesboolean

Все бизнесы кабинета; тогда businesses не передаётся

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.