looking for an correct answer
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thursday
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thursday
Hi @mohammadtaneem ,
Three correct statements are A, B, and C...why? below are the explanation...
Role check (C) is the first filter: the user must have a role that the ACL requires. If they don’t, access is denied immediately....
Conditions (A) are the second: if the role is satisfied, then any criteria or conditions on the ACL must also match the record’s data (for example, the record’s field value must satisfy some condition)...
Script logic (B) may be applied last, for more complex checks, if a script is defined in the ACL, it must also return true....
If you found my response helpful, please mark it as ‘Accept as Solution’ and ‘Helpful’. This helps other community members find the right answer more easily and supports the community.
Kaushal Kumar Jha - ServiceNow Consultant - Lets connect on Linkedin: https://www.linkedin.com/in/kaushalkrjha/
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thursday
Hi @mohammadtaneem ,
The correct answers are - A, B and C.
Regards,
Nikhil Bajaj
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thursday
Hi @mohammadtaneem ,
To grant a user access through an ACL in ServiceNow, three things must be evaluate as true.
1. Condition defined in ACL.
2. Script If a script is defined in ACL.
3. Roles The user must have required roles.
If any of these fail, access is denied.
So the correct answers are a, b, and c.
If this solution helped you Please Mark this solution as accepted and helpful as it will be helpful for other users as well.
Best Regards.
Saurabh V.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Friday
Hi @mohammadtaneem,
A, B, C are correct
---------------------------------------------------------------------------------------------------------------------------------
Please mark my response helpful and accept as solution
Thanks & Regards
Mayank
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Friday
Hi @mohammadtaneem ,
To grant a user access through an ACL in ServiceNow, all three checks must evaluate to true:
The condition must be true,
The script (if present) must return true,
And the user must have at least one of the required roles.
Only then is access granted.
So the correct answer is a, b, and c.
Thanks & Regards,
Muhammad Iftikhar
If my response helped, please mark it as the accepted solution so others can benefit as well.