ИР 5.81.1 Анализ прав доступа - Нарушение прав доступа!
|
|
greygrouse | Дата: Четверг, 04.03.2021, 21:20 | Сообщение # 1 |
Лейтенант
Группа: Проверенные
Сообщений: 74
Репутация: 41
Статус: Оффлайн
|
Открываю Анализ прав доступа. Выбираю в метаданных справочник Номенклатура. Получаю ошибку.
Ошибка через 00:00 фонового задания - Анализ прав доступа (ИР). Вычисление прав доступа: Нарушение прав доступа! {ИнструментыРазработчикаTormozit ОбщийМодуль.ирОбщий.Модуль(28827)}: Обработка = Отчеты.ирАнализПравДоступа.Создать();
по причине: Нарушение прав доступа!
|
|
| |
tormozit | Дата: Четверг, 04.03.2021, 23:05 | Сообщение # 2 |
Генералиссимус
Группа: Администраторы
Сообщений: 6393
Репутация: 165
Статус: Оффлайн
| Эта ошибка мне непонята. Похоже на какую то ошибку платформы - ведь фоновое задание запускается от того же пользователя, что и интерактивный сеанс. А интерактивному сеансу отчет точно доступен, ведь он же и запускает фоновое задание.
Есть ли при возникновении этой ошибки в журнале регистрации событие "Доступ. Отказ доступа"? Если есть то хотелось бы увидеть его.
Открой консоль кода и выполни инструкцию "Отчеты.ирАнализПравДоступа.Создать()" в режиме "Фоновое задание". Будет ли аналогичная ошибка?
|
|
| |
greygrouse | Дата: Четверг, 04.03.2021, 23:13 | Сообщение # 3 |
Лейтенант
Группа: Проверенные
Сообщений: 74
Репутация: 41
Статус: Оффлайн
| Скрин из ЖР во вложении. Там ошибка есть.
Консоль выдает такую же ошибку.
На предыдущих версиях ИР такого не случалось. При этом платформа и на предыдущих и на этой 8.3.18.1289
Сообщение отредактировал greygrouse - Четверг, 04.03.2021, 23:15 |
|
| |
tormozit | Дата: Четверг, 04.03.2021, 23:19 | Сообщение # 4 |
Генералиссимус
Группа: Администраторы
Сообщений: 6393
Репутация: 165
Статус: Оффлайн
| Открой консоль кода и выполни инструкцию "Обработки.ирАнализЖурналаРегистрации.Создать()" в режиме "Фоновое задание". Проверь наличие роли ирРазработчик у текущего пользователя. Попробуй запустить новое клиентское приложение и повторить в нем ошибку. Попробуй удалить расширение и добавить его заново.
|
|
| |
greygrouse | Дата: Пятница, 05.03.2021, 12:59 | Сообщение # 5 |
Лейтенант
Группа: Проверенные
Сообщений: 74
Репутация: 41
Статус: Оффлайн
| Обработки.ирАнализЖурналаРегистрации.Создать() тоже выдало такую же ошибку.
Проверил пользователя, у него роли ирРазработчик небыло, как и других ролей ир, хотя в панели раздел с ИР был и остальные инструменты запускались и отрабатывали корректно.
Удалил ИР, установил ИР - все через обработку установки расширения - и все заработало. Спасибо!
|
|
| |
tormozit | Дата: Пятница, 05.03.2021, 13:26 | Сообщение # 6 |
Генералиссимус
Группа: Администраторы
Сообщений: 6393
Репутация: 165
Статус: Оффлайн
| Рекомендую создать профиль групп доступа с ролью ирРазработчик и использовать его, чтобы БСП не удаляло эту роль.
|
|
| |
tormozit | Дата: Среда, 17.03.2021, 20:25 | Сообщение # 7 |
Генералиссимус
Группа: Администраторы
Сообщений: 6393
Репутация: 165
Статус: Оффлайн
| Создал задачу на противодействие этому механизму БСП https://www.hostedredmine.com/issues/923032
|
|
| |