|
Внешние отчеты и обработки - перестали работать | ☑ | ||
---|---|---|---|---|
0
dGU
25.04.17
✎
14:41
|
Добрый день! Господа.
Конфа: Управление холдингом 1.1, клиент - сервер. В настоящий момент при запуске любой внешней обработки или отчета из соответствующих разделов, возникает исключение "Нарушение прав доступа!" До этого все работало. Сейчас все обработки и отчеты запускаются в режиме "Безопасный Режим". Если руками в модуле объекта исправить "БезопасныйРежим = Ложь", то отчет \ обработка открывается и отрабатывает корректно. Вопрос: В какую сторону смотреть, почему до этого открывались \ сейчас - нет. Роли - не обновлялись точно - проверили. На другом тестовом сервере, развернули копию все отрабатывает корректно. |
|||
1
lodger
25.04.17
✎
14:45
|
какие версии платформы были\есть\стали?
|
|||
2
dGU
25.04.17
✎
14:45
|
Добавлю что допустим отчеты на СКД, там форму как таковые отсутствуют, на что может не быть прав не ясно.
|
|||
3
dGU
25.04.17
✎
14:45
|
Платформа не менялась 8.3.8.1861
|
|||
4
AlvlSpb
25.04.17
✎
15:03
|
(0) Посмотрите у пользователей наличие роли "Интерактивное открытие внешних обработок" Эта роль, как правило, не входит ни в один из профилей групп доступа и назначается для группы персонально. Если ее нет, обработки с установленным флагом Безопасный режим будут недоступны из файл-открыть
|
|||
5
dGU
25.04.17
✎
15:09
|
(4) Спасибо за отчет, но речь идет не о файл - открыть.
Речь идет о встроенных внешних обработках, с файл-открыть уже проходили ;) |
|||
6
vicof
25.04.17
✎
15:11
|
Установлен профиль безопасности возможно
|
|||
7
Волшебник
модератор
25.04.17
✎
15:14
|
(5) встроенные внешние обработки - гы-гы
|
|||
8
dGU
25.04.17
✎
15:15
|
(7) Накалдуете что-нить по делу? ;)
|
|||
9
AlvlSpb
25.04.17
✎
15:15
|
(5) Тогда сюда http://infostart.me/public/301821/
Почему работало раньше ответа не дает, но как сделать чтобы работало подсказывает |
|||
10
dGU
25.04.17
✎
15:23
|
(9) Спасибо! Но опять тут речь про файл - открыть.
А у нас ситуация когда отчеты \ обработки - Дополнительные - уже в конфе лежат. |
|||
11
vicof
25.04.17
✎
15:25
|
(8) "Накалдуете" пишется в три слова
|
|||
12
1dvd
25.04.17
✎
15:27
|
(10) они всё-равно открываются как внешние
|
|||
13
dGU
25.04.17
✎
15:28
|
(11) )))
|
|||
14
dGU
25.04.17
✎
15:29
|
(12) Хорошо, если даже как внешние, то как они до этого могли работать? Если прав администрирования нет и не было ни кого из пользователей, я не соображу.
|
|||
15
Dmitrii
гуру
25.04.17
✎
15:31
|
(0) >> возникает исключение "Нарушение прав доступа!"
На что права нарушены? Что в журнале регистрации? |
|||
16
Dmitrii
гуру
25.04.17
✎
15:31
|
(14) Вы случайно расширения конфигурации не добавляли в базу?
|
|||
17
1dvd
25.04.17
✎
15:32
|
(14) причем тут администрирование?
|
|||
18
dGU
25.04.17
✎
15:40
|
(15) Ничего вообще не делали. Расширениями не пользуемся вообще. Развернули копию от четверга, на тестовой сервер, накатили конфу рабочей - там добавился только тип в ПВХ.
Т.е конфигурация рабочей на сервер № 1 = Копии на сервере № 2. На сервере № 2 - все ок. На сервере № 1 - "Нарушение прав доступа". ЖУРНАЛ РЕГИСТРАЦИИ: 25.04.2017 15:35:24 БебешкаМА srv-dat1-ts33 Тонкий клиент 141373 Дополнительные отчеты и обработки Подключение, БезопасныйРежим = "Да". Справочник. Дополнительные отчеты и обработки Отчет по продажам 25.04.2017 15:35:24 БебешкаМА srv-dat1-ts33 Тонкий клиент 141373 Ошибка выполнения Нарушение прав доступа! |
|||
19
AlvlSpb
25.04.17
✎
15:46
|
(10) Там как раз есть и про встроенные
""Правильным" решением будет подключение внешних обработок и отчетов через механизмы БСП "Дополнительные отчеты и обработки" с отключением безопасного режима" Так что делайте как уже делали и не заморачивайтесь ))) |
|||
20
dGU
25.04.17
✎
15:53
|
(19) Спасибо, так дело в том что у нас все в безопасном режиме и работало, что случилось то :). Ясно что я могу сейчас переключить их всех и все заработает, но что произошло то не ясно.
|
|||
21
dGU
25.04.17
✎
15:57
|
УстановитьПривилегированныйРежим(Истина);
ПараметрыКлиента.Вставить("ПрефиксЗамеров", СтрЗаменить(ПараметрыСеанса["КомментарийЗамераВремени"], ";", "; ")); - вот тут ругается что не может получить доступ к параметры сеанса. Вопрос почему УстановитьПривилегированныйРежим не встает в истину, а раньше вставал. Тут вся соль. |
|||
22
Dmitrii
гуру
25.04.17
✎
16:24
|
(21) Вопрос почему раньше привилегированный режим устанавливался при том, что БезопасныйРежим=Истина?
Этого не должно было быть. А вообще где-то Вы гоните. Что-то явно менялось. Варианты: - сам внешний отчет - конфигурация (тут вариантов много - начиная с прав и ролей и заканчивая процедурами и функциями каких-нибудь общих модулей или объектов, которые дёргаются из этих внешних отчетов). - параметры кластера (профили безопасности) - версия платформы. |
|||
23
1dvd
25.04.17
✎
16:25
|
(21) что делали с базой? обновляли? переносили на другой сервер?
|
|||
24
AlvlSpb
25.04.17
✎
16:29
|
(22) +1
(21) Обработки запускаемые в безопасном режиме запрещают использование привилегированного режима, на то и безопасный режим |
|||
25
dGU
25.04.17
✎
17:22
|
(22) Гоню. Да.
Отдебажили код, оказывается, эта ветка с Привелигированным режим исполняется только в случае взведенной константы. Нашли тело которое ее включило. Всем спасибо. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |