Имя: Пароль:
1C
1С v8
УФ Вопрос по настройке интерфейса подсистемы
0 Rounder
 
01.04.15
16:18
Есть допустим Отчет1, Отчет2 и Отчет3. Все они доступны роли Роль1.
Есть 2 пользователя. Обоим присвоена роль Роль1. Первому пользователю присвоена еще РольПольз1, а второму - РольПольз2.
Можно ли как-то сделать, чтобы в командном интерфейсе подсистемы пользователю 1 был доступен только Отчет1, а пользователю 2 только Отчет2 и Отчет3.

Т.е. суть вопроса - можно как-то установить доступность/видимость не по одной роли - а по их комбинации?

Думал, что через настройку видимости в настройке командного интерфейса подсистемы, однако например на пересечении РольПольз2 и Отчет1 убираю флажок, но в режиме предприятия все равно пользователь 2 видит Отчет1.
1 ShoGUN
 
01.04.15
16:24
(0) Для того, чтобы так сделать - нужно разрешать отчеты не для Роль1, а для РольПольз1 и РольПольз2. При чём тут комбинация-то?
2 1976vas
 
01.04.15
16:27
Если РольДоступна(Роль1) и РольДоступна(Роль2) ?
3 Rounder
 
01.04.15
16:28
(1) Роль1 владеет еще ряд пользователей и они должны видеть эти отчеты.
А РольПольз1 и РольПольз2 тоже еще ряд пользователей, которые не должны видеть эти отчеты.
Т.е. в нашем случае Отчет1 должен видеть только пользователь с Роль1 и РольПольз1 - если одна из этих ролей ему не назначена, то отчета видеть не должен.

Поэтому и ищу варианты. Самый простой (но не самый правильный) это создать еще уникальные роли для управления доступом только к этим отчетам - но пока не хочу так делать.
4 Rounder
 
01.04.15
16:28
(2) поправлю вопрос: как реализовать интерактивными настройками интерфейса.
5 1976vas
 
01.04.15
16:34
Если у них одна общая роль Роль1, разрешающая доступ ко всем отчетам, то нельзя.
6 1976vas
 
01.04.15
16:35
Если хотя бы одна роль разрешает, то доступ будет.
7 fisher
 
01.04.15
16:40
(3) Ничего не понял, но ты чепухи хочешь.
Декомпозируй роли до нужного уровня и переназначь права пользователей.
8 fisher
 
01.04.15
16:41
Если конфа на БСП и права раздаются через профили, то там делов-то всего ничего.
9 ShoGUN
 
01.04.15
17:06
(3) Если возникает такая необходимость, то это значит, что у тебя недостаточно детализированные роли, fisher дело говорит.