Доступ к API

Вкладка REST API находится в FlexCMS. Попасть в неё можно через выпадающее меню в правом углу экрана, кликнув на имя пользователя в правом верхнем углу экрана и выбрав в меню «Доступ к API».

Вкладка REST API содержит 2 основных элемента:

  1. Создание токена для доступа к API;

  2. Создание ключа для доступа к API.

Создание токена для доступа к API

После нажатия на кнопку «Создать» сгенерируется X-Token, а под строкой с ним будут кнопки для его обновления или удаления (См. скриншот ниже)

Создание ключа для доступа к API

Ниже представлен экран создания нового ключа. Поля «Имя ключа» и «Конфигурация разрешений» обязательные. Поле «Срок действия» можно не заполнять, тогда ключ будет бессрочным. В целях безопасности не рекомендуется делать только бессрочные ключи. К примеру для связи с iT продуктами в которых вы не уверены, можно поставить ключ на короткое время для тестирования.

Для заполнения поля «Конфигурация разрешений» можно воспользоваться примером из скриншота выше и заменив в нём значение “value”: с нолей на реальное из вашего аккаунта.

В value может быть ID Структуры

Может быть ID Категории

Или ID Записи в категории

Таким образом мы можем выбрать насколько обширный доступ предоставить по ключу.

Например: У нас новостной портал. Есть структура «Новости», где хранятся все наши статьи за 10 лет жизни компании. Если дать этот ID риски существенно выше, чем если дать ID категории «Новости/Сыктывкара/2017». Но можно ещё снизить полномочия по ключу, дав доступ по API только к одной новости.

Пример созданного ключа

Под именем ключа красным будет написан сам ключ.

В “value” указан ID категории к которой дан доступ.

Ниже кода указаны дата создания и срок действия ключа.

Last updated