|
Процкий вопрос - по новой роли | ☑ | ||
---|---|---|---|---|
0
Маленький Вопросик
31.07.12
✎
06:39
|
Бух 2.0
Создал новую роль - открытие документа акт взаиморасчетов. Как добавить эту роль на запуск информационной базы |
|||
1
Rie
31.07.12
✎
06:41
|
(0) Не понял вопрос. Что значит "добавить на запуск информационной базы"? Роли - они ведь пользователям даются.
|
|||
2
Маленький Вопросик
31.07.12
✎
06:44
|
(1)
создал пользователя. создал новую роль. присвоил эту роль пользователю запускаю базу - "у текущего пользователя нет доступных ролей для запуска ИБ" |
|||
3
Маленький Вопросик
31.07.12
✎
06:44
|
+(2) роль была создана копированием из "Бухгалтера" - разрешено добавление 1 документа
|
|||
4
Rie
31.07.12
✎
06:46
|
(2) Если БП 2.0 - добавь этому пользователю ещё и роль Бухгалтер.
|
|||
5
Маленький Вопросик
31.07.12
✎
06:56
|
(4) смысл добавлять эту роль, когда мне надо работать с 1 документом! а роль бухгалтера подразумевает работу с несколькими документами
|
|||
6
Гефест
31.07.12
✎
06:57
|
(5) Так надо. Если ты не бухгалтер, то и нечего лезть в бухгалтерию
|
|||
7
Rie
31.07.12
✎
07:01
|
(5) Роль Бухгалтер - это своеобразный "флажок". При запуске проверяется - есть ли у пользователя роль с _именем_ "Бухгалтер". Если нет - пользователь посылается вдаль.
Ничего другого эта роль по сути не значит. |
|||
8
Маленький Вопросик
31.07.12
✎
07:04
|
на уровне кода сделано... ясно
|
|||
9
Rie
31.07.12
✎
07:05
|
(8) Проверка - в модуле приложения. Можешь, в принципе, её убрать - если есть неотложная потребность огрести лишний геморрой.
|
|||
10
Маленький Вопросик
31.07.12
✎
07:16
|
(9) нет, просто роль буха тогда дам по-умолчанию и все
|
|||
11
Oleg_Kag
31.07.12
✎
07:16
|
Общий модуль УправлениеПользователями
Процедура ПроверитьВозможностьРаботыПользователя(Отказ) Экспорт Если НЕ РольДоступна("ПолныеПрава") И НЕ РольДоступна("Бухгалтер") Тогда Отказ = Истина; #Если Клиент Тогда Предупреждение("У текущего пользователя нет доступных ролей, для запуска информационной базы.", 10, "Недостаточно прав доступа"); #КонецЕсли КонецЕсли; КонецПроцедуры |
|||
12
kolanych
31.07.12
✎
07:17
|
Надо роли дать право на толстого клиента.
|
|||
13
snegovik
31.07.12
✎
07:34
|
Дать право на толстого клиента и подправить процедуру в (11).
|
|||
14
AntoninaS
31.07.12
✎
07:38
|
(12) а что это такое?
у меня просто: Если НЕ РольДоступна("ПолныеПрава") И НЕ РольДоступна("Бухгалтер") // это дополнительная роль региональных подразделений И НЕ РольДоступна("БухгалтерРегион") Тогда Отказ = Истина; #Если Клиент Тогда Предупреждение("У текущего пользователя нет доступных ролей, для запуска информационной базы.", 10, "Недостаточно прав доступа"); #КонецЕсли КонецЕсли; и уже лет 5 работает |
|||
15
kolanych
31.07.12
✎
07:49
|
(14) - вы лучше не код, а скриншот покажите, какие псисы на роль БухгалтерРегион расставлены
|
|||
16
hhhh
31.07.12
✎
07:53
|
(14) всё-таки Бухгалтер-регион - это нормальная роль у вас, там куча всего. а у автора " роль - открытие документа акт взаиморасчетов". Вы думаете она взлетит у автора? Если даже нет прав на закрытие этого документа?
|
|||
17
Эмбеддер
31.07.12
✎
08:01
|
(16) Вы че прикалываетесь что ли?
|
|||
18
AntoninaS
31.07.12
✎
08:08
|
(16) да, роль нормальная, подмножество роли Бухгалтер с некоторыми ограничениями, поэтому скриншот очень большой получится
А на документ нужно будет давать права поподробнее, ну и на регистры с этим доком связанные |
|||
19
kolanych
31.07.12
✎
08:11
|
(18) Смысл в том, что без права на толстого клиента наше любимое приложение просто не откроется. Даже у пользователя с полными правами. Можете посмотреть к конфигураторе, там этим вашим ролям такое право дано.
|
|||
20
hhhh
31.07.12
✎
08:14
|
(17) нет, ну а как он запустит свой документ, если у него нет прав на справочники и регистры? Ну откроет пользователь этот акт взаиморасчетов и чего он увидит внутри? Объект не найден, объект не найден, ... объект не найден.
|
|||
21
AntoninaS
31.07.12
✎
08:25
|
(19) да, разумеется, не до конца проснулась...
(20) запустит, увидит список недоступных объектов и добавит всё, что нужно. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |