CAD

Snow preck
Tera Contributor

Which of the following statements must evaluate to true to grant a user access to application table's record? (Choose three.)

 
A. Conditions configured in the access controls must evaluate to true
 
B. Scripts configured in the access control must evaluate to true
 
C. The user has one of the roles specified in the required roles related list
 

D. Other matching access controls for the records evaluate to true

 

E. The user must be granted access through a business rule.

1 ACCEPTED SOLUTION

Mark Roethof
Tera Patron
Tera Patron

Totally agree with Zach, get a PDI, and just go on research in a real instance. Thats a better way of learning than just copy/pasting something like this here.

Anyway, I thought this is something ChatGPT should know:

 

To grant a user access to an application's table record, three specific conditions must evaluate to true. These conditions are based on how access controls are typically implemented in systems like ServiceNow. The correct statements are:

A. Conditions configured in the access controls must evaluate to true.

B. Scripts configured in the access control must evaluate to true.

C. The user has one of the roles specified in the required roles related list.

Let's break down each correct choice:

  1. Conditions configured in the access controls must evaluate to true: Access controls often include conditions that must be met for a user to gain access. These conditions could be based on various fields or states of the record.

  2. Scripts configured in the access control must evaluate to true: In many access control implementations, there are scripts that further define whether a user can access a record. These scripts perform more complex checks that might not be possible with simple condition statements.

  3. The user has one of the roles specified in the required roles related list: Access controls usually include a list of roles that a user must possess to access a record. If the user has at least one of the required roles, this part of the access control condition is met.

The other statements are not necessarily true or relevant for granting access in this context:

  • D. Other matching access controls for the records evaluate to true: While other access controls might also need to evaluate to true, it is not a must for the specific access control in question. Each access control is evaluated independently.

  • E. The user must be granted access through a business rule: Business rules are typically used for automating processes and enforcing policies, but they are not the primary mechanism for granting access to records.

Therefore, the correct answers are A, B, and C.

 

Kind regards,

 

Mark Roethof

Independent ServiceNow Consultant

10x ServiceNow MVP

---

 

~444 Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field

LinkedIn

View solution in original post

3 REPLIES 3

Zach Koch
Giga Sage
Giga Sage

I would definitely get a PDI to understand what is being asked here. but the correct answer is A, B, C. Here is a screenshot of what they are referring to

ZachKoch_0-1718291057701.png

 

If this information helped resolve your issue, please remember to mark response correct and thumbs up to help future community members on this information, thanks!

Mark Roethof
Tera Patron
Tera Patron

Totally agree with Zach, get a PDI, and just go on research in a real instance. Thats a better way of learning than just copy/pasting something like this here.

Anyway, I thought this is something ChatGPT should know:

 

To grant a user access to an application's table record, three specific conditions must evaluate to true. These conditions are based on how access controls are typically implemented in systems like ServiceNow. The correct statements are:

A. Conditions configured in the access controls must evaluate to true.

B. Scripts configured in the access control must evaluate to true.

C. The user has one of the roles specified in the required roles related list.

Let's break down each correct choice:

  1. Conditions configured in the access controls must evaluate to true: Access controls often include conditions that must be met for a user to gain access. These conditions could be based on various fields or states of the record.

  2. Scripts configured in the access control must evaluate to true: In many access control implementations, there are scripts that further define whether a user can access a record. These scripts perform more complex checks that might not be possible with simple condition statements.

  3. The user has one of the roles specified in the required roles related list: Access controls usually include a list of roles that a user must possess to access a record. If the user has at least one of the required roles, this part of the access control condition is met.

The other statements are not necessarily true or relevant for granting access in this context:

  • D. Other matching access controls for the records evaluate to true: While other access controls might also need to evaluate to true, it is not a must for the specific access control in question. Each access control is evaluated independently.

  • E. The user must be granted access through a business rule: Business rules are typically used for automating processes and enforcing policies, but they are not the primary mechanism for granting access to records.

Therefore, the correct answers are A, B, and C.

 

Kind regards,

 

Mark Roethof

Independent ServiceNow Consultant

10x ServiceNow MVP

---

 

~444 Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field

LinkedIn

Sandeep Rajput
Tera Patron
Tera Patron

@Snow preck Following three are the correct answers.

 

A. Conditions configured in the access controls must evaluate to true
 
B. Scripts configured in the access control must evaluate to true
 
C. The user has one of the roles specified in the required roles related list