Права доступа MIS3 — различия между версиями
Материал из ИбисоПедии
Zhukov (обсуждение | вклад) (Новая страница: «== Права и группы прав. Общие сведения == Доступ ко всем объектам осуществляется посредств…») |
Zhukov (обсуждение | вклад) (→Создание АРМ на основе policlinic.exe) |
||
| Строка 9: | Строка 9: | ||
== Создание АРМ на основе policlinic.exe == | == Создание АРМ на основе policlinic.exe == | ||
| − | * специализация - это policlinic.exe с разрешенными | + | * специализация - это policlinic.exe с разрешенными закладками |
* закладки даются в зависимости от прав . См таблицу mm.app_tab | * закладки даются в зависимости от прав . См таблицу mm.app_tab | ||
* настройка осуществляется в справочнике "Кнопки главного приложения" | * настройка осуществляется в справочнике "Кнопки главного приложения" | ||
Версия 07:46, 16 января 2014
Содержание
Права и группы прав. Общие сведения
Доступ ко всем объектам осуществляется посредством предоставления прав пользователю. Права хранятся в таблице mm.rght. Существует два вида прав
- системные (ID < 1000)
- пользовательские (ID > 1000)
Запрещающее права всегда сильнее.
Доступ к кнопкам A1IBIS
Создание АРМ на основе policlinic.exe
- специализация - это policlinic.exe с разрешенными закладками
- закладки даются в зависимости от прав . См таблицу mm.app_tab
- настройка осуществляется в справочнике "Кнопки главного приложения"
Доступ к справочникам
Доступ к печатным формам
Функции Postgresq
- mm.rght_get_all_allow(p_emp_id) - возвращается таблицу прав предоставленных пользователю
- mm.check_emp_right ( p_rght_id integer, p_emp_id integer) - возвращет 1 если право у пользователя есть, иначе 0