AstraRegul
Релиз 2025.08.15.00
×

GetRoleRights

Предоставляет список прав, назначенных текущей роли.
string GetRoleRights(stringroleUID)
 

Параметры

 
Параметр
Тип
Описание
roleUID
string
Уникальный идентификатор (uid) роли
 

Возвращаемое значение

 
Возвращает данные в JSON-формате.
 

Примеры

Вызов: SecurityManagerApplication.GetRoleRights("astra:4ce9483e-e137-41c2-bf1c-343e9b731f20")
 
Результат запроса списка ролей в JSON-формате:
 
{
 "data": [
  {
   "appName": "Управление состоянием оборудования",
   "tokenType": "bool",
   "tokenName": "Управление резервуаром",
   "tokenDescription": "Право управления резервуаром",
   "ownerId": "astra:4ce9483e-e137-41c2-bf1c-343e9b731f20",
   "tokenValueAllow": "TRUE",
   "tokenValueDeny": "FALSE"
  },
  {
   "appName": "Управление состоянием оборудования",
   "tokenType": "bool",
   "tokenName": "Управление насосом",
   "tokenDescription": "Право управления насосом",
   "ownerId": "astra:4ce9483e-e137-41c2-bf1c-343e9b731f20",
   "tokenValueAllow": "FALSE",
   "tokenValueDeny": "TRUE"
  }
 ]