Аутентификация и авторизация¶
В CPS Platform реализованы следующие способы аутентификации
:
Общие свойства всех токенов в базе данных CPS Platform:
Секрет
(самтокен
)Время выдачи
AppID
Сущность
: ссылка наустройство
,Gateway
илипользователя
, для которой был выдан данныйтокен
Общие сведения о токенах:
Токен доступа пользователя
явно привязан к конкретному сервису пользователя.Токен доступа устройства
косвенно привязан к сервису.Токены
можно отзывать, утокена
сохраняется время его выдачи, некоторые методы могут потребовать нового времени выдачи токена, для этого нужно повторно выполнить вход в платформу.- При авторизации пользователя
токен
может сохранятся в Cookie, при соответствующих предварительных настройках.
*В CPS Platform используются следующие виды токенов:*
Attention
Gateway
получает доступ, эквивалентный доступу всех его устройств
В CPS Platform реализована следующая матрица доступа к KV:
Attention
Gateway
получает доступ, эквивалентный доступу всех его устройств
В CPS Platform реализована следующая матрица доступа к очереди команд:
Attention
Gateway
получает доступ, эквивалентный доступу всех его устройств
Attention
В доступ на чтение R
входит и доступ на исполнение команд