Друзья, поделитесь, у кого какой опыт по настройке Security Rules для управления доступом пользователя к конкретным листам приложения в Qlik Sense?
У нас пока такая схема: на пользователя вешается Custom Property с его ролью, типа Маркетинг|M|. В название листа пишется также метка |M|
Дальше, создается правило безопасности для App_object:
(resource.objectType="sheet") and
((user.
@UserRole like "*|М|*") and (
resource.name like "*|М|*"))
Типа если метка из кастом проперти совпадает с меткой в названии листа, то давать читать лист.
Колбасня с меткой в названии листа из-за того, что листу нельзя назначить Custom Property.
Схема работает, но. Для открытия доступа новой роли например, нужно вручную проставить метки в названия всех листов. С ужасом жду этого момента) Также, для каждого типа роли надо создавать новое правило безопасности. Но это наименее беспокоящий момент.
Есть ли более изящные решения для этого сценария?