1. Saby
  2. База знаний
  3. API
  4. API для авторизации

API для авторизации внешних систем в Saby

API для авторизации внешних систем в Saby

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

Как это работает

Для работы с внешними сервисами Saby использует протокол OAuth 2. Вам не нужно вводить учетные данные — приложение сделает это за вас. Протокол позволяет настроить интерактивную или сервисную авторизацию.

  • Интерактивная авторизация запускается по кнопке, ссылке или через другой элемент интерфейса. На внешнем сайте пользователю достаточно кликнуть этот элемент, чтобы войти в Saby.

  • Сервисная авторизация использует фоновые программы. Они работают в скрытом от пользователя режиме. Приложение отправляет запрос на авторизацию в Saby и по полученным данным входит в систему.

Когда ваше приложение будет добавлено в Saby, администратор системы сможет им управлять:

  • изменять настройки приложения;
  • ограничивать доступ к разделам Saby.

С чего начать

  1. Добавьте стороннее приложение в Saby.
  2. Укажите: ответственного сотрудника, доступные участки системы и внешние сайты для работы приложения.
  3. Настройте интерактивную или сервисную авторизацию во внешней системе.
  4. Научите ваше приложение работать с командами API Saby.
Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.