iikoFront API SDK

Появилась возможность открывать и закрывать личные смены без пин-кодов сотрудников

[ ]

Функции открытия и закрытия личных смен были добавлены ранее, но они позволяли управлять личной сменой лишь того пользователя, от имени которого, авторизовавшись по пин-коду, действует плагин. Теперь можно управлять личными сменами и других пользователей тоже.

Для этого в методы OpenPersonalSession и ClosePersonalSession добавлен необязательный аргумент user. Если этот аргумент не указан, по умолчанию личная смена по-прежнему открывается или закрывается у пользователя, от имени которого действует плагин, этот пользователь, как и раньше, определяется по аргументу credentials, полученному в результате авторизации по пин-коду.

Теперь же, действуя от имени служебного пользователя с известным пин-кодом, плагин может открыть или закрыть личную смену другого пользователя, указанного как user, не зная его пин-кода. Для управления чужой личной сменой служебный пользователь должен обладать такими правами: