Gewähren Sie externen Anwendern Zugriff auf eine Tabelle

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Um Anwendern mit nur der Rolle „snc_external“ den Zugriff auf die Listenansicht einer Tabelle zu ermöglichen, müssen Sie eine Reihe von ACLs erstellen.

    Vorbereitungen

    Erforderliche Rolle: security_admin

    Prozedur

    1. Erhöhen Sie auf eine privilegierte Rolle .
    2. Erstellen Sie eine ACL-Regel Mit den folgenden Einstellungen:
      • Typ : ui_page
      • Vorgang : Lesen
      • Name : {Table_Name}_list
      • Erforderliche Rolle : Snc_external
    3. Auf der Standard Lesen ACL für die Tabelle hinzufügen snc_external In der Liste der erforderlichen Rollen.
      Erstellen Sie die ACL, wenn sie noch nicht vorhanden ist.
    4. Verwenden Sie diese Einstellungen, um eine weitere ACL zu erstellen:
      • Typ : ui_page
      • Vorgang : Lesen
      • Name : {Table_Name}
      • Erforderliche Rolle : Snc_external
    5. Verwenden Sie diese Einstellungen, um eine weitere ACL zu erstellen, um dem Anwender Schreibzugriff auf ein Feld in der Tabelle zu gewähren:
      • Typ : Datensatz
      • Vorgang : Erstellen
      • Name : {Table_Name} {column_Name}
      • Erforderliche Rolle : Snc_external

      Wiederholen Sie diesen Schritt für jedes Feld, auf das Sie dem Anwender Schreibzugriff gewähren möchten. Verwenden Sie ein Sternchen * Anstelle des Spaltennamens, um Zugriff auf alle Felder gleichzeitig zu gewähren.