HR のフィールドセキュリティの追加

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:1分
  • 特定の HR ユーザーが参照できないように、フォーム上のフィールドを保護できます。

    始める前に

    必要なロール:sn_hr_core.admin、security_admin

    このタスクについて

    フィールドの [アクセス制御] (ACL) を使用してフィールドを保護します。
    注:
    この例では、[HR プロファイル] フォームの [民族] フィールドを HR マネージャー [hr_manager] 以下のロールを持つユーザーが表示できないように設定して、フィールドを保護する方法を示しています。

    手順

    1. 次のように移動する。 All (すべて) > HR プロファイル.
    2. ロールを昇格させて、[security_admin] を追加します。
      ログイン名を選択し、[ロールを昇格] を選択します。ログイン名から [ロールを昇格] を選択します。
    3. [security_admin] を確認します。
    4. [OK] を選択します。
    5. 編集する HR プロファイルレコードを選択します。
      任意のレコードを選択できます。
    6. [民族] フィールドを右クリックし、[セキュリティを構成する] を選択します。
      [HR プロファイル] フォームで [セキュリティを構成] フィールドを表示します。
    7. [セキュリティ設定] メニューが表示されます。
      [保護運用] フィールドを [読み取り] に変更します。[セキュリティ設定] メニューの [保護運用] フィールド。
    8. フィールドを表示するロールを [選択済み] 列に移動します。
      たとえば、[sn_hr_core.admin] を移動します。[読み取り] を選択して [sn_hr_core.admin] を追加すると、このロールの下のすべてのロールがそのフィールドを読めなくなります。たとえば、[sn_hr_core.manager] はこのロールの下にあり、ステップの完了後にはこのフィールドを表示できません。
    9. [OK] をクリックします。
      HRSM はスコープ対象のアプリケーションなので、フォーム内のスコープ対象のバージョンに自分が含まれていることを確認する必要があります。
      • 設定アイコン 歯車のアイコン をクリックします。
      • [システム設定] の下の [開発者] を選択します。
      • [アプリケーション][ヒューマンリソース (HR):コア] に変更します。[システムの設定] から、HR のスコープ対象バージョンに変更します。
      • ウィンドウを閉じます。