This document is relevant only to the Pentaho BI Platform version 1.2.0 or earlier. See the Pentaho BI Platform version 1.2.1 or later security documentation if you're using version 1.2.1 or later. (You can find the version you are running in several ways: (1) look at the log when the Pentaho BI Platform starts or (2) look at the bottom right of any page within the Pentaho BI Platform.)
The security features of the Pentaho Professional BI Platform cannot be removed. However, they can be effectively removed by using the following steps. Essentially, the idea is to create a single user and role and give system-wide access to that user.
Delete the following line in
Then remove that bean's name (
forceLoginFilter) from the
filterChainProxy. It will look something like this when you're done:
Note that the backslashes that occur in the below XML excerpt are present for formatting purposes only and should not be present in the actual XML file.
PentahoAllowAnonymousAclVoter as your
See 03. pentaho.xml for a description of how to configure this voter. When configuring this voter, you will define the anonymous user and role. That user and/or role should be used when assigning ACLs.
3. Assign ACLs
Using the user and role defined earlier, assign ACLs.