На сервере SimpLight может быть активна авторизация. Это влияет на доступные каналы для пользователей. Настройка производится в разделе «Учетные записи пользователей» модуля «Редактор каналов». Для каждой группы пользователей соответствуют права на каналы: чтение и запись. Получить их можно следующим образом:
GET /api/profile/user/group |
Запрос возвращает текущую группу в следующем формате:
Название поля | Описание поля |
ID | ID группы |
name | Название |
passports | Паспорта |
Паспорта и флаги доступа к каналам представлены в формате:
Название поля | Описание поля |
passportID | ID паспорта |
readAccess | Флаг доступа к чтению канала |
writeAccess | Флаг доступа к записи в канал |
Пример возвращаемого значения:
{ "ID": 1, "name": "Administrators", "passports": [ { "passportID": 52610275, "readAccess": false, "writeAccess": true }, { "passportID": 151821621, "readAccess": true, "writeAccess": true }, ... ] } |
Пример API-запроса получение паспортов и флагов доступа |