Application Development Module 5 Flashcards

1
Q

What order are record ACL rules processed?

A

Match the object against table ACL rules - most specific to most general
Match the object against field ACL rules - most specific to most general

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Access Control fields are evaluated in what order?

A

Requires role
Condition
Script

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

For best perfomance, avoid using GlideRecord queries in Access Control Scripts

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How do you enable debugging of ACL?

A

System Security > Debugging > Debug Security Rule

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are useful GlideSystem methods used in script for ACL?

A

getUser()
getUserDisplayname()
getUserNameByUserID()
userID()
hasRole()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are useful GlideRecord methods used in script for ACL?

A

canCrate()
canRead()
canWrite()
canDelete()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are the Protection Policy options?

A

-None-
Read-only
Protected

How well did you know this?
1
Not at all
2
3
4
5
Perfectly