User Access controls. Flashcards

(10 cards)

1
Q

How does Attribute Based Access Control (ABAC) work?

A

Gives control over what users have access to is based off of characteristics that have been given to them.
Examples of this include: Job role, their department and their rank in the company.

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

How does Discretionary Access Control (DAC) work?

A
  • Gives control over a file to its creator leaving the access to the file to their discretion.
  • This can be a security risk as the owner of the file can give access to users with inappropriate levels of access risking data breaches.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How does Mandatory Access Control (MAC) work?

A
  • The system administrator is the one who controls access to files, being enforced by the operating system.
  • Users are unable to control these permissions meaning it is much more secure than DAC.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How does Role Based Access Control (RBAC) work?

A
  • Users who have specific roles inside the organisation have certain rights,
  • such as a manager having more access to files in a company instead of someone in administration.
  • The difference between this and ABAC is that ABAC has many more attributes,
  • RBAC is more straightforward with its roles.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How does Rule Based Access Control (RuBAC) work?

A
  • Access is given based on rules set by the administrator,
  • RuBAC and RBAC can be applied alongside each other adding further restrictions.
  • Examples include only giving a senior manager access to sensitive files between their working hours.
    Other examples of rules include location and actions on the data.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

When to use ABAC?

A
  • When there are many different requirements for users not just basic roles.
  • For example different doctors in specific mediums requiring different info.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

When to use DAC?

A

When a organisation trusts its users and information is not sensitive.

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

When to use MAC?

A

On extremely sensitive data like patient records.

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

When to use RBAC?

A
  • When the organisation has clearly defined roles for its employees.
  • For example corporate offices, retail companies and software companies.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

When to use RuBAC?

A
  • When extra levels of access are required beyond user roles.
  • For example banks, hospitals and government agencies
How well did you know this?
1
Not at all
2
3
4
5
Perfectly