Skip to content

Commit 13e2039

Browse files
Update role-based-access-control.md
Added a line break after each sentence. Signed-off-by: Julia Furst Morgado <[email protected]>
1 parent dbf5c0e commit 13e2039

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

content/en/role-based-access-control.md

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,22 @@ tags: ["security", "", ""]
77

88
## What it is
99

10-
Role-Based Access Control (RBAC) is a method used to regulate access to systems and resources based on user roles within an organization. Each job function is associated with specific roles and permissions. For example, a member of the marketing team may be granted permission to view sales deals in the pipeline (*read* permission) but is restricted from making edits (*write* permission). Different permissions are assigned to roles in sales, marketing, and similar distinctions apply within engineering teams.
10+
Role-Based Access Control (RBAC) is a method used to regulate access to systems and resources based on user roles within an organization.
11+
Each job function is associated with specific roles and permissions.
12+
For example, a member of the marketing team may be granted permission to view sales deals in the pipeline (*read* permission) but is restricted from making edits (*write* permission).
13+
Different permissions are assigned to roles in sales, marketing, and similar distinctions apply within engineering teams.
1114

1215
## Problem it addresses
1316

14-
Individually managing access permissions for multiple users across a variety of system resources and data can be a complex task. Each user typically requires access to a different set of specific resources. Let's consider an organization with 500 developers (users) and 300 resources with varying permission levels (read, write, and no access). The administrator must ensure that each user is granted the correct permissions for all 300 resources. RBAC simplifies this process by providing predefined access control based on role groups.
17+
Individually managing access permissions for multiple users across a variety of system resources and data can be a complex task.
18+
Each user typically requires access to a different set of specific resources.
19+
Let's consider an organization with 500 developers (users) and 300 resources with varying permission levels (read, write, and no access).
20+
The administrator must ensure that each user is granted the correct permissions for all 300 resources.
21+
RBAC simplifies this process by providing predefined access control based on role groups.
1522

1623

1724
## How it helps
1825

19-
RBAC offers precise control over user permissions within software systems. Depending on their roles, team members can modify a section, view it exclusively, or be completely restricted from accessing it. This granular permission allocation enables team members with distinct roles to collaborate on the same system while minimizing security risks.
26+
RBAC offers precise control over user permissions within software systems.
27+
Depending on their roles, team members can modify a section, view it exclusively, or be completely restricted from accessing it.
28+
This granular permission allocation enables team members with distinct roles to collaborate on the same system while minimizing security risks.

0 commit comments

Comments
 (0)