|
полные права с ограничением к бух документации | ☑ | ||
---|---|---|---|---|
0
pedagog
21.09.15
✎
15:29
|
Нужно ограничить некоторых пользователей, у которых стоят полные права, к бух документации и к бух отчетам. копирую роль "полные прва", меняю название на "полные права с ограничением к бух документации" и устанавливаю эту роль пользователю, при чем роль "полныеправа" убираю. Не работает. не могу даже запустить программу. пишет "Нет прав на запуск требуемого вида клиента". Что это значит и что нужно поменять?
|
|||
1
vicof
21.09.15
✎
15:30
|
Поставить права на запуск нужных клиентов. На корне в правах тыкни.
|
|||
2
Одинесю
21.09.15
✎
15:32
|
(0) Можно свою роль создать и если она не доступна не открывать нужные доки.
|
|||
3
Aleksey
21.09.15
✎
15:33
|
БП 2.0?
В коде жёстко прописано что для запуска должно быть или полные права или права главбуха. Так что править конфигу |
|||
4
pedagog
21.09.15
✎
15:36
|
права на запуск всех клиентов стоит. а где в коде посмотреть, какие права нужны для запуска?
|
|||
5
vicof
21.09.15
✎
15:41
|
(4) Где фото?
ПриНачалеРаботыСистемы посмотреть. |
|||
6
pedagog
21.09.15
✎
15:45
|
в процедуру ПриНачалеРаботыСистемы даже не заходит
|
|||
7
Бубка Гоп
21.09.15
✎
15:46
|
(0) У вас есть пользователи с полными правами? И вам не страшно?
|
|||
8
pedagog
21.09.15
✎
15:49
|
что нужно поменять, чтобы запустилась 1с предприятие для моей роли?
|
|||
9
VikingKosmo
21.09.15
✎
15:52
|
(7) у нее БП 2, что там страшного когда у пользователя полные права?
|
|||
10
Aleksey
21.09.15
✎
15:53
|
(8) в коде прописать твою роль
|
|||
11
Aleksey
21.09.15
✎
15:56
|
Правда если пишет что "Нет прав на запуск требуемого вида клиента" то это сообщения платформы.
Проверь если у твоей роли права на запуск толстого клиента https://i.gyazo.com/bbc26a187e2b6ba913d3086c224043c3.png |
|||
12
Stim
21.09.15
✎
15:57
|
еще может программно проверяться наличие роли у польз. там строкой
|
|||
13
Aleksey
21.09.15
✎
15:58
|
Ну и как писали выше
УправлениеПользователями.ПроверитьВозможностьРаботыПользователя(Отказ); Процедура ПроверитьВозможностьРаботыПользователя(Отказ) Экспорт Если НЕ РольДоступна("ПолныеПрава") И НЕ РольДоступна("Бухгалтер") Тогда Отказ = Истина; #Если Клиент Тогда Предупреждение("У текущего пользователя нет доступных ролей, для запуска информационной базы.", 10, "Недостаточно прав доступа"); #КонецЕсли КонецЕсли; КонецПроцедуры |
|||
14
Stim
21.09.15
✎
16:01
|
(13) и это большой косячина разработчиков.
Строят глобальные системы по настройке прав, а доступ в базу проверяют программно по наличию роли. тьфу |
|||
15
Бубка Гоп
21.09.15
✎
16:03
|
(13) Какой ужас!
|
|||
16
pedagog
21.09.15
✎
16:20
|
получилось. всем спасибо. дело было в проц. ПроверитьВозможностьРаботыПользователя.
спасибо, ребята. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |