ボタン表示マスターにより、申請ステータスおよび権限セット毎にボタンの表示制御およびデザインの変更が可能です。
■項目一覧
| 項目名 | 説明 |
|---|---|
| ボタン表示マスター名* | |
| 権限セット | 設定を適用する対象の権限セット |
| 申請ステータス | 設定を適用する対象の申請ステータス |
| 対象ボタン名 | |
| 表示状態 | |
| ユーザー定義ラベル | ボタンラベルを置き換える場合に設定 |
| ユーザー定義スタイル | ボタンスタイルを置き換える場合に設定 |
| Visualforceページ名 | ダウンロードボタンの設定 参照 |
■対象ボタン名一覧と各ボタンの初期状態
以下の表では、ボタン表示マスターで制御できるボタンと、ボタン表示マスター未設定時の表示状態をまとめています。
| 対象ボタン名 | 初期状態 | 備考 |
|---|---|---|
| 戻る | 活性 | 自動遷移先の設定がある場合に限る |
| 前のページ | 活性 | 最初のページの場合のみ非活性 |
| 次のページ | 活性 | 最後のページの場合のみ非活性 |
| 印刷用画面 | 活性 | 管理者権限または運用者権限を持っている場合に限る |
| 編集 | 活性 | 編集モードでない場合に限る |
| キャンセル | 活性 | 編集モードの場合に限る |
| 一時保存 | 活性 | 編集モードの場合に限る |
| 申請 | 活性 | 編集モードかつ最後のページの場合に限る |
| 取戻し | 非表示 | |
| 差戻し | 非表示 | |
| 破棄 | 非表示 | |
| ステータス移行 | 非表示 | |
| ダウンロード | 非表示 | ダウンロードボタンの設定 参照 |
| シンプル入力フォーム:戻る | 活性 | 自動遷移先の設定がある場合に限る |
| シンプル入力フォーム:一覧 | 活性 | 自動遷移先の設定が無い場合に限る |
| シンプル入力フォーム:前へ | 活性 | 最初のページの場合のみ非表示 |
| シンプル入力フォーム:次へ | 活性 | 最後のページの場合のみ非表示 |
| シンプル入力フォーム:一時保存 | 活性 | |
| シンプル入力フォーム:申請 | 活性 | 最終ページ(または入力確認画面)の場合に限る |
| シンプル入力フォーム:取戻し | 非表示 | |
| シンプル入力フォーム:破棄 | 非表示 | |
| シンプル入力フォーム:ダウンロード | 非表示 | ダウンロードボタンの設定 参照 |
■表示状態一覧
以下4つの表示状態があります。
- 非表示
- 非活性
- 活性
- 常時活性
●「活性」と「常時活性」について
表示状態を「活性」に設定していても、以下のボタンは編集モードで非活性になります。編集モードでも活性化させたい場合は「常時活性」に設定する必要があります。
- 印刷用画面
- 取戻し
- 差戻し
- 破棄
- ステータス移行
- ダウンロード
- シンプル入力フォーム:ダウンロード
※入力確認画面について
入力確認画面では表示状態を「常時活性」に設定していたとしても非活性で表示されます。
ただし、以下のボタンは除きます。
- 戻る
- 前のページ
- 申請
- シンプル入力フォーム:前へ
- シンプル入力フォーム:申請
■ユーザー定義ラベル・スタイル
文言と色を変更することができます。この際、必ず表示状態を設定してください。
●スタイルについて
以下7つから指定することができます。こちらはSalesforce公式サイトから確認することができます。
例)申請ユーザーでシンプル入力フォームのボタンデザインを変更
ボタン表示マスターを以下のように設定
- 権限セット:申請ユーザー権限(docutize_Form_Applicant)
- 申請ステータス:未入力(Status01)
- 対象ボタン名:シンプル入力フォーム:一覧
- ユーザー定義ラベル:キャンセル
- ユーザー定義スタイル:destructive
申請ユーザー権限を持たないユーザーでは、白色の[一覧]ボタンが表示されます。
申請ユーザー権限を持つユーザー、かつ申請ステータスが「未入力」の場合は、ボタン表示マスターにより赤色の[キャンセル]ボタンが表示されます。
■設定の優先度
ユーザーに複数の権限セットが割り当てられていると、そのユーザーに該当するボタン表示マスターが複数存在することがあります。この場合、各ボタン表示マスターの「表示状態」に基づき、優先度が高いものが適用されます。
優先度は以下の通りです(高い順)
- 常時活性
- 活性
- 非活性
- 非表示
- デフォルト(--なし--)
※ この優先度は、各ボタンの初期状態とは独立して判定されます。
■システム管理者の表示制御
システム管理者プロファイルを持つユーザーは、ボタン表示マスターの権限セットの設定に関わらず、すべてのボタン表示マスターの設定が適用されます。
そのため、システム管理者に対してボタンの制御を行う場合は、以下の設定を別途行う必要があります。
※ 「拡張プロファイルユーザーインターフェース」の設定により画面が異なります
●「拡張プロファイルユーザーインターフェース」が有効になっている場合
①「システム管理者」プロファイルを選択し、詳細画面から「オブジェクト設定」をクリックします
②左上の検索バーで「権限セット確認」と入力し、権限セット確認オブジェクトの設定画面に遷移します
③編集画面で、「項目権限」から項目名「Permission Admin」以外の項目からチェックを外して保存します(参照アクセス権・編集アクセス権の両方)
●「拡張プロファイルユーザーインターフェース」が無効になっている場合
①「システム管理者」プロファイルを選択し、「カスタム項目レベルセキュリティ」から「権限セット確認」の隣にある[参照]をクリックします
②項目レベルセキュリティ画面で、「Permission Admin」以外の項目からチェックを外して保存します(参照アクセス権・編集アクセス権の両方)