Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Panel | |
---|---|
|
Команда addRole
Команда addRole
добавляет роль в справочник ролей. Атрибуты роли задаются обязательным параметром role
.
Свойства параметра role
:
Свойство | Тип данных | Описание |
---|---|---|
roleCode | числовой(11) | Код роли |
roleName | строковый(100) | Наименование роли |
rolerelations | массив объектов | Параметры входящей роли |
rolecmactions | массив объектов | Действия, добавленные в данную роль |
rolecommands | массив объектов | Команды, добавленные в данную роль |
Свойства объекта массива roleRelations
:
Свойство | Тип данных | Описание |
---|---|---|
secondaryrole | числовой(11) | Код подчиненной роли |
rule | числовой(11) | Правило:
|
Свойства объекта массива roleCmactions
:
Свойство | Тип данных | Описание |
---|---|---|
cmactioncode | числовой(11) | Код действия |
documenttype | числовой(11) | Тип документа:
|
rule | числовой(11) | Правило:
|
Свойства объекта массива roleCommands
:
Свойство | Тип данных | Описание |
---|---|---|
commandcode | числовой(11) | Код команды |
documenttype | числовой(11) | Тип документа:
|
rule | числовой(11) | Правило:
|
Code Block | ||
---|---|---|
| ||
{ "command":"addRole", "role":{ "rolecode":188, "rolename":"Полный доступ", "rolerelations": [ {"secondaryrole" : "1", "rule" : "1"} ], "rolecmactions": [ {"cmactioncode" : "2", "documenttype" : "1", "rule" : "1"} ], "rolecommands": [ {"commandcode" : "3", "documenttype" : "5", "rule" : "1"} ] } } |
Команда clearRole
clearRole
очищает справочник ролей:Code Block | ||
---|---|---|
| ||
{ "command": "clearRole" } |
Команда deleteRole
Команда deleteRole
удаляет из справочника ролей запись о роли со всеми зависимыми записями.
Параметр: код роли.
Code Block | ||
---|---|---|
| ||
{ "command": "deleteRole", "rolecode": "125" } |