mirror of
https://github.com/kamranahmedse/developer-roadmap.git
synced 2026-10-16 14:36:53 +08:00
chore: cleanup orphaned content files (#9957)
Co-authored-by: jcanalesluna <56018501+jcanalesluna@users.noreply.github.com>
This commit is contained in:
co-authored by
jcanalesluna
parent
99bb91b5c7
commit
b72bd23668
-8
@@ -1,8 +0,0 @@
|
||||
# Attribute Based Access Control (ABAC) - An Authorization Method in API Design
|
||||
|
||||
Attribute Based Access Control (ABAC) is a flexible and powerful authorization method in the realm of API Design. Distinct from Role-Based Access Control (RBAC), which relies on predefined roles and permissions, ABAC uses attributes to build policies and make decisions. These attributes can be associated with the user, the action they want to perform, targeted resources, or the environment. With ABAC, finer-grained access control can be achieved, thereby improving the security and efficiency of APIs. This approach is widely used in complex and dynamic environments where access control requirements can be multifaceted and deeply context-dependent.
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@article@What is Attribute Based Access Control?](https://www.okta.com/uk/blog/2020/09/attribute-based-access-control-abac/)
|
||||
- [@article@Attribute Based Access Control](https://docs.aws.amazon.com/IAM/latest/UserGuide/introduction_attribute-based-access-control.html)
|
||||
-9
@@ -1,9 +0,0 @@
|
||||
# Role Based Access Control (RBAC) in API Design
|
||||
|
||||
Role-Based Access Control (RBAC) is a method of managing authorization in API design that assigns system access to users based on their role within an organization. RBAC is crucial in controlling which endpoints a user can call, and what operations they are allowed to execute. In the context of API design, RBAC ensures appropriate levels of access for different types of users to guarantee data security and integrity. It simplifies the process of security administration by assigning privileges based on a user's job function, rather than on an individual basis.
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@article@Role-Based Access Control](https://auth0.com/docs/manage-users/access-control/rbac)
|
||||
- [@article@What is Role-based Access Control (RBAC)?](https://www.redhat.com/en/topics/security/what-is-role-based-access-control)
|
||||
- [@video@Role-based Access Control (RBAC) vs. Attribute-based Access Control (ABAC)](https://www.youtube.com/watch?v=rvZ35YW4t5k)
|
||||
Reference in New Issue
Block a user