Справочник Роли содержит информацию о ролях клиента (имя) системы TrackControl Web 2 доступных для назначения их пользователям и настройкой на них прав.
Получение данных.
Чтоб получить список всех ролей нужно отправить GET запрос на адрес http://teletrack.ua/api/usersroles/getAll/<token>/ где
token | Токен получен при авторизации |
В случаи успешного выполнения запроса прейдет ответ со списком ролей следующего формата:
{
"data": [
{
"Description": "Admin role",
"Id": 43,
"Name": "admin"
},
{
"Description": "test1 desc",
"Id": 58,
"Name": "test1"
}
],
"err": null,
"status": true
}
Создание новой записи.
Для создание новой записи (новой роли) нужно отправить GET запрос на адрес http://teletrack.ua/api/usersroles/save/<token>/?id=0&name=Test%20name&descr=Test%20desc где
id | 0 (0 указывает что роль новая) |
name | Имя роли |
descr | Краткое описание роли |
в случаи успешного выполнения запроса прейдет ответ следующего вида:
{
"data": {
"Id": 183
},
"err": null,
"status": true
}
Id | ID новой |
Редактирования записи (роли).
Для редактирования существующей записи нужно отправить GET запрос на адрес http://teletrack.ua/api/usersroles/save/63974aa3-b39c-4ed5-9ec2-6bcf71d8fbee/?id=183&name=Test%20name&descr=Test%20desc где
id |
|
name |
|
descr | описание роли |
в случаи успешного выполнения запроса прейдет ответ следующего вида:
{
"data": null,
"err": null,
"status": true
}
Удаления записи (роли).
Для удаления существующей записи нужно отправить GET запрос на адрес http://teletrack.ua/api/usersroles/deleteById/<token>/?id=183 где
Id |
|
в случаи успешного выполнения запроса прейдет ответ следующего вида:
{
"data": null,
"err": null,
"status": true
}