Feldsicherheit in HR hinzufügen

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Sie können ein Feld auf einem Formular schützen, sodass bestimmte HR-Benutzer dies nicht sehen können.

    Vorbereitungen

    Erforderliche Rolle: sn_hr_core.admin, security_admin

    Warum und wann dieser Vorgang ausgeführt wird

    Verwenden Sie Zugriffssteuerung (ACL) für ein Feld, um es zu sichern.
    Hinweis:
    Dieses Beispiel zeigt, wie Sie das Feld Volkszugehörigkeit in einem Formular HR-Profil schützen können, sodass Benutzer mit der Rolle „HR-Manager“ [hr_manager] oder untergeordneten Rollen dies nicht sehen können.

    Prozedur

    1. Navigieren zu Alle > HR-Profil.
    2. Erhöhen Sie Ihre Rolle, um security_admin hinzuzufügen.
      Wählen Sie Ihren Anmeldenamen und dann Rollen erhöhen aus.Wählen Sie beim Anmeldenamen "Rollen erhöhen" aus.
    3. Aktivieren Sie security_admin.
    4. Wählen Sie OK aus.
    5. Wählen Sie einen HR-Profil-Datensatz aus, den Sie bearbeiten möchten.
      Es kann sich um einen beliebigen Datensatz handeln.
    6. Klicken Sie mit der rechten Maustaste in das Feld Volkszugehörigkeit, und wählen Sie Sicherheit konfigurieren aus.
      Sie können im HR-Profilformular "Sicherheitsfeld konfigurieren" anzeigen lassen.
    7. Das Menü Sicherheitsmechanik wird angezeigt.
      Ändern Sie den Wert im Feld Zu sichernder Vorgang zu Lesen. Vorgang "Feld sichern" im Menü "Sicherheitsmechanik".
    8. Verschieben Sie eine Rolle, für die Sie das Feld anzeigen möchten, in die Spalte Ausgewählt.
      Verschieben Sie beispielsweise sn_hr_core.admin. Durch Auswahl von Lesen und Hinzufügen von sn_hr_core.admin kann keine Rolle unterhalb dieser Rolle das Feld lesen. Beispiel: sn_hr_core.manager befindet sich unterhalb dieser Rolle und kann dieses Feld nicht anzeigen, nachdem die Schritte ausgeführt wurden.
    9. Klicken Sie auf OK.
      Da HRSM eine bereichsspezifische Anwendung ist, müssen Sie sicherstellen, dass Sie sich in dem Formular in der bereichsbezogenen Version befinden.
      • Klicken Sie auf das Zahnradsymbol für
      • Wählen Sie Entwickler unter Systemeinstellungen aus.
      • Ändern Sie Anwendung zu Human Resources: Core.Ändern Sie die bereichsbezogene Version von HR in den Systemeinstellungen.
      • Schließen Sie das Fenster.