Deleting ACLs doesn't work help!

Brianlion
Giga Contributor

I have a table I created in a scoped app and when I was creating this table I selected "Create Access Controls" checkbox in the Controls tab. After some thinking I decided that users should not be able to create or delete records in this table so I elevated my role to security_admin and deleted these two access controls from the table. I tried to see if I was able to create and delete records by logging into a user account and for some reason I was still able to do so. Is there something I missed that's allowing records to be created and deleted?

1 ACCEPTED SOLUTION

Chaitanya Redd5
Tera Guru
Hi, you just deleted the ACL which was suppose to restrict the users to create or delete the records... At present there is no ACL to create or delete record and hence its open to all and anyone can create and delete the records.

View solution in original post

3 REPLIES 3

Tony Chatfield1
Kilo Patron

Hi, without visibility of your configuration it is not possible to give a valid\correct  answer.
If you enable security debugging and then impersonate your test user, you will be able to see which ACL's are allowing the user to undertake CRUD actions as you run through your tests.

Chaitanya Redd5
Tera Guru
Hi, you just deleted the ACL which was suppose to restrict the users to create or delete the records... At present there is no ACL to create or delete record and hence its open to all and anyone can create and delete the records.

Create a new ACL for create and delete,, provide the correct roles like admin or security_admin to whom you want the privilege access to create or delete the records, users without this role would not be able to create or delete anything. Now impersonate some other user with itil or other roles and verify that they can not create or delete any records.

 

 

 

 

 

 

 

Kindly mark my answer as Correct and Helpful based on the impact.