Какие бывают права доступа к объектам Navision?
Доступ к объекту отражается набором соответствующих букв.
Соответственно как увидеть эти буквы смотрите пост “Как понять к каким объектам дает доступ лицензия Navision?”: https://blogs.technet.com/alexef/archive/2008/02/28/Permissions.aspx
Здесь же про расшифровку букв…
Буквы:
Read = R or r
Insert = I or i
Modify = M or m
Delete = D or d
Execute = X or x
Lowercase (маленькие буквы) = indirect access (косвенный доступ)
Uppercase (большие буквы) = direct access (прямой доступ)
R-MDX (стандартный набор для Table Description)
RIMD- (стандартный набор Table Data)
Rimd- (для защищенных (protected) Table Data, например для таблицы 17 Фин. Книга Операций и для других таблиц хранящих учтенные данные)
RimD- (для таких таблиц как 110 Продажа Расх. Накл. Заголовок)
R---- (только на чтение)
-----X (права только на запуск, например в демонстрационной лицензии)
Примечание:
Косвенный доступ означает, что доступ к объекту возможен из другого объекта, т.е. из отчета, codeunit-а.
Примечание 2:
В .txt файле, как правило, прилагающемся к новой/обновленной лицензии, партнер может видеть для таблиц два раздела прав Table Data и Table Description.
Table Data – это права на данные. Table Description – это права на таблицу как таковую.
Для работы с таблицей надо иметь права в обоих разделах.
Пример:
Клиентская лицензия:
Table Data
----------------------------------
3-5 RIMD-
7-15 RIMD-
17-17 Rimd-
Tabledescription
----------------------------------
0- -----
3-5 R-MDX
7-15 R-MDX
17-18 R-MDX
Демонстрационная лицензия:
Table Data
----------------------------------
1-16 RIMD-
17-17 Rimd-
18-20 RIMD-
Tabledescription
----------------------------------
1-17 ----X
18-18 R-M-X