Многопользовательский режим

В Контур.Экстерн можно разграничить работу с отчетностью между сотрудниками с помощью многопользовательского режима. Например, крупные компании имеют большую структуру филиалов. Поэтому работу над отчетностью они могут разделить между несколькими пользователями. Одни будут заполнять и отправлять отчетность в контролирующие органы, другие работать с требованиями ФНС.

В многопользовательском режиме пользователи делятся на администратора и дополнительных пользователей. Администратор может добавлять пользователей, согласно тарифному плану, и ограничивать их работу правами доступа. Настройка многопользовательского режима происходит в веб-интерфейсе Контур.Экстерна, подробнее об этом читайте в инструкции.

Администратор имеет доступ ко всем учетным записям. Учетные записи могут быть объединены в группы с идентификатором abonentId. На этот идентификатор администратор может ориентироваться при добавлении и удалении организации или пользователя.

В API Контур.Экстерна мы поддержали работу с многопользовательским режимом. С помощью методов можно посмотреть:

  • сведения об учетной записи;

  • сведения о пользователе.

Сведения об учетной записи

В API каждый пользователь может посмотреть следующие сведения об учетной записи:

  • сведения о головной организации: ИНН, КПП, наименование;

  • список продуктов Контура, к которым он имеет доступ;

  • роль пользователя в данной учетной записи: администратор, пользователь, генеральный директор (пользователь Кабинета клиента);

  • наименование учетной записи;

  • идентификатор группы, в которую входит учетная запись;

  • разрешения пользователя для работы с организацией в учетной записи.

Разрешения – это список прав на работу с организацией, которые выдает администратор пользователю в веб-интерфейсе Контур.Экстерн.

Список разрешений:

  • Доступ в веб-интерфейс Контур.Экстерна. Может ли пользователь заходить в веб-интерфейс Контур.Экстерна для определенных организаций.

  • Получение требований ФНС. Может ли пользователь получать требования от ФНС.

  • Добавление дочерних организаций. Может ли пользователь самостоятельно добавлять дочерние организации на обслуживание в учетную запись.

Порядок взаимодействия с методами API

С помощью методов API пользователь может:

  1. Получить список всех доступных учетных записей вместе со сведениями: GET All.

  2. Получить сведения об учетной записи по ее идентификатору accountId: GET Account.

Ответы методов зависят от авторизованного пользователя, которые определяются по Access Token. Администратор может получить информацию о всех заведенных учетных записях. Дополнительный пользователь может получить сведения об учетных записях согласно выданным разрешениям.

Сведения о пользователе

В API для каждого пользователя можно посмотреть:

  • логин;

  • ФИО;

  • сертификаты для авторизации;

  • права доступа для работы с организациями и формами отчетности.

Администратор может настраивать, с какими организациями и формами отчетности могут работать пользователи. Настройки применяются для каждого пользователя индивидуально.

Список прав доступа:

  • Включение прав доступа. Может ли пользовать работать со всеми организациями и со всеми формами отчетности.

  • Доступ к организациям. Список организаций, с которыми может работать пользователь в учетной записи.

  • Доступ к формам. Список форм отчетности, с которыми может работать пользователь в учетной записи.

Порядок взаимодействия с методами API

С помощью API можно получить список пользователей учетной записи со сведениями о них: GET Users.

Ответы метода зависят от авторизованного пользователя, которые определяются по Access Token. Администратор может посмотреть информацию по каждому пользователю в учетной записи. Дополнительный пользователь может посмотреть информацию только по себе.