Setting user access to dashboard views

As an administrator, you determine whether users in other roles can edit the dashboard layout. You can also specify what access users have to any new views that are created. This feature is not available if you installed WSRR with security turned off. In that case, all users have administrative access to the dashboard.

About this task

If you enable customization for all users, users without administrator access are able to create and share views, add pages, and add widgets and configure their settings. If you restrict customization, users are not able to create or edit views. You can use the Manage Permissions feature to decide which users can see which views. You can also specify what access users have by default to new views when they are created.

Note that these settings affect only customizing the dashboard; they do not affect changing the content of the registry. Note also that users with administrative access can always configure the dashboard.

The settings on this page remain even if you load another configuration profile. In contrast, permission settings for individual views do not remain when you load another configuration profile.

For more information about managing access, see Managing view access permissions.

Important: The initial setting for Default Permissions sets everyone in the WSRRAdmin role as an editor of the view, and sets all authenticated users as viewers of a view. If you retain this setting, ensure that you have updated the role mapping for WSRRAdmin to include the appropriate users for your system, otherwise your system uses the default value of including all authenticated users, which means that all of the users have editor access to all the views in the dashboard. For more information about setting access for roles, see Defining WSRR access control roles.

Procedure

  1. Start the WSRR dashboard (see Starting the dashboard).
  2. In the title bar, click the configure icon (configure icon), then select Administrative Settings. Alternatively, you can navigate directly to https://server:port/ServiceRegistryDashboard/#admin. Note that administrative settings are not available if you have installed WSRR with security turned off.
  3. Select All users can customize the dashboard or Only administrators can customize the dashboard, according to your access policy.
  4. Set the default user access to new views when they are created in the Default Permissions section:
    1. Specify how you want to allocate access. You can use WSRR roles, groups, or users. WSRR roles are internal to WSRR. You can use these roles to control access to WSRR functionality and to the dashboard. Users are the user IDs that are configured as an authentication source in WebSphere Application Server. Groups are the groups that are configured as an authentication source in WebSphere Application Server. For more information on WSRR roles, users, and groups, see the related links. You can search the list of WSRR roles, users, or groups. You can click Show all to list all WSRR roles, users, or groups and then filter the list by entering search text in the search field.
    2. Allocate access by dragging roles, users, or groups from the main list to either the Editors or the Users list, depending on the access you want to grant. If you selected the Only administrators can customize the dashboard setting in step 3, any roles, users, or groups that you drag to the Editors list have View permissions only.
  5. Click Apply Changes to save your administrative settings. If someone else has edited the permissions while you were editing, then you are informed and asked to Overwrite or Cancel. If you choose Cancel, your changes are lost and the permissions are those specified by the other user. If you choose Overwrite, the changes that the other user made are lost and the permissions appear as they do in your browser.