We're reclaiming inactive PDIs to keep them available for active builders. Learn what's changing, who's affected, and how to protect your work. Read More

acl evaluation on sim card table of cmdb

Deepika54
Tera Contributor

Hi team,

For the table cmdb_ci_sim_card, i want that only 2 attributes (sim type and mobile number) should have edit access to only those users who are part of the support group in the sim card record.

 

For that i have created these 2 acl's but these are not working. Anything else is needed. Kindly help

Screenshot 2026-05-08 130441.pngScreenshot 2026-05-08 130418.pngScreenshot 2026-05-08 130335.png

1 ACCEPTED SOLUTION

Tanushree Maiti
Tera Patron

Hi @Deepika54 

Almost you are done. But for support group , I will prefer ACL Script.

Navigate to System Security > Access Control (ACL).

Click New.

Set the following fields:

  • Type: record
  • Operation: write
  • Name: Select cmdb_ci_sim_card table and the sim_type (e.g., cmdb_ci_sim_card. sim_type).
  • Advanced: Check this box.

In the Script section, use the following code:

answer = gs.getUser().isMemberOf(current.support_group);

 

*Uncheck Admin overrides if you want to restrict administrators as well .

Submit the ACL.

 

Repeat this process for the second field (cmdb_ci_sim_card.mobile_number)

 

If you need it in ACL  level, 

KB0743628 How to restrict users from editing a column on a list 

 

Please Accept the solution if it assisted you with your question & Mark this response as Helpful.
Regards
Tanushree Maiti
ServiceNow Technical Architect
LinkedIn: https://www.linkedin.com/in/tanushreemaiti

View solution in original post

1 REPLY 1

Tanushree Maiti
Tera Patron

Hi @Deepika54 

Almost you are done. But for support group , I will prefer ACL Script.

Navigate to System Security > Access Control (ACL).

Click New.

Set the following fields:

  • Type: record
  • Operation: write
  • Name: Select cmdb_ci_sim_card table and the sim_type (e.g., cmdb_ci_sim_card. sim_type).
  • Advanced: Check this box.

In the Script section, use the following code:

answer = gs.getUser().isMemberOf(current.support_group);

 

*Uncheck Admin overrides if you want to restrict administrators as well .

Submit the ACL.

 

Repeat this process for the second field (cmdb_ci_sim_card.mobile_number)

 

If you need it in ACL  level, 

KB0743628 How to restrict users from editing a column on a list 

 

Please Accept the solution if it assisted you with your question & Mark this response as Helpful.
Regards
Tanushree Maiti
ServiceNow Technical Architect
LinkedIn: https://www.linkedin.com/in/tanushreemaiti