Previous Page | Next Page

Administering SAS BI Dashboard

Implementing Security for SAS BI Dashboard

You can use metadata layer permissions to manage access to dashboard objects such as dashboards, indicators, models, and ranges. This topic documents the requirements and describes the predefined groups that you can choose to use to manage access.


Predefined Administration Role for SAS BI Dashboard

SAS BI Dashboard includes a predefined role, BI Dashboard: Administration. In order to manage SAS BI Dashboard, administrators must meet the following criteria:


Manage Users in SAS BI Dashboard Groups

You enable users to log on to the SAS BI Dashboard by creating metadata identities for the users, and assigning them to the predefined BI Dashboard Users group or any other group that you have created.

By default, two groups are available for SAS BI Dashboard:

You can use dashboard groups to manage access to dashboard objects. You are not required to use the BI Dashboard Users or the BI Dashboard Administrator groups. You can create your own groups that meet your organizational needs. Typically, you grant access to data designers so that they can create the dashboards, indicators, data models, and ranges using the graphical interface. You typically limit access for other users who need only to see dashboards in the BI Dashboard Viewer or on the portal page. You can manage user access by creating metadata identities for users, adding users to the appropriate group, and then by assigning permissions to the groups on the BI Dashboard folder.

These default groups determine which dashboard objects users can access and manipulate as follows:

Predefined Default User Groups and Their Access to Dashboard Objects
Group Type of Access
BI Dashboard Users Members of this group can view dashboards in the BI Dashboard Viewer or in the portlet.
BI Dashboard Administrators Members of this group can view dashboards in portlets and change the dashboard layout. Members also have access to a Manage Dashboards Application either by direct access to the BI Dashboard application or via the link in the portlet (if the value for the portlet ShowManageLink property is true). After they click this link, members can create, edit, and delete dashboard objects.

You implement authorization in order to control the types of permissions granted to users. You configure permissions for the users and groups that are defined in SAS metadata. You can add Dashboard users to groups that you define in SAS metadata, grant the necessary permissions to those groups, and then limit the permissions for the PUBLIC group.


Key Aspects of Security for SAS BI Dashboard

The following list summarizes some key points that apply to SAS BI Dashboard 4.3 security.


Enable the Display of Custom Repository Folders in SAS BI Dashboard

If you create custom repository folders, add them to the Foundation Services in SAS Management Console. As a result, you can view and access the custom repository folders within SAS BI Dashboard. For information about different repositories and administrative tasks associated with repositories, see "Creating, Registering, Moving, Copying, Renaming, and Deleting SAS Metadata Repositories" in the SAS 9.2 Intelligence Platform System Administration Guide.

To enable the display of custom repository folders in SAS BI Dashboard, complete the following tasks:


Specify the Custom Repository

To specify the custom repository, follow these steps:

  1. On the Plug-ins tab in SAS Management Console, navigate to Environment Management [arrow] Foundation Services Manager [arrow] SAS BI Dashboard 4.3 Local Services [arrow] Information Service.

  2. Right-click and select Properties to display the Information Properties dialog box.

  3. Click the Service Configuration tab.

  4. Click Configuration.

  5. Click the Repositories tab, and select New.

  6. In the New Information Service Repository dialog box, follow the instructions on the wizard pages. As you answer the wizard's prompts, be sure to specify a unique name for the repository and select the check box for AutoConnect. Specify the values for the following required fields or retain the default values:

    1. Name: Nameofyourcustomrepository

    2. Host: MetadataServer

    3. Port: PortNumber

    4. Domain: DefaultAuth

    5. Base: Nameofyourcustomrepository

  7. Save your changes.

  8. Register the custom repository in SAS Foundation Services. See Register the Custom Repository in SAS Foundation Services.


Register the Custom Repository in SAS Foundation Services

To register the custom repository in SAS Foundation Services, follow these steps:

  1. On the Plug-ins tab in SAS Management Console, navigate to Environment Management [arrow] Foundation Services Manager and click on SASBIDashboard4.3 Local Services.

  2. Within the Core folder, right-click on Information Service and select Properties.

  3. Click the Service Configuration tab.

  4. Click Configuration.

  5. Click the Repositories tab, and select New.

  6. In the Information Repositories dialog box, follow the instructions on the wizard pages. When you answer the wizard's prompts, the values supplied for Name, Host, Port, Domain, and Base fields must match the values that were specified previously for the custom repository. See Specify the Custom Repository.

  7. Select the check box for AutoConnect.

  8. To enable this property to take effect, restart the Foundation Services and your Web application server.


Configuration for Dashboard Portlets That Are Shared


About Shared Dashboard Portlets

Shared portlets are appropriate for users who need only to view dashboards. These users cannot manipulate portlet content in any way. Like other portlets, dashboard portlets can be shared with a group that is defined in metadata. To share a portlet, you must be a group content administrator or a sastrust user for the respective group. For more information about sharing portlets, see Sharing Content in the Portal.

When you share a SAS BI Portlet with a group, members of the group have read-only access to the portlet.

Previous Page | Next Page | Top of Page