Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Справочник Роли содержит информацию о ролях клиента (имя) системы TrackControl Web 2, доступных для назначения их пользователям и настройкой на них прав.

...

Чтобы получить список всех ролей, необходимо отправить GET запрос на адрес https://teletrack.ua/api/usersrolesv2/getAll<token>/<token>usersroles/, где


token
Токен получен при авторизации *

 * - обязательный параметр


В случае успешного выполнения запроса, должен прийти ответ со списком ролей следующего формата:

...

Для создания новой записи (новой роли), необходимо отправить GET POST запрос на адрес https://teletrack.ua/api/usersrolesv2/save<token>/<token>/?id=0&name=<anme>&descr=<descr> usersroles/, где


id
token
0
Токен 
(0
получен 
указывает
при 
что роль новая)
авторизации *
Name
Название роли *
name
Descr
Имя роли *
descrКраткое описание роли
Описание роли *
IsReadOnly
Роль только для чтения - true / false *
mainorganizationidID управляющей организации в БД *
OrganizationId
ID организации в БД; 0, если отсутствует *
DepartId
ID департамента в БД; 0, если отсутствует *

 * - обязательный параметр


В случае успешного выполнения запроса, должен прийти ответ следующего вида:

...

...

token
Токен получен при авторизации *
IdID записи в БД *
name
Name
Измененное имя
Название роли *
descr
Descr
Измененное описание роли
Описание роли *
IsReadOnly
Роль только для чтения - true / false *
mainorganizationidID управляющей организации в БД *
OrganizationId
ID организации в БД; 0, если отсутствует *
DepartId
ID департамента в БД; 0, если отсутствует *

 * - обязательный параметр


В случае успешного выполнения запроса, должен прийти ответ следующего вида:

...

Для удаления существующей записи нужно отправить  GET запрос на адрес отправить  DELETE запрос на адрес  https://teletrack.ua/api/usersrolesv2/deleteById<token>/<token>/?id=<Id> где

...

usersroles/<Id>, где

tokenТокен получен при авторизации *
IdID записи (роли) в БД которою нужно удалить *

 * - обязательный параметр


В случае успешного выполнения запроса, должен прийти ответ следующего вида:

...