Интеграция со СБИС

Добавить внешнее приложение в СБИС

Добавить внешнее приложение в СБИС

СБИС умеет работать со сторонними приложениями. Например, вы можете добавить приложение, чтобы организовать авторизацию через СБИС на своем сайте или синхронизировать данные о сделках с внешней CRM.

  1. В разделе «Настройки» выберите «Подключение к СБИС» и добавьте новое подключение.
  2. Укажите название приложения и его описание, по желанию добавьте картинку или логотип.
  3. Добавьте адрес внешней системы или IP-адрес, с которого будут разрешены запросы в СБИС. Если этого не сделать, то запросы авторизации будут разрешены с любого адреса.
  4. Разрешите внешнему приложению сервисный доступ в СБИС и установите права для него:
    • «Разрешен полностью» — у пользователя будет максимальный доступ к системе;
    • «С ограничением по правам» — пользователь получит минимальные права. Чтобы их расширить, назначьте роль или настройте индивидуально.
  5. Выберите тип авторизации:
    • «по сервисному ключу» — для авторизации понадобится ключ, который автоматически генерируется в СБИС, когда вы завершите настройку. Его можно скачать и использовать в запросах по API;
    • «по одноразовому паролю» — каждый раз для авторизации надо вводить пароль, который генерируется при запуске вашего приложения.
  6. Если вы настроили сервисный доступ с ограничением по правам, укажите, к каким участкам системы у приложения будет доступ. Для этого выберите роль или назначьте права на каждом участке системы.
  7. Нажмите «Сохранить».

Посмотреть параметры приложения

Параметры приложения потребуется указать в API-запросах на авторизацию. Чтобы скопировать ID приложения, защищенный и сервисный ключи, на главной странице откройте «Настройки», перейдите в раздел «Подключения к СБИС» и откройте карточку приложения.

  • ID приложения (client_id) — идентификатор для определения внешнего приложения в СБИС и получения токена доступа;
  • защищенный ключ (client_secret) — используется вместе с идентификатором приложения;
  • доступные участки системы — список разделов личного кабинета, к которым у приложения есть доступ;
  • ключ аутентификации или сервисный ключ (secret_key) — для авторизации внешних сервисов и приложений, которые работают в фоновом режиме, без участия пользователя.
    Чтобы получить ключ, в разделе «Доступ в СБИС» нажмите и откройте скачанный файл в любом редакторе.

При обмене данными СБИС распознает приложение и предоставит доступ к выбранным разделам.

Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.