Skip to content

Commit 973d63c

Browse files
committed
RHIDP-7560 - Install and configure plugins from Extensions page (next phase)
1 parent acba8c7 commit 973d63c

File tree

2 files changed

+4
-29
lines changed

2 files changed

+4
-29
lines changed

assemblies/dynamic-plugins/assembly-extensions-plugins.adoc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,9 @@ include::../modules/dynamic-plugins/proc-extensions-disabling.adoc[leveloffset=+
4040
// Managing plugins installation by using Extensions
4141
include::../modules/dynamic-plugins/con-extensions-managing-plugins.adoc[leveloffset=+1]
4242

43+
// Configuring an RBAC role to manage Extensions
44+
include::../modules/dynamic-plugins/proc-extensions-configuring-rbac-role.adoc[leveloffset=+2]
45+
4346
// Enabling plugins installation by using Extensions
4447
include::../modules/dynamic-plugins/proc-extensions-enabling-plugins-installation.adoc[leveloffset=+2]
4548

modules/dynamic-plugins/con-extensions-managing-plugins.adoc

Lines changed: 1 addition & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -16,32 +16,4 @@ In a development environment:
1616
* When a plugin is installed, administrators can access the Actions drop-down in the plugin’s side panel. Available actions include:
1717
** Editing the configuration used during installation
1818
** Disabling or enabling the plugin
19-
** After performing any of these actions, users will be notified that a backend restart is required for the changes to take effect.
20-
21-
22-
== RBAC permissions
23-
You must have the new extensions permissions to access and manage plugin configurations.
24-
25-
When RBAC permission framework is enabled, the role associated with your user should have the following permission policies associated with it:
26-
[source,yaml]
27-
----
28-
p, role:default/team_a, extensions-plugin, read, allow
29-
p, role:default/team_a, extensions-plugin, create, allow
30-
g, user:default/<login-id/user-name>, role:default/team_a
31-
32-
permission:
33-
enabled: true
34-
rbac:
35-
admin:
36-
users:
37-
- name: user:default/gerry-forde
38-
pluginsWithPermission:
39-
- catalog
40-
- scaffolder
41-
- permission
42-
- extensions
43-
----
44-
45-
// .Procedure
46-
// . Navigate to RBAC.
47-
// . Click *Create*.
19+
** After performing any of these actions, users will be notified that a backend restart is required for the changes to take effect.

0 commit comments

Comments
 (0)