|
УТ11: Как найти необходимую роль? | ☑ | ||
---|---|---|---|---|
0
N-S-B
23.08.18
✎
17:30
|
УТ11, отчет Ведомость по денежным средствам, необходимо сделать отбор по кассирам, создающим ПКО.
У пользователя с полными правами все ок: https://yadi.sk/i/Yhvv9d3y3aVutn У пользователя с ограниченными правами поле Кассир просто недоступно в Документе: https://yadi.sk/i/FVgj2eDx3aVv3j Посмотрел обработкой проверки ролей какие роли нужны на данный отчет - все выдал, права на просмотр/чтение пользователей - выдал. Посмотрел сам отчет, какие регистры тянутся - на все выдал права. На сам документ ПКО - выдал. И все равно поля Кассир нет среди доступных. Куда копать, как найти ту роль, которой не хватает для отображения поля? |
|||
1
XMMS
23.08.18
✎
17:56
|
А в документе ПКО у пользователя это поле доступно? Не в отчёте, а в самом документе.
|
|||
2
sergey198
23.08.18
✎
17:57
|
(23) это что за обработка такая?
|
|||
3
Pro1001C
23.08.18
✎
18:05
|
может после выдачи прав еще вспомогательные данные обновить?
|
|||
4
N-S-B
23.08.18
✎
18:12
|
(1) Да
(2) Что-то типа такой http://catalog.mista.ru/public/562698/ их много аналогичных (3) Так это не новая роль в конфигурации, а просто назначение роли в профиле групп доступа |
|||
5
Pro1001C
23.08.18
✎
18:20
|
на справочник Пользователи права есть?
|
|||
6
Pro1001C
23.08.18
✎
18:21
|
упс, не внимательный
|
|||
7
N-S-B
24.08.18
✎
07:43
|
Еще какие-нибудь варианты? ))
|
|||
8
aka AMIGO
24.08.18
✎
07:56
|
(7) Есть.Есть в ютубе видео по настройке прав в трех роликах одного автора
https://www.youtube.com/watch?v=zCbPjJNsW2o Не помню сейчас, во втором или третьем автор поясняет, как выполнить твой вопрос, а в описании дает адрес обработочки, облегчающей жизнь 1с-ника. |
|||
9
lxndr
24.08.18
✎
08:07
|
смотри интерактивное право на просмотр для измерения регистра
|
|||
10
azt-yur
24.08.18
✎
08:15
|
Может на константу какую нет прав. Проверь функциональные опции, которые установлены для реквизита Кассир в документе, и связанные с ними константы.
|
|||
11
aka AMIGO
24.08.18
✎
08:18
|
+8 Таки во втором, по ссылке "Доступные роли для объектов" - как раз, что автору нужно :)
|
|||
12
dmt
24.08.18
✎
09:53
|
Гипотеза: должны быть даны права на все виды документов (из используемых в запросе), у которых есть реквизит Кассир.
Проверка: 1. Даем профилю все права - поле Кассир доступно 2. Отключаем права "Добавление изменение инвентаризаций наличных денежных средств", "Чтение документов инвентаризации наличных денежных средств" - поле Кассир недоступно |
|||
13
N-S-B
24.08.18
✎
10:32
|
(8) (11) Посмотрел видео, это не совсем то, что мне надо. Все, что описывается в видео, я уже проделал в (0):
>Посмотрел обработкой проверки ролей какие роли нужны на данный отчет - все выдал, права на просмотр/чтение пользователей - выдал. Посмотрел сам отчет, какие регистры тянутся - на все выдал права. На сам документ ПКО - выдал. И все равно поля Кассир нет среди доступных. У меня же просто не отображается поле в отборе и никаких ошибок нет, по-этому я не могу определить с помощью данной обработки, каких прав мне не хватает. |
|||
14
N-S-B
24.08.18
✎
10:41
|
(12) Отличная гипотеза, спасибо большое))
Нашел все документы, где используется реквизит Кассир и выдал права на чтения этих документов - поле появилось |
|||
15
dmt
24.08.18
✎
10:47
|
На здоровье!
Посмотрел видео, честно говоря не понимаю, неужели на больших проектах тоже профили создаются "методом тыка"? Ага, тут недоступно - добавим еще роль, и вот тут еще одну, и еще... Или используют только предопределенные роли + свои на новые объекты |
|||
16
N-S-B
24.08.18
✎
11:28
|
А вот интересно, как найти необходимую роль для объекта типа МенеджерИсторииРаботыПользователя. Сейчас случайно столкнулся с этим в другом месте. Пользователь без прав получает ошибку:
{ОбщийМодуль.ОбщегоНазначенияУТКлиент.Модуль(1028)}: Ошибка при получении значения атрибута контекста (ИсторияРаботыПользователя) ИсторияРаботыПользователя.Добавить(НавигационнаяСсылка); по причине: Нарушение прав доступа А где вообще смотреть права и роли для этого объекта? Он встроенный в платформу, насколько я понял и в дереве конфигурации его вообще нет. |
|||
17
N-S-B
24.08.18
✎
11:36
|
(16) В данном случае ответ нашелся в СП - "Для использования свойства требуется, чтобы для пользователя было доступно право СохранениеДанныхПользователя."
|
|||
18
aka AMIGO
24.08.18
✎
11:45
|
(15) Ну, метод тыка - не от хорошей жизни.
Наверняка есть вспомогательные обработки, облегчающие труды 1с-ника, только недоступные.. Автор видео предложил свой метод, за что ему отдельное спасибо Как ни крути - для большинства юзеров он подходит (17) согласись, что это неожиданно, правда? Ещё польза от видео: автор предложил 10-11 ролей, помогающих как-то стартануть 1с-прдприятие под новым пользователем, а уж тонкая настройка - через конфигуратор. Недаром он говорит между прочим, что система ролей крайне неудачна с точки зрения прогера.. |
|||
19
dmt
24.08.18
✎
11:50
|
(18) за ссылку безусловно спасибо
но автору видео пришлось дать кадровику доступ ко всему бухучету |
|||
20
aka AMIGO
24.08.18
✎
11:55
|
(19) Вот-вот! Именно поэтому надо лезть в конфигурацию, ибо универсальные роли во многих случаях не подходят.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |