reading-notes

View the Project on GitHub Abu-laban/reading-notes

Event Driven Applications

Why is access control important?

Because access controls limit access to information and information processing systems. When implemented effectively, they mitigate the risk of information being accessed without the appropriate authorisation, unlawfully and the risk of a data breach.

Describe an application that would need access control.

Most large organizations use role-based access control to provide their employees with varying levels of access based on their roles and responsibilities.

like the canvas web application there is role for the student and other for TA and instructor.

What is a role used for?

The role determines which permissions the system grants to the user.

An organization may let some individuals create or modify files while providing others with viewing permission only.

Why is role based access control more scalable than discretionary or mandatory access control?

Access control systems can be physical, limiting access to buildings, rooms, or servers, or they can be logical, controlling digital access to data, files, or networks.


Document the following Vocabulary Terms

It’s a security mechanism to determine access levels or user/client privileges related to system resources including files, services, computer programs, data and application features.

allows the user to access the various resources based on the user’s identity

A capability is a communicable, unforgeable token of authority. It refers to a value that references an object along with an associated set of access rights.


Which 3 things had you heard about previously and now have better clarity on?

  1. deferent between ACL and RBAC
  2. why we use ACL
  3. why we use RABC

Which 3 things are you hoping to learn more about in the upcoming lecture/demo?

  1. using RABC in our class
  2. learn more about setting the role
  3. how to make ACL easier to the user

What are you most excited about trying to implement or see how it works?


Event Driven Programming