User Types and Security
  • 11 Minutes to read
  • Dark
    Light
  • PDF

User Types and Security

  • Dark
    Light
  • PDF

Article Summary

User Types

User Types define whether users belong to your business internally or externally. Internal users are referred to as Business users, while external users are referred to as External users.

Business User 
External User 
Internal to your organization.External to your organization.
Access is limited to your organization's application or application group.Access to your and other organizations' applications.
Counts toward your organization's license count.Does not count toward your organization's license count.
Business admin users can modify other Business user accounts.

External users, often Admins, can modify any user account.

User Roles

There are three user roles available in Dynamic Planning. The tables below provide information on the tasks and subtasks available to each user role:

Power Users

Dynamic Planning FunctionalitySpotlightXL (Excel Add-In)Spotlight (Web front end)
AnalyzeXX
DataXX
Design ViewXX
Design ReportX 
Design Excel ReportX 
Design Word ReportX 
Design PowerPoint ReportX 
ReportXX
RunXX
DesignX 
Excel ReportX 
Model + All SubtasksXX
Manage + All SubtasksX 

Contributor Users

Dynamic Planning FunctionalitySpotlightXL (Excel Add-In)Spotlight (Web front end)
AnalyzeXX
DataXX
Design ViewXX
Design ReportX 
Design Excel ReportX 
Design Word ReportX 
Design PowerPoint ReportX 
ReportXX
RunXX
DesignX 
Excel ReportX 
Model + All SubtasksXX
Manage + All Subtasks  

Reviewer Users

Dynamic Planning FunctionalitySpotlightXL (Excel Add-In)Spotlight (Web front end)
AnalyzeXX
DataXX
Design ViewXX
Design Report  
Design Excel Report  
Design Word Report  
Design PowerPoint Report  
ReportXX
RunXX
Design  
Excel ReportX 
Model + All Subtasks  
Manage + All Subtasks  

When logged in, user information, such as role and group assignments, the currently used application, and the product version, is accessible from the Info menu item.

User Role Permission, Access, and Security

Permissions and SecurityPowerContributorReviewer
Model AccessAccess to all models shared views, and reportsAccess to assigned models shared views, and shared reportsAccess to assigned models shared views, and shared reports
Group SecurityGroup security is not applicable. Power User does not have to belong to a group to assign a group to any artifact. However, the group must belong to the model.Group security is applicable. Contributors can assign or revoke groups on any artifact.
Note:
Contributor must belong to the Group in order to assign or revoke Group access, and the Group must belong to the Model.
Group security is applicable. Reviewers cannot assign or revoke groups on any artifact.
View Access and Security
  • Has access to the default view for all models

  • Can create a view and share it by assigning it to any group

  • Can create a personal view

  • Can modify any shared or personal view, and assign or revoke any group

  • Can modify any personal view

  • Can delete any personal or shared view

  • Will see a list of all groups in the Property mode

  • Has access to the default view of all assigned models

  • Can create a view and share it by assigning to any group the user belongs to

  • Can create a personal view

  • Can assign or revoke any group the user belongs to

  • Can modify any personal view

  • Can delete any personal or shared view that the user belongs to

  • Will see only the list of groups the user belongs to in the Property mode

  • Has access to the default view of all assigned models

  • Cannot create a view and share it by assigning to any group the user belongs to

  • Can create a personal view

  • Can modify personal views(those that belong to the Reviewer user only)

  • Can delete a personal view

  • Will not see any groups in the Property mode(Reviewers will not see their Group in Property mode)

View Dimension Security
  • Dimension Security is not applicable.
  • Dimension Security is applicable. If multiple subtrees are specified as filters, the user will see the root of the first subtree in the default view.

  • Users will see multiple subtrees in the Dimension Member Tree drop-down.

  • If the user tries to access a view that contains members filtered by dimension security, the Contributor user will see only those members to which he or she has access.

  • If a user creates a view, and then dimension security is applied, the user will be able to access the view and see the members he or she has access.

  • Dimension Security is applicable. If multiple subtrees are specified as filters, the user will see the root of the first subtree in the default view.

  • Users will see multiple subtrees in the Dimension Member Tree drop-down.

  • If the user tries to access a view that contains members filtered by dimension security, the Reviewer user will see only those members to which he or she has access.

  • If a user creates a view, and then dimension security is applied, the user will be able to access the view and see the members he or she has access.

Report Access and Security
  • Has access to all reports

  • Can create a report and share it by assigning it to any group

  • Can create a personal report

  • Can modify any shared or personal report and assign or revoke any group

  • Can modify any personal report

  • Can delete any personal or shared report

  • Will see a list of all groups in the Property mode

  • Has access to all shared or personal reports

  • Can create a report and share it by assigning to any group the user belongs to

  • Can create a personal report

  • Can modify any shared or personal report and assign or revoke any group the user belongs to

  • Can modify any personal report

  • Can delete any personal or shared report

  • Will see only the list of groups, the user belongs to in the Property mode

  • Has access to all shared reports
  • Cannot create modify or delete a report
Report Dimension SecurityDimension Security is not applicable.Dimension Security is applied.Dimension Security is applied.

Unified Tenant

A Unified Tenant enables access to both the Web-based application and Spotlight through a single URL. If you are a customer of both applications, the Planful support team will unify your tenant. Subsequently, you will receive an email notification confirming the completion of the tenant unification process. This email will provide a URL where you can set up your login credentials.

By default, a unified tenant includes an Admin user, who possesses the authority to create multiple users within the tenant. All users within a unified tenant are referred to as Unified Users. These users can conveniently utilize a single URL to log in to both applications. To learn more about How to create a Unified User, click here.

Automatic Signout

Automatic sign-out from Dynamic Planning occurs in two scenarios:

  • Inactive Session: If your session remains inactive for 60 minutes, the system will automatically log you out.
  • Foreground Process Timing Out: Running extensive processes, such as a Calculation, in the foreground for more than five minutes might lead to a timeout. It's considered a best practice to execute such processes in the cloud (background) to avoid timeouts.

Unique URLs for Artifacts

The following functions in the Dynamic Planning module have unique URLs:

  • Reports
  • Plans
  • Analyze
  • Models

These links can be shared with other users and utilized within tasks in Task Manager. Additionally, the External Link feature enables the addition of links from any module within Dynamic Planning to tasks in Task Manager.

To learn more about Creating tasks in the Task Manager using External Link, click here

Guard Rails

Application AreaLimitationDescription
Master ModelKey Combination Limit (1 Trillion)Represents the combination of members from all Key type dimensions in a Master model. Calculated as the number of members from Key Dimension #1 (such as 1000) multiplied by number of members from the remaining Key Dimensions (such as 50). The result would be a combination of 50,000 combinations which would be acceptable. Key dimensions are identified in Model > Setup.
Master ModelValue Block Limit (1 Million)Represents the combination of members from all Value type dimensions in a Master model. Calculated as the number of members from Value Dimension #1 (such as 20) multiplied by number of members from the remaining Value Dimensions (such as 10). Value dimensions are identified in Model > Setup.
Analytic ModelKey Combination Limit (1 Trillion)Represents the combination of members from all Key type dimensions in an Analytic model. Calculated as the number of members from Key Dimension #1 (such as 1000) multiplied by number of members from the remaining Key Dimensions (such as 50). The result would be a combination of 50,000 combinations which would be acceptable. Key dimensions are identified in Model > Setup.
Analytic ModelValue Block Limit (1 Million)Represents the combination of members from all Value type dimensions in an Analytic model. Calculated as the number of members from Value Dimension #1 (such as 20) multiplied by number of members from the remaining Value Dimensions (such as 10). Value dimensions are identified in Model > Setup.
Dynamic PlanningNumber of Models (20)Represents a combination of all types of models – Master and Analytic– per application.
SpotlightXL View or ReportTotal number of cells on an Analyze grid or Report in SpotlightXL (200K)Represents the number of cells that can be displayed on a single view or report in SpotlightXL, calculated as the number of row members multiplied by the number of column members.
Spotlight AnalysisNumber of cells displayed on an Analyze grid (20K)Represents the number of cells that can be displayed on a single view in Spotlight, calculated as the number of row members multiplied by the number of column members.
Dynamic PlanningDecimal places (4)Number of decimal places per cell.
Dynamic Planning50 characters per cellMaximum number of characters per cell.
Report4 charts per reportMaximum number of charts per report.

Online Help, Support, Community, and Solution Exchange

The Support Portal, Customer Community (Get Satisfaction), and Solution Exchange (https://solutionexchange.planful.com) are available from Dynamic Planning, and authentication is required. Select the drop-down at the bottom of the Help button to expand a list box with links to navigate to Support, Customer, or Solutions.
ModelingImages351to400image391.png

Support Portal

When a user is created in Dynamic Planning, a login, and password is automatically created to access the Support Portal if the user does not already have a Support Portal account.

Note:
Users with Support Portal accounts created in Dynamic Planning without an existing Support Portal account cannot access the Support Portal directly. These users must login to Dynamic Planning and access the Support Portal using the link.

Customer Community

When a user is created in Dynamic Planning, a login, and password is automatically created to access the Customer Community if the user does not already have a Customer Community account.

Note:
Users with Customer Community accounts created in Dynamic Planning without an existing Customer Community account cannot access the Customer Community directly. These users must log in to Dynamic Planning and access the Customer Community using the link.

Solution Exchange

Planful provides a Solution Exchange for customers and partners to research, share, publish, and download business solutions. It provides a library of best practice and commonly used business solutions using Planful Dynamic Planning.
Solution Exchange is readily available:

  • The URL is https://solutionexchange.planful.com
  • It can be accessed from the Planful website.
  • It can be accessed from the Dynamic Planning application, on the Help menu.
    ModelingImagesSolutionExchange1.png
  • It can be accessed from the Blogs published by Planful to customers and partners.

Solution Exchange presents a library of solutions organized by industry at the top of the page. You can also scroll down to see all the solutions. Hover over each solution for a brief description, then click for an overview and technical details. Solutions may include downloadable attachments, screenshots, and solution stats.

Because all the Dynamic Planning solutions are unique, they naturally need to be adapted to fit your organization.

If you are interested in a solution :

  • After reviewing the details of the solution, click the Contact Us button.
  • You are asked to fill out a form with your contact information.
  • The information on the form is sent to the Planful Sales team, who will get in touch with you to explain how to use the solution or put you in touch with the partner who produced the solution.

If you have a solution you want to share :

  • Click Submit a Solution on the Solution Exchange home page.
  • You are asked to fill out a form with your contact information about a brief description of the solution.
  • The information on the form is sent to the Planful Sales team, who will get in touch with you to discuss the solution and approve it for placement on the Solution Exchange.
Note:
For information on the browsers that are compatible with SpotlightXL and Spotlight, refer to the Client Requirement.

Global Settings for View and Report Properties

Admin users can set default values for key properties available in Views and Reports. This enhancement provides flexibility for Admin users to define the default behavior from a centralized application page for key properties available in Views and Reports. Admin users can also either allow or restrict Contributor and Reviewer users from updating the key properties.

Select the Manage task and the Application Administration, Application Settings subtask.

Defining Default Behavior for View and Report Properties

Under the View and Reports sections, there is a field called Default Value where you can set default property values for Views and Reports.

For Views, an Admin user can set the default value for Display, Indent Row Members, Show Hidden Members, and Enable Save properties. Default values for Dimension Number Format and Lock properties are not applicable.

For Reports, an Admin user can set the default value for Display, Hide Gridlines, and Hide Headers properties. Default Value for Save on Model and Calculation on Save properties are not applicable.

In the example below, under View, Code is selected for Display Label. That means that for all new Views created from the date and time the setting was saved, all Views will display Code for Display Label. And, under Reports, the Admin user selected No for gridlines and headers, which means that any reports created from the date and time the setting was saved will not show gridlines and headers.

Note:
Selecting a default value is optional.

ModelingImagesManageglobalsettingsviewandreport11.png

Restricting Contributor and Reviewer Users From Updating View and Report Properties

The “Allow Contributors to Update Properties” and “Allow Reviewers to Update Properties” fields are located under the View and Reports sections located on the Manage > Application Settings page.

Select properties for Views and Reports that you want to allow or disallow Contributor and Reviewer users to update the Display Code for Views. For Reports, Contributor users might be able to update the Display Code as well as hide or unhide gridlines and headers.


Was this article helpful?