none
SSASのロールを使った制御について RRS feed

  • 質問


  • 以下の構成でキューブを作成したのですが、
    Aロールに所属しているユーザがメジャーの金額を参照したところ
    600という数値が見えてしまっています。

    ③に所属しているユーザーが100という数値しか見えないように
    制御したいのですが、どうすれば良いでしょうか?

    ※①と②は紐づいております。

    ===================
     ①グループファクト(メジャー)
    ===================

    |グループ|金額|
    ―――――――――
    |A   |100 |
    ―――――――――
    |B   |200 |
    ―――――――――
    |C   |300 |
    ―――――――――


    ===================
     ②グループディメンション
     ※非表示
    ===================

    |グループ|
    ――――――
    |A   |
    ――――――
    |B   |
    ――――――
    |C   |
    ――――――

    ===================
     ③Aロール
    ===================
     →条件:グループディメンション=A

     


    2011年3月26日 8:15

回答

  • ロールの設定の、「ディメンションデータ」タブで条件を指定していると思いますが、「ディメンションデータ」の設定の「基本」タブではなく「詳細

    」タブに移動し、「表示部分の合計を表示する」というチェックを入れることで、合計参照時に100が表示されるようになると思います。

     

    • 回答の候補に設定 山本春海 2011年4月27日 1:36
    • 回答としてマーク 山本春海 2011年4月28日 7:19
    2011年3月26日 11:09
  • 返信頂いていたのに気づかず、ほったらかしになっておりました。

    申し訳ございません。

    おそらくユーザのロールへの割当がうまくいっていないと思います。

    以前遭遇したケースでは、「Aロールに所属しているユーザ」が管理者権限を持っており、

    管理者権限で全てのデータが参照可能なためにロールの制限が効かないというケースが

    ありました。

    テストするユーザに、サーバ・ドメインの管理者権限が割当たっていないかどうか御確認いただけると、原因がわかる

    かもしれません。

    回答おそくなり、本当に申し訳ございません。

    • 回答の候補に設定 山本春海 2011年4月27日 1:36
    • 回答としてマーク 山本春海 2011年4月28日 7:19
    2011年4月11日 6:00

すべての返信

  • ロールの設定の、「ディメンションデータ」タブで条件を指定していると思いますが、「ディメンションデータ」の設定の「基本」タブではなく「詳細

    」タブに移動し、「表示部分の合計を表示する」というチェックを入れることで、合計参照時に100が表示されるようになると思います。

     

    • 回答の候補に設定 山本春海 2011年4月27日 1:36
    • 回答としてマーク 山本春海 2011年4月28日 7:19
    2011年3月26日 11:09
  • ご回答ありがとうございます。

    今回は合計金額だけではなく、実際に全てのレコードが表示されてしまいます。

    |グループ|金額|
    ―――――――――
    |A   |100 |
    ―――――――――
    |B   |200 |
    ―――――――――
    |C   |300 |
    ―――――――――
    |合計  |600 |
    ―――――――――

    予定している表示が、以下となりますが

    うまくいきません。

    |グループ|金額|
    ―――――――――
    |A   |100 |
    ―――――――――
    |合計  |100 |
    ―――――――――

     

    2011年3月26日 23:23
  • 返信頂いていたのに気づかず、ほったらかしになっておりました。

    申し訳ございません。

    おそらくユーザのロールへの割当がうまくいっていないと思います。

    以前遭遇したケースでは、「Aロールに所属しているユーザ」が管理者権限を持っており、

    管理者権限で全てのデータが参照可能なためにロールの制限が効かないというケースが

    ありました。

    テストするユーザに、サーバ・ドメインの管理者権限が割当たっていないかどうか御確認いただけると、原因がわかる

    かもしれません。

    回答おそくなり、本当に申し訳ございません。

    • 回答の候補に設定 山本春海 2011年4月27日 1:36
    • 回答としてマーク 山本春海 2011年4月28日 7:19
    2011年4月11日 6:00
  •  

    回答が遅くなりまして大変申し訳ございません。

    ずばり、テストユーザーにて管理者設定になったいたせでした。

    ありがとうございました。

     

    2011年4月28日 5:18