GetEffectiveRights
Предоставляет список эффективных прав пользователя, чья учетная запись загружена в элемент, из указанного приложения.
string GetEffectiveRights(string appID)
|
Параметры
|
Параметр
|
Тип
|
Описание
|
|
appID
|
string
|
ID приложения, из которого требуется получить список эффективных прав
|
Возвращаемое значение
Возвращает список эффективных прав пользователя подсистемы безопасности в JSON-формате.
Примеры
Вызов: SecurityManagerUser.GetEffectiveRights("Управление состоянием оборудования");
Результат запроса списка приложений в JSON-формате:
{
"data": [
{
"appName": "Управление состоянием оборудования",
"tokenType": "bool",
"tokenName": "Управление резервуаром",
"tokenDescription": "Право управления резервуаром",
"ownerId": "astra:07dba445-1903-498c-abdf-af7f55c145c4",
"tokenValueAllow": "TRUE",
"tokenValueDeny": "FALSE"
}
]
}
|