MicroStrategy ONE
How to Enable the Web Guest User Account
If you enable the Web guest user account, a user can log into MicroStrategy Web as an anonymous guest user, with privileges that can be assigned as appropriate. For example, users logged in as guests could be permitted to save modifications and jobs only at the session level, so that when a guest user session is terminated, the MicroStrategy Intelligence Server releases all data associated with the session.
The guest user account exists by default and resides in the Public User group. To enable guest user login, you must grant access and privileges to the Public User group at the Web, server definition, project, user, and object levels.
How to Enable the Guest Account at the Web Level
The Guest login should already be available in MicroStrategy Web. If it is not, follow these steps to enable it:
-
Log in to a MicroStrategy project using an account with Web administrator privileges.
-
From the upper right of any page, click the username drop-down and select Preferences. The Preferences page opens.
-
From the pane on the left, select Project defaults. The General section of the Project Defaults page opens.
-
From the pane on the left, select Security.
-
Select the Enabled checkbox next to Guest.
-
Click Apply.
How to Enable the Guest Account at the Server Definition Level
- In MicroStrategy Developer, right-click the User Manager under Administration, which is under the Intelligence Server that MicroStrategy Web is connected to.
- In MicroStrategy Developer, right-click the Administration icon under the Intelligence Server to which MicroStrategy Web is connected.
- Select Properties. The Properties dialog box is displayed.
- On the Security tab, add the user group Public and grant it Connect permission.
- Click OK.
How to Enable the Guest Account at the Project Level
- Access the MicroStrategy Web Administrator page. (How?)
- On the Intelligence Server Administrator page, select Security Role Manager. The Security Role Manager opens.
- Select the New Security Role icon from the toolbar. The Security Role Editor opens.
- Create the security role "Guest" by entering Guest in the Name field.
- Grant the required permissions for guest users.
- Select the Members tab.
- Browse to the Public/Guest user group and add it to the Selected list.
- Click OK.
How to Enable the Guest Account at the User Level
- Access the MicroStrategy Web Administrator page. (How?)
- Hover over the Properties column and click Open Intelligence Server Administration Portal .
- Click User Manager . A list of the user groups that reside on the Intelligence Server appears.
- In the pane on the right, right-click the Public user group and select the option Grant access to projects. The Group Editor dialog box opens.
- In the Project Access tab, ensure that the Public user group has the proper privileges to access MicroStrategy Web. That is, it should at least have the Web user privilege.
- Click OK.
How to Enable the Guest Account at the Object Level
- In MicroStrategy Developer, click the Public Objects folder to open it.
- Right-click the Reports folder, then select Properties. The Properties dialog box opens.
- On the Securities tab, click Add. The Select Developer Users and Groups dialog box opens.
- In the Developer Users and Groups field, leave the All groups option selected.
- In the list below, select the Public/Guest group.
- From the Access Permission field, select View to give the group viewing rights.
- Click OK. The Properties dialog box appears with the Public / Guest group added to the list.
- Select the Apply permissions to all children objects and Recursively checkboxes.
- Click OK.