API ключи
Общее
API ключ - уникальный jWT идентификатор для программного доступа к проекту согласно разрешениям, которые определены в заданной ему при создании роли проекта.
Шаблон API ключа - частично сформированный API ключ без указания конкретного пользователя. Используется для быстрого создания API ключа по запросу пользователя.
Структура панели:
- Раздел "API КЛЮЧИ"
- Шаблоны API ключей - список панелей плиток шаблонов API ключей
- - кнопка добавления нового шаблона API ключа
- Запросы - список запросов на получение API ключей.
- Раздел "ВЫДАННЫЕ КЛЮЧИ"
Плитка шаблона
Редактируемое название
Редактируемое описание
Редактируемое значение присвоенной роли
Поля - кнопка добавления информационного поля
Информационные поля импортируются в клиентский проект в виде секретов вместе с API ключом и необходимы для предоставления пользователю ключа информации об его основных параметрах при его использовании.
Рекомендуются добавлять следующий информационные поля:
- Идентификатор проекта - идентификатор текущего проекта
- Идентификатор входного узла - узел, в который необходимо отправлять пакеты с данными
- Идентификатор выходного узла - узел, из которого необходимо забирать пакеты с результатом.
Редактируемое название информационного поля
Редактируемое описание информационного поля
Редактируемое значение информационного поля
- кнопка вставки идентификатора проекта в качестве значения поля
- кнопка вставки идентификатора выбранного узла в качестве значения поля
- кнопка удаления поля
- выпадающий список выбора роли
- кнопка удаления шаблона
Плитка ключа
Плитка ключа, который можно запросить для программного доступа к проекту, располагается в разделе О проекте в секции API ключи. Каждому такому ключу соответствует шаблон API ключа в редакторе API ключе проека.
Плитка ключа может иметь вид:
Разрешения нового запроса ключа
Ожидание разрешения получения ключа
Подтвержденый запрос на ключ
Выданные ключи
Список выданных API ключей и статистика их использования доступна в разделе ВЫДАННЫЕ КЛЮЧИ.
Структура:
- Панель инструментов
- Период - отображаемый период
- - кнопка обновления списка
- Список выданных ключей
- API ключ - название ключа
- Пользователь - пользватель получивший ключ
- Получен - дата выдачи
- Запросы - количество запросов за выбранный период
- Сумма - суммарная стоимость запросов за выбранный период
- - кнопка удаления разрешения
- Панель навигации