ACL's not created by default for the table.

Community Alums
Not applicable

I created a scoped application. While setting up the application I created just a single table (Leave Request). After the setup I started working on the table and created new fields and then moved on two create 2 new tables(Leave Bucket; Leave Calculator) using 'Create Application File' option. After creating those tables I noticed on the Application explorer under access controls that there were only 8 ACL's created by default for the two tables I created afterwards. Is this expected? Why I am not able to see the ACL's for the Leave Request Table?

1 ACCEPTED SOLUTION

Community Alums
Not applicable

Found the answer :

While selecting the role I just added admin and Security Rules (ACLs) are created only if anyone other than an administrator needs to work with this table. Therefore the ACL's were not created.

View solution in original post

5 REPLIES 5

Muhammad Khan
Mega Sage
Mega Sage

Hi Nishant,

 

As per my understanding, you might have not created ACLs for the first table, otherwise those ACLs would be there. However, you can still create ACLs for the first table as follows;

1. Elevate to security_admin role via User Menu.

2. Navigate to your respected table, in this case Leave Request.

3. Under related lists you will find an ACL related list.

4. Create ACLs as per your requirement.

 

Hopefully this will help you understand and give you a direction.

 

Regards,

Muhammad Khan

 

Community Alums
Not applicable
Hi Muhammad, I didn’t create ACL for other two as well. These are the default ACL that are created while creating a new table

You might have not created any role for the Leave Request table, because Default ACLs for any table are created when you create a Role for it.

Nandini Sahay1
Tera Contributor

Hi Nishant

Yes, It is the expected behaviour

Default ACL will be created while creating a  new table  i.e read, write, create, delete