Образовательный форум по автоматизации и взаимодействии с федеральными системами
Добро пожаловать, Гость! Чтобы использовать все возможности Вход. Новые регистрации запрещены.

Уведомление

Icon
Error

2 Страницы<12
Опции
К последнему сообщению К первому непрочитанному
Ella  
#21 Оставлено : 14 мая 2021 г. 10:12:35(UTC)
Ella

Статус: Advanced Member
Сообщений: 184

Сказала «Спасибо»: 3 раз
Поблагодарили: 47 раз в 35 постах
Автор: imaginati Перейти к цитате
а после настройки панели разделов, снова отобрать права "Сохранение данных пользователя" у роли "Пользователь";


Это будет слишком жестоко по отношению в пользователям :)
Они также потеряют возможность сохранять свои настройки (например, варианты отчетов, настройки списков и т.п.)

Можно сделать так: у "Пользователь" право отнять, добавить отдельную роль, имющую право "Сохранение данных пользователя" и добавлять ее дополнительно для доверенных пользователей совместно с ролью Пользователь.
thanks 1 пользователь поблагодарил Ella за этот пост.
imaginati оставлено 14.05.2021(UTC)
Ella  
#22 Оставлено : 14 мая 2021 г. 10:14:34(UTC)
Ella

Статус: Advanced Member
Сообщений: 184

Сказала «Спасибо»: 3 раз
Поблагодарили: 47 раз в 35 постах
Автор: imaginati Перейти к цитате
А ещё, где можно посмотреть описание всех существующих ролей?


Речь вообще про роли в платформе 1С или конкретно в 1С:Университет?
Если конкретно в 1С:Университет, то как такового описания нет, там по названию роли примерно понятно для чего она.
thanks 1 пользователь поблагодарил Ella за этот пост.
imaginati оставлено 14.05.2021(UTC)
Александр УрГУПС  
#23 Оставлено : 30 июня 2021 г. 13:55:13(UTC)
Александр УрГУПС

Статус: Новый участник
Сообщений: 5
Откуда: Екатеринбург

Добрый день, коллеги!
Подскажите как прописать пользователю права на запуск "Взаимодействие с системой Суперсервис"?
Базовых прав и прав оператора ПК не хватает.
Ella  
#24 Оставлено : 30 июня 2021 г. 15:54:15(UTC)
Ella

Статус: Advanced Member
Сообщений: 184

Сказала «Спасибо»: 3 раз
Поблагодарили: 47 раз в 35 постах
Цитата:
Базовых прав и прав оператора ПК не хватает.


А как у Вас настроены права? Собственные роли?
Александр УрГУПС  
#25 Оставлено : 1 июля 2021 г. 6:59:48(UTC)
Александр УрГУПС

Статус: Новый участник
Сообщений: 5
Откуда: Екатеринбург

Настроены по инструкции, ссылки на которые есть и на этом форуме. Настроены профили групп, у операторов прописаны 2 группы - "пользователь" и "оператор пк". Также сделан дополнительный профиль "Запуск обработок", в котором указаны все роли, связанные с запуском обработок.
Ludmila Tihonova  
#26 Оставлено : 1 июля 2021 г. 19:59:44(UTC)
Ludmila Tihonova

Статус: Advanced Member
Сообщений: 661

Сказал(а) «Спасибо»: 41 раз
Поблагодарили: 35 раз в 34 постах
Автор: Александр УрГУПС Перейти к цитате
Настроены по инструкции, ссылки на которые есть и на этом форуме. Настроены профили групп, у операторов прописаны 2 группы - "пользователь" и "оператор пк". Также сделан дополнительный профиль "Запуск обработок", в котором указаны все роли, связанные с запуском обработок.


Как минимум: добавить возможность создавать документ "Установка соответствия справочников инф.систем".
Александр УрГУПС  
#27 Оставлено : 1 июля 2021 г. 20:50:51(UTC)
Александр УрГУПС

Статус: Новый участник
Сообщений: 5
Откуда: Екатеринбург

Добавил, все равно не хватает.. :(
Ludmila Tihonova  
#28 Оставлено : 1 июля 2021 г. 21:15:53(UTC)
Ludmila Tihonova

Статус: Advanced Member
Сообщений: 661

Сказал(а) «Спасибо»: 41 раз
Поблагодарили: 35 раз в 34 постах
Вы бы написали хоть на что ругается :)
Александр УрГУПС  
#29 Оставлено : 1 июля 2021 г. 21:22:28(UTC)
Александр УрГУПС

Статус: Новый участник
Сообщений: 5
Откуда: Екатеринбург

Выдается текст "Нарушение прав доступа"
вот что в ошибке:
"errorInfo": {
"systemErrorInfo": {
"clientStack": "core83.dll:0x0003515D vrscore.dll:0x0001B3A6 vrscore.dll:0x0001C1F9 mngui.dll:0x0027F843 mngui.dll:0x00285FAC mngui.dll:0x0027CA66 frame.dll:0x0009EF80 frame.dll:0x0009F5E7 frame.dll:0x0009D5DF frame.dll:0x000B2E85 frame.dll:0x000B2444 frame.dll:0x005BBB28 frame.dll:0x0058DC80 frame.dll:0x006BF20A frame.dll:0x0015FC5B frame.dll:0x0079B87D frame.dll:0x0079BB02 wbase83.dll:0x000017A7 frame.dll:0x00163149 frame.dll:0x00798A2F wbase83.dll:0x00031275 wbase83.dll:0x00016470 wbase83.dll:0x000160B1 wbase83.dll:0x000159AE wbase83.dll:0x000156DA wbase83.dll:0x00007F9E wbase83.dll:0x000080D6 frame.dll:0x0072C12A frame.dll:0x00729CEB mngcln.dll:0x00062BBB mngcln.dll:0x00062491 1cv8c.exe:0x0000BAEF 1cv8c.exe:0x0000F3E0 core83.dll:0x001E29F7 core83.dll:0x001E4DBE 1cv8c.exe:0x000B88ED KERNEL32.DLL:0x00000000 unknown:0x00000000 unknown:0x00000000 ",
"clientStackHash": "6323E76023E3C454A93691B61EEB78EB",
"serverStack": "core83.dll:0x00000000000D5DDC backend.dll:0x000000000008A79E backend.dll:0x00000000006D65DA backend.dll:0x00000000006D66D0 bsl.dll:0x000000000004B244 bsl.dll:0x000000000004D790 bsl.dll:0x000000000004ACA4 bsl.dll:0x000000000004AEB9 bsl.dll:0x0000000000024685 bsl.dll:0x0000000000024408 bsl.dll:0x000000000004D646 bsl.dll:0x000000000004ACA4 bsl.dll:0x000000000004AEB9 bsl.dll:0x0000000000024685 bsl.dll:0x0000000000024408 bsl.dll:0x000000000000F6BA backbas.dll:0x0000000000123BBE mngcore.dll:0x00000000000B271A mngbase.dll:0x00000000000C3D2E mngbase.dll:0x0000000000643737 mngbase.dll:0x0000000000524BC7 mngbase.dll:0x0000000000522C5C vrsbase.dll:0x00000000000B7F2D vrsbase.dll:0x00000000000B67C6 vrsbase.dll:0x00000000000CA4CE vrsbase.dll:0x000000000006A3F7 rserver.dll:0x0000000000263525 rserver.dll:0x0000000000339753 vrsbase.dll:0x00000000000685AA rserver.dll:0x000000000033A3FE rserver.dll:0x000000000033A9DE rtrsrvc.dll:0x00000000000E03AF rtrsrvc.dll:0x000000000016EBBF rtrsrvc.dll:0x0000000000161D91 rtrsrvc.dll:0x00000000001646EA rtrsrvc.dll:0x0000000000163AB8 rtrsrvc.dll:0x00000000001630F8 rtrsrvc.dll:0x000000000015ACAE rscalls.dll:0x0000000000010F25 rscalls.dll:0x0000000000011682 core83.dll:0x000000000021D3CB core83.dll:0x000000000021D3FC core83.dll:0x00000000002195EB unknown:0x0000000000000000 unknown:0x0000000000000000 KERNEL32.DLL:0x0000000000000000 unknown:0x0000000000000000 ",
"serverStackHash": "A6A90CC3F509990978FF8331C37192D6"
},
"applicationErrorInfo": {
"errors": [
[
"{EF_1COUT300 Обработка.ВзаимодействиеССистемойСуперсервис.Форма.Форма.Форма(69)}: Ошибка при вызове метода контекста (Получить)",
[
"ScriptRuntimeError",
"ScriptUseError"
]
],
[
"Нарушение прав доступа!",
[]
]
],
"stack": [
[
"EF_1COUT300 Обработка.ВзаимодействиеССистемойСуперсервис.Форма.Форма.Форма",
58,
"\u0009EF_1COUT300_ПроверитьКонфликты();"
],
[
"EF_1COUT300 Обработка.ВзаимодействиеССистемойСуперсервис.Форма.Форма.Форма",
69,
"\u0009\u0009КонфликтующееРасширение = РасширенияКонфигурации.Получить(СтруктураОтбора);"
]
],
"stackHash": "7079E59B5D401F3989213CDAC4D618DA"
Ludmila Tihonova  
#30 Оставлено : 2 июля 2021 г. 8:27:24(UTC)
Ludmila Tihonova

Статус: Advanced Member
Сообщений: 661

Сказал(а) «Спасибо»: 41 раз
Поблагодарили: 35 раз в 34 постах
Автор: Александр УрГУПС Перейти к цитате
Выдается текст "Нарушение прав доступа"
EF_1COUT300_ПроверитьКонфликты();
EF_1COUT300 Обработка.ВзаимодействиеССистемойСуперсервис.Форма.Форма.Форма
КонфликтующееРасширение = РасширенияКонфигурации.Получить(СтруктураОтбора)


Это проблема конкретного патча, временно закомментируйте или удалите строчку в коде патча EF_1COUT300_ПроверитьКонфликты (на форме обработки).
Александр УрГУПС  
#31 Оставлено : 2 июля 2021 г. 11:11:22(UTC)
Александр УрГУПС

Статус: Новый участник
Сообщений: 5
Откуда: Екатеринбург

Людмила, спасибо Вам огромное!! Решение помогло!
Valerii  
#32 Оставлено : 2 декабря 2021 г. 15:38:23(UTC)
Valerii

Статус: Новый участник
Сообщений: 2
Откуда: Санкт-Петербург

Посмотрел, спасибо за развернутые ответы
Людмила  
#33 Оставлено : 7 апреля 2022 г. 6:44:14(UTC)
Людмила

Статус: Новый участник
Сообщений: 4
Откуда: Красноярск

Автор: Вадим ВСПУ Перейти к цитате
при включенной константе "Разграничивать доступ к справочнику "Физические лица""


Добрый день, коллеги! Используем разделение прав доступа на уровне записей (RLS) и разграничение к справочнику "Физические лица". Столкнулись с проблемой быстродействия. При попытке найти элемент в справочнике Физлица по наименованию программа "зависает" минут на 20, иногда приходится снимать задачу через диспетчер задач. Работаем на Postgres. Кто-нибудь работает с RLS? Нам необходимо, чтобы пользователи видели документы и студентов только "своего" института. Никак не можем добиться приемлемого быстродействия.

Ludmila Tihonova  
#34 Оставлено : 8 апреля 2022 г. 22:56:17(UTC)
Ludmila Tihonova

Статус: Advanced Member
Сообщений: 661

Сказал(а) «Спасибо»: 41 раз
Поблагодарили: 35 раз в 34 постах
Автор: Людмила Перейти к цитате

Добрый день, коллеги! Используем разделение прав доступа на уровне записей (RLS) и разграничение к справочнику "Физические лица". Столкнулись с проблемой быстродействия. При попытке найти элемент в справочнике Физлица по наименованию программа "зависает" минут на 20, иногда приходится снимать задачу через диспетчер задач. Работаем на Postgres. Кто-нибудь работает с RLS? Нам необходимо, чтобы пользователи видели документы и студентов только "своего" института. Никак не можем добиться приемлемого быстродействия.


Здравствуйте. Такая проблема имеется, но это не столько проблема конфигурации, как сам этот механизм предполагает возрастание запросов к базе, проверку прав на доступ к каждому объекту. Один из вариантов - увеличивать мощности. Если такой возможности нет, то придется пожертвовать этими параметрами (либо смириться со снижением быстродействия).
Людмила  
#35 Оставлено : 11 апреля 2022 г. 7:13:17(UTC)
Людмила

Статус: Новый участник
Сообщений: 4
Откуда: Красноярск

Спасибо за ответ. Мы рассматриваем вариант удаления заявлений абитуриентов, не прошедших конкурсный отбор в прошлые приемные кампании для уменьшения времени обработки запроса в шаблоне ограничения "УсловиеДляФизическихЛиц", т.к.из-за большого количества заявлений он выполняется очень медленно. Мы только начали внедрение, пока не знаем, получится ли осуществить такой вариант и на что может повлиять удаление заявлений в будущем. Возможно они необходимы для формирования каких-либо отчетов.
Ludmila Tihonova  
#36 Оставлено : 11 апреля 2022 г. 8:40:06(UTC)
Ludmila Tihonova

Статус: Advanced Member
Сообщений: 661

Сказал(а) «Спасибо»: 41 раз
Поблагодарили: 35 раз в 34 постах
На последней конференции была интересная статья про то, что под каждую приемную кампанию лучше выделять отдельную чистую базу, а после приема переносить в основную базу только тех, кто поступил. Таким образом решается довольно много проблем. Если Вы только внедряете, может Вам такой вариант подойдет.
Ссылка на статью
Людмила  
#37 Оставлено : 12 апреля 2022 г. 5:09:22(UTC)
Людмила

Статус: Новый участник
Сообщений: 4
Откуда: Красноярск

Огромное спасибо! Скорее всего придется пойти по этому пути. Хотелось бы узнать также опыт коллег, с точки зрения быстродействия: сильно ли замедлит работу программы назначение пользователю множества ролей типа "ПользовательПодсистемаПриемнаяКомиссия", "ПользовательПриемнаяКампанияЧтение" и т.д. вместо одной роли "Пользователь". Это позволило бы ограничить доступ к объектам, не относящихся к приемной комиссии. В том числе убрать из интерфейса лишние подсистемы. На ИТС пишут, что не следует назначать одному пользователю более одной роли с использованием RLS, это приводит к неоптимальному выполнению запросов - медленному и с избыточными блокировками (https://its.1c.ru/db/metod8dev/content/5842/hdoc).
Ludmila Tihonova  
#38 Оставлено : 12 апреля 2022 г. 22:42:34(UTC)
Ludmila Tihonova

Статус: Advanced Member
Сообщений: 661

Сказал(а) «Спасибо»: 41 раз
Поблагодарили: 35 раз в 34 постах
Вообще, конечно, в этом случае (если есть возможность) лучше создавать собственные роли под конкретные должности (вроде "Заведующий кафедрой"), вместо того, чтобы набирать из множества ролей.
2 Страницы<12
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.