Setting custom table permissions

Only users with the Global administrator privilege level can create a new custom table or modify an existing custom table. Other users can access custom table data. By modifying permissions, you can control which users and roles can read, create, modify and delete custom table data. You can configure the permissions for custom table data on two levels: 

  • For all custom tables belonging to the current site (globally)
  • For a particular custom table

Custom table permissions

You can set the following permissions for custom table data:

Permission

Description

Read

Allows members of the selected roles to view custom tables and their data in the Custom table data application.

Modify

Allows members of the selected roles to edit custom table items in the Custom table data application.

Create

Allows members of the selected roles to create new custom table items in the Custom table data application.

Delete

Allows members of the selected roles to delete custom table items in the Custom table data application.

Configuring permissions for all custom tables assigned to a certain site

To allow users and roles read, modify, create or delete custom table data for each custom table of a certain site:

  1. Open the Permissions application.
  2. Select a site from the Site drop-down list.
  3. In the first Permissions for drop-down list, select Module.
  4. In the second drop-down list, select Custom tables.
  5. Grant preferredpermissions to particular roles on the permission matrix.

Your changes in permissions for all custom tables assigned to the selected site are effective immediately.

Configuring permissions for specific custom tables

To allow users and roles read, modify, create or delete custom table data for a specific custom table:

  1. Open the Permissions application.
  2. Select a site from the Site drop-down list.
  3. In the first Permissions for drop-down list, select Custom table.
  4. In the second drop-down list, select a specific custom table.
  5. Grant preferredpermissions to particular roles on the permission matrix.

Your changes in permissions for the specific custom table are effective immediately.