1. Saby
  2. База знаний
  3. API
  4. API Система прав
  5. sabyRole.GetAreasInfo

sabyRole.GetAreasInfo

sabyRole.GetAreasInfo

Метод возвращает информацию об участке: максимальный уровень доступа, поддерживаемые ограничения, родительские участки.

Параметры запроса

Параметр
* — обязательный

Тип

Описание

Parents

массив объектов

участки, по которым необходимо получить вложенные участки

 

ExtAreaId

строка

внешний идентификатор участка

AreaId

строка

внутренний идентификатор участка

AreaName

строка

название участка

Areas

массив объектов

участки, по которым надо получить информацию

 

ExtAreaId

строка

внешний идентификатор участка

AreaId

строка

внутренний идентификатор участка

AreaName

строка

название участка

Результат

Параметр

Тип

Описание

Area

объект

участки, по которым надо получить права

 

ExtAreaId

строка

внешний идентификатор участка

AreaId

строка

внутренний идентификатор участка

AreaName

строка

название участка

MaxAccess

строка

максимально возможный уровень доступа к участку

Parents

массив объектов

родительские участки. Как правило, у участков один родитель

 

ExtAreaId

строка

внешний идентификатор участка

AreaId

строка

внутренний идентификатор участка

AreaName

строка

название участка

Constraints

массив объектов

ограничения, которые поддерживает участок

 

ConstraintId

строка

идентификатор ограничения

ConstraintName

строка

название ограничения в интерфейсе

IsRead

логический

признак, разрешено ли чтение

IsWrite

логический

признак, разрешено ли вносить изменения

IsAreaOfSight

логический

признак того, относится ли ограничение к «области видимости» или к «дополнительным» ограничениям

Примеры

Запрос

Результат

Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.