...
By default, the platform defines an administrative role called Admin
. Use the steps below to change this value. For the examples below, assume that the new administrative role is called "NewAdmin
."
pentaho.xml
In pentaho.xml
, update the admin-role
element within the acl-voter
element.
Code Block | ||||
---|---|---|---|---|
| ||||
<pentaho-system> <acl-voter> <admin-role>NewAdmin</admin-role> ... |
Additionally, replace any references to the old administrative role within the default-acls
and overrides
elements within the acl-publisher
element.
Code Block | ||||
---|---|---|---|---|
| ||||
<pentaho-system> <acl-publisher> <default-acls> <acl-entry role="NewAdmin" acl="ADMIN_ALL" /> ... |
Warning: If you modify the
acl-publisher
element, you'll probably need to re-apply the default ACLs. Please see Re-Applying Default ACL. Be careful though as re-applying default ACLs will reset any ACLs created through the Admin Permissions interfaceor PUC's Share tab.
applicationContext-
...
spring-security.xml
Using the Acegi Security documentation (section 21.3) as your guide, modify Modify the objectDefinitionSource
property of the filterInvocationInterceptor
bean to match the new admin group.
...