Разная безопасность для разных компонентов на Xcelsius

StackOverflow https://stackoverflow.com/questions/4411887

  •  08-10-2019
  •  | 
  •  

Вопрос

Получил приборную панель с 6 различными круговыми диаграммами для 6 областей и один общий совокупный круговой диаграммой, объединяющий все 6 регионов. Я пытаюсь как-то присоединиться к пользователям пользователя, поэтому, если раздел Manager входит в систему через InfoView, он сможет увидеть все 7 графиков, но если региональный менеджер входит в систему, он должен видеть общий график и Таблица только для его региона, скрывая другие регионы. Приборная панель строит на вершине Quere of Live Office Universe Query на основе вселенной на вершине запроса BEX

заранее спасибо

Это было полезно?

Решение

Это довольно сложно, но вы можете получить пользователь Windows с JavaScript или ASPX. Затем вы можете использовать подключение внешнего интерфейса для передачи пользователя к файлу .swf.

Наконец, вы можете показать и скрывать разные компоненты в зависимости от привилегии пользователя.

Это линия Javscip, которая позволит вам сделать это, используя .aspx

 movieName.setDataSource('dataName','<%=Request.LogonUserIdentity.Name.Substring(Request.LogonUserIdentity.Name.LastIndexOf(@"\") + 1)%>');

Другие советы

Вы можете попробовать использовать отчет Webi с Currentuser () формулой и затем комбинируйте это с каким-либо таблицей сопоставления в Xcelsius, где назначаете права на каждую карту каждому пользователю.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top