Application Access Control Flashcards

1
Q

3 levels of security before an end user can CRUD

A

User Auth/Login, App and modules access, database access

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

3 security modules

A

All>System Properties>Security, All>System Security>ACL or High Security Settings

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

access control may be set at the…

A

row-level and/or column-level

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

what are automatically created when a table is created

A

create, delete, read, and write acls and an associated role

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

3 things each acl specifies

A

operation, object, permissions

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

what are the three permissions in an acl

A

roles, conditional expressions, scripts

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

which acl rule type applies to the whole table including all of its records

A

table.-None-

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

which acl rule type applies to only one field on a record

A

table.field

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

which acl rule type applies to every field on a record without a table.field rule?

A

wildcard (table.*)

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

record acl rules are processed in what order

A

match the object against table ACL rules, most specific to most general, then field ACL rules, most specific to most general

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

true or false: failing any one permission check prevents the user from accessing the matching object and operation

A

true

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