ERP 2.2. Создал профиль группы доступа в пользовательском режиме, назначил его пользователю. При открытии нужного документа пользователем, получаю сообщение отказано в доступе. В журнале регистрации событие отказ в доступе, метаданные константа. использование начисление зарплаты, право чтение. Как дать доступ на чтение этой константы?
В регистре сведений ПраваРолей посмотреть, у каких ролей есть доступ на чтение этой константы. Выбрать одну из них, исходя из требований ограничения доступа для пользователя. Включить эту роль в профиль группы доступа. Проверить, не видит ли пользователь лишнего.
Если подходящих ролей нет (с любой из них пользователь увидит то, что ему не положено), то нужно создавать свою роль.
(5) Как добавить, расскажите, пожалуйста подробней.
(6) Не могу в нем найти константы, обработки. Спасибо за информацию, а то не понимал почему так.
(7) Похоже, придётся пользоваться
(4) этот регистр не всегда корректно заполнен. Я писал об этом разработчикам. Они ответили, что такого не может быть, и я подумал, что это только у меня такой глюк. Теперь вижу, что у вас тоже.
Права на константу "Использовать начисление зарплаты" в ERP 2.2.3.231 есть у следующих ролей:
Чтение: АдминистрированиеЗарплатаКадры
Изменение: АдминистрированиеЗарплатаКадры
Чтение: БазовыеПраваЗарплатаКадры
Чтение: БазовыеПраваУТ
Чтение: ПолныеПрава
Изменение: ПолныеПрава
Чтение: УдаленныйДоступСтандартныйИнтерфейсOData
Изменение: УдаленныйДоступСтандартныйИнтерфейсOData
думаю не стоит тут расписывать как создать расширение подробно. В меню конфигурация есть такой пункт, добавляете расширение, откроется дерево объектов метаданных расширения оно пустое. Добавьте роль туда. В зависимости от версии и режима совместимости добавление роли может оказаться невозможным. Если нужно подробнее посмотрите обучающие видео думаю без труда найдете.