Skip to content

Commit 2c14839

Browse files
reorganize roles reference (#340)
1 parent fbc83aa commit 2c14839

File tree

9 files changed

+183
-151
lines changed

9 files changed

+183
-151
lines changed

docs/developers/applications/defining-roles.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,4 +82,4 @@ For more advanced scenarios, including:
8282
- granting fine-grained attribute-level permissions,
8383
- and the complete structure of `roles.yaml`,
8484

85-
see the [Roles Reference](../../reference/Applications/defining-roles).
85+
see the [Roles Reference](../../reference/roles).

docs/reference/Applications/defining-roles.md renamed to docs/reference/roles.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
2-
title: Defining Application Roles
2+
title: Roles
33
---
44

5-
# Defining Application Roles
5+
# Roles
66

77
Roles in Harper are part of the application’s role-based access control (RBAC) system. You can declare roles in your application and manage their permissions through a roles configuration file. When the application starts, Harper will ensure all declared roles exist with the specified permissions, updating them if necessary.
88

release-notes-data.json

Lines changed: 171 additions & 139 deletions
Original file line numberDiff line numberDiff line change
@@ -1,140 +1,172 @@
11
{
2-
"1": {
3-
"pupName": "Alby",
4-
"versions": ["1.3.1", "1.3.0", "1.2.0", "1.1.0"]
5-
},
6-
"2": {
7-
"pupName": "Penny",
8-
"versions": ["2.3.1", "2.3.0", "2.2.3", "2.2.2", "2.2.0", "2.1.1"]
9-
},
10-
"3": {
11-
"pupName": "Monkey",
12-
"versions": ["3.3.0", "3.2.1", "3.2.0", "3.1.5", "3.1.4", "3.1.3", "3.1.2", "3.1.1", "3.1.0", "3.0.0"]
13-
},
14-
"4": {
15-
"pupName": "Tucker",
16-
"versions": [
17-
"4.7.0",
18-
"4.6.8",
19-
"4.6.7",
20-
"4.6.6",
21-
"4.6.5",
22-
"4.6.4",
23-
"4.6.3",
24-
"4.6.2",
25-
"4.6.1",
26-
"4.6.0",
27-
"4.5.26",
28-
"4.5.25",
29-
"4.5.24",
30-
"4.5.23",
31-
"4.5.22",
32-
"4.5.21",
33-
"4.5.20",
34-
"4.5.19",
35-
"4.5.18",
36-
"4.5.17",
37-
"4.5.16",
38-
"4.5.15",
39-
"4.5.14",
40-
"4.5.13",
41-
"4.5.12",
42-
"4.5.11",
43-
"4.5.10",
44-
"4.5.9",
45-
"4.5.8",
46-
"4.5.7",
47-
"4.5.6",
48-
"4.5.5",
49-
"4.5.4",
50-
"4.5.3",
51-
"4.5.2",
52-
"4.5.1",
53-
"4.5.0",
54-
"4.4.24",
55-
"4.4.23",
56-
"4.4.22",
57-
"4.4.21",
58-
"4.4.20",
59-
"4.4.19",
60-
"4.4.18",
61-
"4.4.17",
62-
"4.4.16",
63-
"4.4.15",
64-
"4.4.14",
65-
"4.4.13",
66-
"4.4.12",
67-
"4.4.11",
68-
"4.4.10",
69-
"4.4.9",
70-
"4.4.8",
71-
"4.4.7",
72-
"4.4.6",
73-
"4.4.5",
74-
"4.4.4",
75-
"4.4.3",
76-
"4.4.2",
77-
"4.4.1",
78-
"4.4.0",
79-
"4.3.38",
80-
"4.3.37",
81-
"4.3.36",
82-
"4.3.35",
83-
"4.3.34",
84-
"4.3.33",
85-
"4.3.32",
86-
"4.3.31",
87-
"4.3.30",
88-
"4.3.29",
89-
"4.3.28",
90-
"4.3.27",
91-
"4.3.26",
92-
"4.3.25",
93-
"4.3.24",
94-
"4.3.23",
95-
"4.3.22",
96-
"4.3.21",
97-
"4.3.20",
98-
"4.3.19",
99-
"4.3.18",
100-
"4.3.17",
101-
"4.3.16",
102-
"4.3.15",
103-
"4.3.14",
104-
"4.3.13",
105-
"4.3.12",
106-
"4.3.11",
107-
"4.3.10",
108-
"4.3.9",
109-
"4.3.8",
110-
"4.3.7",
111-
"4.3.6",
112-
"4.3.5",
113-
"4.3.4",
114-
"4.3.3",
115-
"4.3.2",
116-
"4.3.1",
117-
"4.3.0",
118-
"4.2.8",
119-
"4.2.7",
120-
"4.2.6",
121-
"4.2.5",
122-
"4.2.4",
123-
"4.2.3",
124-
"4.2.2",
125-
"4.2.1",
126-
"4.2.0",
127-
"4.1.2",
128-
"4.1.1",
129-
"4.1.0",
130-
"4.0.7",
131-
"4.0.6",
132-
"4.0.5",
133-
"4.0.4",
134-
"4.0.3",
135-
"4.0.2",
136-
"4.0.1",
137-
"4.0.0"
138-
]
139-
}
140-
}
2+
"1": {
3+
"pupName": "Alby",
4+
"versions": [
5+
"1.3.1",
6+
"1.3.0",
7+
"1.2.0",
8+
"1.1.0"
9+
]
10+
},
11+
"2": {
12+
"pupName": "Penny",
13+
"versions": [
14+
"2.3.1",
15+
"2.3.0",
16+
"2.2.3",
17+
"2.2.2",
18+
"2.2.0",
19+
"2.1.1"
20+
]
21+
},
22+
"3": {
23+
"pupName": "Monkey",
24+
"versions": [
25+
"3.3.0",
26+
"3.2.1",
27+
"3.2.0",
28+
"3.1.5",
29+
"3.1.4",
30+
"3.1.3",
31+
"3.1.2",
32+
"3.1.1",
33+
"3.1.0",
34+
"3.0.0"
35+
]
36+
},
37+
"4": {
38+
"pupName": "Tucker",
39+
"versions": [
40+
"4.7.0",
41+
"4.6.13",
42+
"4.6.12",
43+
"4.6.11",
44+
"4.6.10",
45+
"4.6.9",
46+
"4.6.8",
47+
"4.6.7",
48+
"4.6.6",
49+
"4.6.5",
50+
"4.6.4",
51+
"4.6.3",
52+
"4.6.2",
53+
"4.6.1",
54+
"4.6.0",
55+
"4.5.30",
56+
"4.5.29",
57+
"4.5.28",
58+
"4.5.27",
59+
"4.5.26",
60+
"4.5.25",
61+
"4.5.24",
62+
"4.5.23",
63+
"4.5.22",
64+
"4.5.21",
65+
"4.5.20",
66+
"4.5.19",
67+
"4.5.18",
68+
"4.5.17",
69+
"4.5.16",
70+
"4.5.15",
71+
"4.5.14",
72+
"4.5.13",
73+
"4.5.12",
74+
"4.5.11",
75+
"4.5.10",
76+
"4.5.9",
77+
"4.5.8",
78+
"4.5.7",
79+
"4.5.6",
80+
"4.5.5",
81+
"4.5.4",
82+
"4.5.3",
83+
"4.5.2",
84+
"4.5.1",
85+
"4.5.0",
86+
"4.4.24",
87+
"4.4.23",
88+
"4.4.22",
89+
"4.4.21",
90+
"4.4.20",
91+
"4.4.19",
92+
"4.4.18",
93+
"4.4.17",
94+
"4.4.16",
95+
"4.4.15",
96+
"4.4.14",
97+
"4.4.13",
98+
"4.4.12",
99+
"4.4.11",
100+
"4.4.10",
101+
"4.4.9",
102+
"4.4.8",
103+
"4.4.7",
104+
"4.4.6",
105+
"4.4.5",
106+
"4.4.4",
107+
"4.4.3",
108+
"4.4.2",
109+
"4.4.1",
110+
"4.4.0",
111+
"4.3.38",
112+
"4.3.37",
113+
"4.3.36",
114+
"4.3.35",
115+
"4.3.34",
116+
"4.3.33",
117+
"4.3.32",
118+
"4.3.31",
119+
"4.3.30",
120+
"4.3.29",
121+
"4.3.28",
122+
"4.3.27",
123+
"4.3.26",
124+
"4.3.25",
125+
"4.3.24",
126+
"4.3.23",
127+
"4.3.22",
128+
"4.3.21",
129+
"4.3.20",
130+
"4.3.19",
131+
"4.3.18",
132+
"4.3.17",
133+
"4.3.16",
134+
"4.3.15",
135+
"4.3.14",
136+
"4.3.13",
137+
"4.3.12",
138+
"4.3.11",
139+
"4.3.10",
140+
"4.3.9",
141+
"4.3.8",
142+
"4.3.7",
143+
"4.3.6",
144+
"4.3.5",
145+
"4.3.4",
146+
"4.3.3",
147+
"4.3.2",
148+
"4.3.1",
149+
"4.3.0",
150+
"4.2.8",
151+
"4.2.7",
152+
"4.2.6",
153+
"4.2.5",
154+
"4.2.4",
155+
"4.2.3",
156+
"4.2.2",
157+
"4.2.1",
158+
"4.2.0",
159+
"4.1.2",
160+
"4.1.1",
161+
"4.1.0",
162+
"4.0.7",
163+
"4.0.6",
164+
"4.0.5",
165+
"4.0.4",
166+
"4.0.3",
167+
"4.0.2",
168+
"4.0.1",
169+
"4.0.0"
170+
]
171+
}
172+
}

versioned_docs/version-4.4/developers/applications/defining-roles.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,4 +82,4 @@ For more advanced scenarios, including:
8282
- granting fine-grained attribute-level permissions,
8383
- and the complete structure of `roles.yaml`,
8484

85-
see the [Roles Reference](../../reference/Applications/defining-roles).
85+
see the [Roles Reference](../../reference/roles).

versioned_docs/version-4.4/reference/Applications/defining-roles.md renamed to versioned_docs/version-4.4/reference/roles.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
2-
title: Defining Application Roles
2+
title: Roles
33
---
44

5-
# Defining Application Roles
5+
# Roles
66

77
Roles in Harper are part of the application’s role-based access control (RBAC) system. You can declare roles in your application and manage their permissions through a roles configuration file. When the application starts, Harper will ensure all declared roles exist with the specified permissions, updating them if necessary.
88

versioned_docs/version-4.5/developers/applications/defining-roles.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,4 +82,4 @@ For more advanced scenarios, including:
8282
- granting fine-grained attribute-level permissions,
8383
- and the complete structure of `roles.yaml`,
8484

85-
see the [Roles Reference](../../reference/Applications/defining-roles).
85+
see the [Roles Reference](../../reference/roles).

versioned_docs/version-4.5/reference/Applications/defining-roles.md renamed to versioned_docs/version-4.5/reference/roles.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
2-
title: Defining Application Roles
2+
title: Roles
33
---
44

5-
# Defining Application Roles
5+
# Roles
66

77
Roles in Harper are part of the application’s role-based access control (RBAC) system. You can declare roles in your application and manage their permissions through a roles configuration file. When the application starts, Harper will ensure all declared roles exist with the specified permissions, updating them if necessary.
88

versioned_docs/version-4.6/developers/applications/defining-roles.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,4 +82,4 @@ For more advanced scenarios, including:
8282
- granting fine-grained attribute-level permissions,
8383
- and the complete structure of `roles.yaml`,
8484

85-
see the [Roles Reference](../../reference/Applications/defining-roles).
85+
see the [Roles Reference](../../reference/roles).

versioned_docs/version-4.6/reference/Applications/defining-roles.md renamed to versioned_docs/version-4.6/reference/roles.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
2-
title: Defining Application Roles
2+
title: Roles
33
---
44

5-
# Defining Application Roles
5+
# Roles
66

77
Roles in Harper are part of the application’s role-based access control (RBAC) system. You can declare roles in your application and manage their permissions through a roles configuration file. When the application starts, Harper will ensure all declared roles exist with the specified permissions, updating them if necessary.
88

0 commit comments

Comments
 (0)