Синтаксис:
function UserPrivilege(
const PrivilegeName: WideString): IPrivilege;
Параметры:
PrivilegeName – название привилегии. Возможные значения:
• | PRIVILEGE_COMPONENT_FULL_ACCESS – «Полный доступ к компонентам»; |
• | PRIVILEGE_OBJECT_FULL_ACCESS – «Полный доступ к объектам»; |
• | PRIVILEGE_OBJECT_VIEW – «Просмотр объектов»; |
• | PRIVILEGE_DOCUMENT_DELETE – «Удаление документов»; |
• | PRIVILEGE_FOLDER_DELETE – «Удаление папок»; |
• | PRIVILEGE_TASK_DELETE – «Удаление задач»; |
• | PRIVILEGE_MANAGE_ACCESS_RIGHTS – «Управление правами доступа»; |
• | PRIVILEGE_MANAGE_SESSION_SERVER – «Управление сервером сеансов»; |
• | PRIVILEGE_MANAGE_REPLICATION – «Управление репликацией»; |
• | PRIVILEGE_SYSTEM_CUSTOMIZE – «Настройка системы»; |
• | PRIVILEGE_SYSTEM_DEVELOP – «Разработка системы»; |
• | PRIVILEGE_SYSTEM_INSTALL – «Установка системы»; |
• | PRIVILEGE_ESD – «Использование ESD»; |
• | PRIVILEGE_RESERVE_LICENSE – «Зарезервированная лицензия»; |
• | PRIVILEGE_USER_PLUGIN_SETTINGS_CUSTOMIZE – «Пользовательская настройка модулей расширения»; |
• | PRIVILEGE_DEVELOPMENT_IMPORT – «Импорт разработки»; |
• | PRIVILEGE_DEVELOPMENT_EXPORT – «Экспорт разработки»; |
• | PRIVILEGE_MANAGE_DEVELOPMENT_ELEMENT_LOCK – «Управление блокировками элементов разработки»; |
• | PRIVILEGE_MANAGE_SERVER_EVENTS – «Управление серверными событиями». |
Описание:
Метод возвращает для текущего пользователя объект привилегии по ее имени.