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

Вкладка REST API содержит 2 основных элемента:
Создание токена для доступа к API;
Создание ключа для доступа к API.

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

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

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

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

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

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

Last updated