Имя: Пароль:
1C
 
РольДоступна() или ПравоДоступа() ?
,
0 OldCondom
 
25.07.18
10:46
1. Другое 60% (3)
2. ПравоДоступа 40% (2)
3. РольДоступна 0% (0)
Всего мнений: 5

Извечный вопрос.
Всегда использовал конструкцию "и РольДоступна("ПолныеПрава"). Но тут возник спор с саповцами, что нарушаем саму парадигму разграничения прав(сам ни**я не понял).
В целом, правда похоже на костыль дополнительная проверка на полные права.

Допустим, надо всем ограничить доступ к справочнику, если нет прав "МожноРедактироватьЭтотСправочник". Как правильнее?

Если РольДоступна("МожноРедактироватьЭтотСправочник") или РольДоступна("ПолныеПрава")

или

Если ПравоДоступа("Изменение", Метаданные.Справочники.ЭтотСправочник)
?