Xcelsiusのさまざまなコンポーネントのさまざまなセキュリティ

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

  •  08-10-2019
  •  | 
  •  

質問

6つの領域に6つの異なるパイチャートと、6つの領域すべてを組み合わせた全体的な集計パイチャートを備えたダッシュボードを入手しました。私はそれを何らかの形でユーザーログインに合わせようとしているので、セクションマネージャーがInfoViewを介してログインした場合、彼は7つのチャートをすべて見ることができますが、地域のマネージャーがログインすると、全体的なチャートを見ることができ、彼の地域のみのチャートは、他の地域を隠しています。ダッシュボードは、BEXクエリの上の宇宙に基づいて、ライブオフィスユニバースクエリの上に構築されています

前もって感謝します

役に立ちましたか?

解決

これはちょっとトリッキーですが、JavaScriptまたはASPXを使用してWindowsユーザーを取得できます。次に、外部インターフェイス接続を使用して、ユーザーを.swfファイルに渡すことができます。

最後に、ユーザーの特権に応じて、異なるコンポーネントを表示および非表示にすることができます。

これは、.aspxを使用してそれを行うことができるJavsciptラインです

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

他のヒント

Currentuser()式でWebiレポートを使用して、次に、各ユーザーに各チャートの表示権を割り当てるXcelsiusの何らかのマッピングテーブルと組み合わせることができます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top