Имя: Пароль:
1C
1С v8
БСП: права не наследуются
,
0 extrim-style
 
21.01.13
09:39
Создал новую роль. В режиме предприятия добавил пользователя, установил ему права, в т.ч. на эту роль. Смотрю в конфигуратор - все флаги (по стандартным ролям БСП) наследовались для пользователя, кроме мной добавленной роли. Что нужно сделать, чтобы флаги по ролям, устанавливаемые пользователю в режиме предприятия, наследовались в конфигуратор? (Пользователя добавляю в группу доступа, для которой настроен профиль группы доступа с ролями)
1 extrim-style
 
21.01.13
09:59
Up
2 Defender aka LINN
 
21.01.13
09:59
Переводчик! В зале есть переводчик?!
3 extrim-style
 
21.01.13
10:01
(2) я он. Что нужно перевести?
4 Defender aka LINN
 
21.01.13
10:18
(3) Нужен перевод (0) на русский язык. Особенно про "наследование прав"
5 lefthander
 
21.01.13
10:25
(0) Возможно надо выставить галочку устанавливать права для новых объектов, у той роли которую копируете.
6 Armando
 
21.01.13
10:30
Перевожу: автор пытается пользователю назначить роли в режиме "Предприятие". Нипалучается.
7 extrim-style
 
21.01.13
10:32
(3) Подробнее:
0. Имеется почти пустая конфа на основе БСП.
1. Добавляю новую роль в конфигураторе.
2. В БСП в подсистеме Настройка и администрирование - Настройки пользователей и прав - Профили групп доступа - создаю новый профиль. Выбираю флаги доступных ролей для этого профиля. Выбираемые флаги: стандартные роли БСП + мною добавленная роль.
3. Создаю новую Группу доступа. Выбираю для нее профиль доступа из п.2.
4. Создаю нового пользователя (в режиме предприятия). Выбираю для него группу доступа из п.3.
5. Смотрю в конфигуратор. Новый пользователь в списке появился. Выбранные флаги стандартных ролей появились для него. Флаг для мною добавленной в п.1 роли не проставился.

(5) пробовал. толку нет.
8 extrim-style
 
21.01.13
11:07
Мониторю код. За список обновляемых ролей отвечает константа ПараметрыРаботыПользователей.
9 extrim-style
 
21.01.13
11:18
Почему то процедура, которая отвечает за обновление списка ролей, вызывается только при создании первого администратора...

// Вызывается при создании первого администратора.
Процедура ОбновитьПараметрыРаботыПрограммы() Экспорт
   
...    
// СтандартныеПодсистемы.Пользователи
ПользователиСлужебный.ОбновитьПараметрыРаботыПользователей();
// Конец СтандартныеПодсистемы.Пользователи
...    
   
КонецПроцедуры
10 Armando
 
21.01.13
13:20
Год назад ваял нетленку на БСП. Каких-то трудностей с этим не было. Все корректно работало.
Сейчас новая редакция БСП вышла, может быть нюансы появились.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший