|
1c8 Бухгалтерия только для чтения | ☑ | ||
---|---|---|---|---|
0
BAZIL
14.01.12
✎
08:39
|
http://s017.radikal.ru/i408/1201/d9/0f5e6469f23d.jpg
создал Новую Роль раздал права на справочники, остальные элементы данных аналогично, просмотр и/или чтение. Назначил пользователю тест роль бухгалтер и только чтение. Бухгалтер для входа что бы обойти Процедура ПроверитьВозможностьРаботыПользователя(Отказ) Экспорт Если НЕ РольДоступна("ПолныеПрава") И НЕ РольДоступна("Бухгалтер") Тогда Отказ = Истина; #Если Клиент Тогда Предупреждение("У текущего пользователя нет доступных ролей, для запуска информационной базы.", 10, "Недостаточно прав доступа"); #КонецЕсли КонецЕсли; КонецПроцедуры http://s018.radikal.ru/i516/1201/36/362cc134b4ae.jpg в настройках программы указал раздавать права по организации,создал группу только для чтения, поставил галку только чтение, пользователя добавил в эту группу. тем не менее пользователь все равно может добавлять справочник номенклатуры, подскажите где докрутить, что бы справочники тоже не редакировались а были доступны на чтение/просмотр? |
|||
1
BAZIL
14.01.12
✎
08:39
|
http://s018.radikal.ru/i516/1201/36/362cc134b4ae.jpg
упс, вторая ссылка правильная |
|||
2
Web00001
14.01.12
✎
08:42
|
Действие разрешено, если разрешено хотя бы одной из ролей, у пользователя больше одной роли ведь?
|
|||
3
BAZIL
14.01.12
✎
08:54
|
а разве запрещающая Роль не вытесняет разрешающую?
|
|||
4
БибиГон
14.01.12
✎
08:58
|
нет
|
|||
5
BAZIL
14.01.12
✎
09:02
|
{ОбщийМодуль.УправлениеПользователями(135)}: Ошибка при вызове метода контекста (Записать)
МенеджерЗаписи.Записать(Истина); по причине: по причине: Нарушение прав доступа! подскажите что надо разрешить что бы избавиться от сообщения об ошибке при запуске? |
|||
6
Мимохожий Однако
14.01.12
✎
09:04
|
Найди объект по ссылке в сообщении об ошибке и дай разрешение на запись в этом объекте.
|
|||
7
Мимохожий Однако
14.01.12
✎
09:06
|
(1)Почему не удалил помеченную на удаление организацию? ИМХО, мусор в базе.
|
|||
8
BAZIL
14.01.12
✎
09:07
|
спасибо сейчас так и делаю, для прошлой ошибки надо было регистр сведений НастройкиПользователей разрешить
(7)этим другой человек занимаеться |
|||
9
Guk
14.01.12
✎
09:08
|
или я чего-то не знаю или роль ТолькоПросмотр в БП нельзя добавить, не изменив конфигурацию, а именно код из (0)...
|
|||
10
Guk
14.01.12
✎
09:09
|
и вроде как проблема уже баянистая...
|
|||
11
g_frost
14.01.12
✎
09:10
|
а не проще будет использовать дату запрета редактирования для конкретных пользователей/групп пользователей + группы доступа? так же для особо критичных справочников создаются подписки на событие перед записью. В итоге имеем конфу, которая обновляется без гемороя
|
|||
12
BAZIL
14.01.12
✎
09:15
|
(11)упс, интересное и отличное предложение!!! сейчас покопаюсь
|
|||
13
Guk
14.01.12
✎
09:20
|
(11) если пользователю нужны только права просмотра на все объекты конфигурации, то не проще, имхо. проще добавить в код (0) И НЕ РольДоступна("ТолькоПросмотр")...
|
|||
14
Aleksey
14.01.12
✎
09:24
|
(13) Т.е. вместо использования типового механизма будем изобретать свой велосипед?
|
|||
15
Guk
14.01.12
✎
09:30
|
(14) ну я искренне считаю, что отсутствие прав толькопросмотр, это явный косяк писателей 1С. особенно при условии кода (0). почему бы его не исправить малой кровью. в варианте (11) легко можно что-нибудь упустить и пользователь сможет использовать эту дырку не только для просмотра какого-нибудь объекта. а для меня это более критично, чем добавление в практически не обновляемый общий модуль четвертьстрочки кода...
|
|||
16
ado
14.01.12
✎
09:37
|
(14) Ага, в (11) прям такие типовые механизмы предлагается использовать.
|
|||
17
Aleksey
14.01.12
✎
09:43
|
С меньшей кровью это добавить
Процедура ПроверитьВозможностьРаботыПользователя(Отказ) Экспорт Если НЕ РольДоступна("ПолныеПрава") И НЕ РольДоступна("Бухгалтер") И НЕ РольДоступна("ТолькоПросмотр") Тогда И забрать у пользователя все роли, кроме Только просмотр |
|||
18
Guk
14.01.12
✎
09:44
|
(17) так я именно об этом и говорю ;)...
|
|||
19
Guk
14.01.12
✎
09:45
|
+(18) см. (13)...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |