Forguncy サポート

マネージャーや管理者だけが使えるメニューやボタンを作れますか?

フォローする

対象製品とバージョン:Forguncy 3.0.105.0以降

マネージャーや管理者など、ログインユーザーが属するロールに応じてメニューやボタンを表示することが可能です。以下にその方法を記載します。

※特定の権限で表示するページには「ページ表示権限」を設定しておくことをお勧めします。詳しくは、以下のオンラインヘルプを参照してください。

ユーザーの権限を設定する 

A.セルプロパティの設定コマンドを利用する方法

セルにボタンやハイパーリンクを設定し、ログインユーザーのロールに応じて表示を切り替えることが可能です。以下の手順で設定します。詳しくはサンプルを確認してください。

  1. セルをボタンやハイパーリンクに設定し、右ペインより[非表示]チェックボックスをチェックします。

    ボタンを作成する
    ハイパーリンクを作成する

    CellNoDisplay.png


  2. [ページロード時のコマンド]に[条件分岐]コマンドを追加し、条件に「ログインユーザー.ロール」にロール名が含まれる場合にコマンドを実行するよう設定します。

    条件分岐

    IfRoll.png

  3. [セルプロパティの設定]コマンドを実行し、1)で設定したボタンやハイパーリンクを表示するように設定します。

    セルプロパティの設定

    CellProperty.png

 

B.メニュー/ツリービュー型セルを利用する方法

プラグインのメニュー型セルでは、メニューごとに権限の設定が可能です。誰でも利用可能/ログインユーザーのみ、任意のロールに属するユーザーなど任意に設定が可能なので、マネージャーや管理者などのロールに含まれるユーザーのみメニューを表示できます。詳しくはサンプルを確認してください。

MenuPlagin.png

※サンプルを利用するにはメニュー/ツリービュー型セルプラグインのインストールが必要です。詳しくは、以下を参照してください。

メニュー/ツリービュー型セル

 

各サンプルでは「User1」、「Manager1」、「Administrator」の各ユーザーでログインできます。パスワードはすべて「123456」です。

検索キーワード: fgcinfo fgcdevelopment

 

他にご質問がございましたら、リクエストを送信してください

コメント