Externen Benutzern Zugriff auf eine Tabelle bereitstellen

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Um Benutzern 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. Auf eine privilegierte Rolle hochstufen
    2. Erstellen Sie eine ACL-Regel mit den folgenden Einstellungen:
      • Typ: ui_page
      • Operation: Lesen
      • Name: {table_name}_list
      • Erforderliche Rolle: snc_external
    3. Fügen Sie in der standardmäßigen Lese-ACL für die Tabelle snc_external in die Liste „Erforderliche Rolle“ hinzu.
      Erstellen Sie die ACL, wenn sie nicht bereits vorhanden ist.
    4. Verwenden Sie diese Einstellungen, um eine andere ACL zu erstellen:
      • Typ: ui_page
      • Operation: Lesen
      • Name: {table_name}
      • Erforderliche Rolle: snc_external
    5. Verwenden Sie diese Einstellungen, um eine weitere ACL zu erstellen, um dem Benutzer Schreibzugriff für ein Feld in der Tabelle zu gewähren:
      • Typ: Datensatz
      • Operation: Erstellen
      • Name: {table_name} {column_name}
      • Erforderliche Rolle: snc_external

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