Provide external users access to a table

  • Release version: Zurich
  • Updated July 31, 2025
  • 1 minute to read
  • To enable users with only the snc_external role to access the list view of a table, you must create a series of ACLs.

    Before you begin

    Role required: security_admin

    Procedure

    1. Elevate to a privileged role.
    2. Create an ACL rule with the following settings:
      • Type: ui_page
      • Operation: read
      • Name: {table_name}_list
      • Required role: snc_external
    3. On the default read ACL for the table, add snc_external in the Required role list.
      Create the ACL if it does not already exist.
    4. Use these settings to create another ACL:
      • Type: ui_page
      • Operation: read
      • Name: {table_name}
      • Required role: snc_external
    5. Use these settings to create another ACL to give the user write access to a field in the table:
      • Type: record
      • Operation: create
      • Name: {table_name} {column_name}
      • Required role: snc_external

      Repeat this step for every field that you want to give the user write access to. Use an asterisk * instead of the column name to provide access to all fields at once.