UserPermissions

Описывает права пользователя в контексте организации

Свойства

  • IsBlocked (булево, чтение) - признак того, что пользователь заблокирован в данной организации
  • BlockReason (строка, чтение) - причина блокировки пользователя
  • IsAdministrator (булево, чтение) - признак того, что пользователь может редактировать структуру и реквизиты организации, добавлять и редактировать других пользователей
  • CanSignDocuments (булево, чтение) - признак того, что пользователь может подписывать документы
  • CanAddResolutions (булево, чтение) - признак того, что пользователь может согласовывать документы
  • CanManageCounteragents (булево, чтение) - признак того, что пользователь может ли пользователь видеть списки контрагентов и работать с ними
  • CanRequestResolutions (булево, чтение) - признак того, что пользователь может отправлять запросы на согласование и подпись документов
  • CanCreateDocuments(булево, чтение) - признак того, что пользователь может создавать документы в ящике организации
  • DocumentsAccessLevel (строка, чтение) - уровень доступа к документам
  • UserDepartment (Department, чтение) - подразделение организации, в котором состоит пользователь
  • SelectedDepartments (Collection, чтение) - список подразделений, к которым имеет доступ пользователь (заполняется только в случае DocumentsAccessLevel = SelectedDepartments)
  • JobTitle (строка, чтение) - должность сотрудника

Свойство DocumentsAccessLevel принимает одно из следующих значений:

  • DepartmentOnly - пользователю доступны только документы из подразделения, в котором он состоит
  • DepartmentAndSubdepartments - пользователю доступны документы из подразделения, в котором он состоит и всех дочерних подразделений
  • AllDocuments - пользователю доступны все документы организации
  • SelectedDepartments - пользователю доступны документы из нескольких подразделений
  • UnknownDocumentAccessLevel - неизвестный набор прав пользователя

Методы отсутствуют