MicroStrategy ONE
Steps to Implement Database Warehouse Authentication
The procedure below gives the high-level steps for configuring your Intelligence Server for database warehouse authentication.
High-Level Steps for Configuring Database Warehouse Authentication
- Create a DSN and a database instance for the authentication database.
- Configure the project source to allow anonymous authentication (see Implement Standard Authentication).
- Configure the project source to use database warehouse authentication (see Configuring the Authentication Mode for a Project Source).
- Assign a security role to the Public/Guest group for each project to which you want to provide access (see Defining Sets of Privileges: Security Roles).
- Link each MicroStrategy user to an RDBMS user. In the User Editor, in the Authentication: Metadata category, type the data warehouse login ID in the Database Login field.
You can create the MicroStrategy users by importing a list of the RDBMS users into the MicroStrategy system. For instructions, see Creating, Importing, and Deleting Users and Groups.
- For each project, in the Project Configuration Editor, in the Database instances: Authentication: Metadata category, specify the database instance for the authentication database.
- For each project, enable database execution using linked warehouse logins (see Linking Database Users and MicroStrategy Users: Passthrough Execution).
- To enable database authentication in MicroStrategy Web, log in as an administrator. On the Preferences page, select Project Defaults. The Project Defaults page is displayed.
- Under Security, select the Database Authentication check box, and then click Apply.