Profiles

Profiles provide a convenient mechanism for admins to control the different authoring workflows and apps that Pro, Analyst, and Viewer users can access. Different profiles are defined and then applied at either the Role level or User level:

  • If a user has one or more role profiles, the composite is derived across the profiles, giving the user as much access as provided (the "optimistic" approach).
  • If a user has a user profile defined, the profile overrides any role profiles set for that user.

Add a Profile

You can add a Profile from the Admin Console:

  1. In the left-hand menu, select Access > Profiles.
  2. The Profiles admin page opens.

  3. From the row of tabs at the top of the page, click on the tab describing your desired user type (Pro, Analyst, or Viewer):
  4. Your selection here indicates the type of user that this profile applies to. For more information about user types, see User Types.

  5. Click Add Profile at the top-right of the page.
  6. The Add Profile panel opens at the bottom of the page.

  7. Specify the basic details of the profile:
    • Name: Each profile should be given a simple name.
    • Description: Provide a light description of the profile for management purposes.
    • Tenant Security: Each profile is attached to a specific tenant in a multi-tenant environment, ensuring each tenancy can set up its users according to its own needs.
  8. Select Access and features as needed.
  9. See below for details of the Access and Features settings for this type of profile.

  10. Once you are happy with your selections, click Save.

The profile is created with your name and Access and Features settings.

Make this the Default Profile

To designate a profile as the default, select the Default checkbox for the required profile and click Apply. One default profile can be defined for each tenant. Tip: You can filter or sort the profile list by tenant to make it easier to select the correct profile.

When you create a new user, they are assigned the appropriate default profile based on their user type and tenant:

  • If a default profile exists for the user type and tenant, that profile is used.
  • If no default profile is defined for the user type and tenant, then the user is granted all available permissions for their client license type.

Note: You can override the default profile assignment by assigning a profile directly to a user or by assigning them a role that specifies a profile. The default profile feature is intended to save you time and effort when creating new users.

Access Settings for Profiles

The Pro user profile provides access to all features available in Pyramid, while allowing access to be limited for each app in the application. The pro user profile is normally given to advanced users (Admin users, BI developers, and data workers).

  • Click here to view Pro User Profile settings

The Analyst user profile provides access to lite version of Discover, Tabulate, Present, and Publish, while allowing access to be individually switched on or off for each app in the application. The analyst user profile is ideal for non-technical users who want to create content, but require a more simplified interface with fewer options available for the apps.

  • Click here to view Analyst User Profile settings

The Viewer user profile provides view-only access to the Pyramid apps, with the option of defining the level of interactivity for the different viewer user profiles. The viewer user profile is ideal for non-technical users who do not want to create content, but nevertheless require access to created content.

  • Click here to view Viewer User Profile settings

Example

Profiles and Licensing combinations offer a large variety of combinations for user deployment. The examples below demonstrate this.