Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   БП 8.2 права доступа (http://forums.kuban.ru/f1040/bp_8_2_prava_dostupa-5725305.html)

front 20.05.2014 13:13

БП 8.2 права доступа
 
Нужно создать пользователя, которому можно только проводить счета, акты и счет фактуры. К остальному полный запрет на все.

Подскажите пожалуйста по возможности по шагам как это сделать, попробовал самостоятельно завести роль, но тогда не запускается база с выбранным пользователем, не достаточно прав, если ставить галочку дополнительно с ролью бухгалтер, то дает доступ ко всему подряд. Как же сделать только к трем документам доступ новому пользователю?

Jimbo 20.05.2014 13:36

пригласить специалиста

Uho 20.05.2014 13:48

одной роли недостаточно, там еще при запуске в коде проверяются доступные роли

101 20.05.2014 13:51

бухгалтерия это не оперативный учет - там отдельных таких прав априори не предусмотрено

front 20.05.2014 14:01

т.е. без программирования не сделать?

Uho 20.05.2014 14:18

4-Front > с извратом можно, только смысла в этом нет

shotsdv2008 20.05.2014 17:41

А сделать интерфейс, в котором только эти докуметы?
В 7.7. такое делалось на раз.

VZ 20.05.2014 19:51

0-Front > Потамушто думать надо, а не желания сочинять.
P.S. Не надо 1С приспосабливать к решению личных проблем начальника. Она (конфа) не для этого сочинялась, потому и брыкается.
P.S.S. И вот только не надо про "коммерческие тайны" и прочую лабудень. С инсайдером не борятся, инсайдера выявляют.

VZ 20.05.2014 20:05

Как вариант: Двухсторонний обмен с базой только по выбранным документам.

K Michael 21.05.2014 07:11

Ну, рисуешь свой интерфейс и в ПриНачалеРаботыСистемы вставляешьл что-то подобное:
(на копии потрентруйся, это для торговли и не мной написано, возможно в БП что-то подправить надо.)

ПользовательИБ = ПользователиИнформационнойБазы.ТекущийПользователь();

Если ПользовательИБ <> Неопределено
И ПользовательИБ.ОсновнойИнтерфейс <> Неопределено
И ПользовательИБ.ОсновнойИнтерфейс.Имя = "МойИнтерфейс" Тогда

Для каждого ТекИнтерфейс Из ГлавныйИнтерфейс Цикл
ТекИнтерфейс.Переключаемый = Ложь;
ТекИнтерфейс.Видимость = Ложь;
КонецЦикла;

//Задействуем интерфейс "МойИнтерфейс"
БухгалтермяПредприятия = ГлавныйИнтерфейс.МойИнтерфейс;
БухгалтермяПредприятия .Переключаемый = Истина;
БухгалтермяПредприятия .Видимость = Истина;
КонецЕсли;

VZ 21.05.2014 08:56

9-K Michael >... и наш [em]инсайдер[/em] через [b]списки[/b] СФ, счетов видит [b]все остальные[/b] СФ и счета... А не только те, что закрываются [b]Актами[/b] (т.к., похоже, инсайдеру пытаются ограничить видимость сферы деятельности). А через [em]движения[/em] обзор еще больше. А если найдет сведения о подчиненности той же СФ, то выйдет и на банковские документы...


Текущее время: 07:53. Часовой пояс GMT +3.