- 福利厚生の構成および拡張
- 特定のロールを持つ個人のボタンの非表示
特定のロールを持つ個人のボタンの非表示
一部の福利厚生管理者がページのみを表示できるようにするには、それらのボタンを非表示にします。 また、ページの一部のセクション・ヘッダーのボタンを非表示にして、他のセクション・ヘッダーに残すこともできます。
開始する前に
- カスタム・ジョブ・ロールを作成します。
- 新しいジョブ・ロールのデータ・ロールを作成します。
- サインインする個人に新しいデータ・ロールを添付します。
- 新しいデータ・ロールを持つ個人としてサインインします。
- サンドボックスの作成とアクティブ化
実行内容
- 「ナビゲータ」 > 「構成」 > 「サンドボックス」に移動します。
- 自分のサンドボックスを入力します。
- 非表示にするボタンを使用して、ページに移動して開きます。 たとえば、「福利厚生サマリー」ページに移動して、「潜在的ライフ・イベント」セクションの+Addボタンを非表示にします。
- 設定および処理メニューで、「ページの編集」をクリックします。
- 編集ページ・ヘッダーに「レイヤーの編集: サイト - SITE」があることを確認します。
- 「表示」メニューで、「ソース」を選択します。
-
ボタンを隠します。
- 「構造」タブで、非表示にするボタン(「潜在的ライフ・イベント」セクション・ヘッダーの+Addボタンなど)をクリックします。
- 「共有コンポーネントの編集を確認」ダイアログ・ボックスで、「編集」をクリックします。
- 「ソース」ペインのツールバーで、「プロパティを表示...」アイコン(「追加」のプロパティの表示など)をクリックします。
- 「コンポーネント・プロパティ」ダイアログ・ボックスの「コンポーネントの表示」フィールドで、「式ビルダー」を選択します。
- 「式エディタ」ダイアログ・ボックスの「値または式を入力」フィールドに、指定したロールを持つユーザーに対してボタンを非表示にする式を追加します。 SS_BEN_BENEFITS_ADMINISTRATOR_JOBロールを持つユーザーからボタンを非表示にする式を次に示します。
!securityContext.userInRole['SS_BEN_BENEFITS_ADMINISTRATOR_JOB']
次に、「福利厚生サマリー」ページの「潜在的ライフ・イベント」セクション・ヘッダーにある+Addボタンを非表示にする完全な式の例を示します:
#{bindings.BenefitRelSystemCd=='BEN_OAB' and | !securityContext.userInRole['SS_BEN_BENEFITS_ADMINISTRATOR_JOB']
- 「OK」をクリックします。
- 「コンポーネント・プロパティ」ダイアログ・ボックスで、「適用」をクリックします。
- 「OK」をクリックします。
-
必要に応じて、同じ福利厚生管理者のセットについて、ボタンを削除したセクション・ヘッダーの下の追加スペースを削除します。
- 「構造」タブで、非表示にするスペース(「福利厚生サマリー」ページの「潜在的ライフ・イベント」セクション・ヘッダーの下にあるスペースなど)をクリックします。
- 「共有コンポーネントの編集を確認」ダイアログ・ボックスで、「編集」をクリックします。
- 「ソース」ペインのツールバーで、「プロパティを表示...」アイコン(「ツールバーのプロパティを表示」など)をクリックします。
- 「コンポーネント・プロパティ」ダイアログ・ボックスの「コンポーネントの表示」フィールドで、「式ビルダー」を選択します。
- 「式エディタ」ダイアログ・ボックスの「値または式を入力」フィールドに、ボタンの非表示に使用したものと同じ式を追加します。
- 「OK」をクリックします。
- 「コンポーネント・プロパティ」ダイアログ・ボックスで、「適用」をクリックします。
- 「OK」をクリックします。
-
オプションで、同じ福利厚生管理者のセットについて、ボタンを削除したセクション・ヘッダーの下の行セパレータを削除します。
- 「構造」タブで、非表示にする行セパレータ(「福利厚生サマリー」ページの「潜在的ライフ・イベント」セクション・ヘッダーの下の行など)をクリックします。
- 「共有コンポーネントの編集を確認」ダイアログ・ボックスで、「編集」をクリックします。
- 「ソース」ペインのツールバーで、「プロパティを表示...」アイコン(「セパレータのプロパティを表示」など)をクリックします。
- 「コンポーネント・プロパティ」ダイアログ・ボックスの「コンポーネントの表示」フィールドで、「式ビルダー」を選択します。
- 「式エディタ」ダイアログ・ボックスの「値または式を入力」フィールドに、ボタンの非表示に使用したものと同じ式を追加します。
- 「OK」をクリックします。
- 「コンポーネント・プロパティ」ダイアログ・ボックスで、「適用」をクリックします。
- 「OK」をクリックします。
- 変更内容をレンダリングするには、ページで「閉じる」をクリックします。
- 変更を確認するには、「サンドボックス・モード: 編集」メニューで「公開済としてプレビュー(コンテキスト): すべて)」を選択します。
- 変更を公開するには、<YourSandboxName>メニューで「公開」を選択します。