Custom page access created in ui Builder

Aman18
Tera Expert

Hi,

 

To access any page created in UI builder minimum which role user should have?

based on my understanding, it looks like canvas_user.

Is there any other role can be used? or We can handle this by creating ACLs

 

Thanks,

Aman 

2 REPLIES 2

HrishabhKumar
Kilo Sage

Hi @Aman18 ,

 

  • canvas_user is the default role for UI Builder access.
  • YES, Custom roles and ACLs can provide more specific access control.
  • Create a custom role if needed and define ACLs to manage permissions effectively.

Custom Roles and ACLs

If you need more specific control, you can create custom roles and ACLs. Here's how:

Creating a Custom Role

  1. Navigate to User Administration > Roles.
  2. Click New and create a custom role, e.g., custom_ui_builder_user.
  3. Assign this role to the necessary users.

Creating ACLs

  1. Navigate to System Security > Access Control (ACL).

  2. Click New to create a new ACL.

  3. Define the ACL to restrict access based on your custom role.

    • Type: Record
    • Operation: Read
    • Name: [Table Name] (the table related to your UI Builder page)
    • Requires Role: custom_ui_builder_user

Example: Creating an ACL

  1. Type: Record
  2. Operation: Read
  3. Name: sp_page (if you are controlling access to a specific page)
  4. Requires Role: custom_ui_builder_user

This ACL will ensure that only users with the custom_ui_builder_user role can read the specified page.

 

Thanks,

Hope this helps.

If my response proves helpful please mark it helpful and accept it as solution to close this thread.😊

 

Tai Vu
Kilo Patron
Kilo Patron

Hi @Aman18 

At the Workspace level, you can grant access to workspace for specific role users by creating the ACL or changing the existing ACL.

Let's check this out.

How to grant the workspace access to the specific role users under workspaces on next experience UI

 

At the Page level, you can handle the access rights through Audiences.

Learn about audiences

 

Cheers,

Tai Vu