- 5 Minutes to read
- Print
- DarkLight
- PDF
SpotlightXL
- 5 Minutes to read
- Print
- DarkLight
- PDF
SpotlightXL is a Microsoft Excel front-end that provides functionality for all Dynamic Planning engine capabilities: Analyze, Report, Excel Report, Model, and Manage.
Accessing SpotlightXL
Follow these steps to log in to SpotlightXL:
- Open Microsoft Excel.
- Click the SpotlightXL tab.
- Click Login.
- Enter the URL provided by Planful Support to connect to your tenant.
- Enter your Username and Password, then click Login. Optionally, you can select the Reset Password checkbox to change your password.
- If prompted, enter a new password in the New Password and Confirm Password fields and click Login.
- Optionally, check the Remember Me box to save your Username for future logins.
- Click Login.
- If asked, select your application from the drop-down menu.
- Click Select.
Username and Password Security
- Username: Only a valid email address format can be used as a username.
- Password Requirements: To enhance security, the following password requirements have been implemented:
- Password length: A minimum of 8 characters (10 characters recommended), up to a maximum of 128 characters.
- Characters: Include at least 1 uppercase letter (A-Z), 1 lowercase letter (a-z), 1 digit (e.g., 8, 1, 0), and 1 special character (e.g., *, &, #).
- All existing passwords will remain unchanged unless prompted or until you decide to update them.
- If a new password does not meet the specified requirements outlined above, an error message will be displayed, as shown below
Introduction to SpotlightXL
Upon logging in to SpotlightXL, the ribbon interface displays task, user, role, and application information. Click 'Select Task' to access the available tasks within SpotlightXL. These tasks include:
- Analyze: Perform analysis tasks like selecting models and views, refreshing data, zooming, filtering, and pivoting models.
- Report: View, design, and share static or formatted reports with organizational users for collaboration and review.
- Excel Report: Access and run reports with full Excel functionality, incorporating model data links, and publish/download reports in the cloud.
- Model: Perform detailed tasks like setting model types, permissions, dimension security, adding/changing dimensions, calculations, copying models, saving formulas, and data loading.
- Manage: Designed for power users, manage metadata, integrate data, configure settings, and perform user administration tasks.
Each task has its tab in the workbook area, such as Analyze, Report, Model, and Manage. Only one tab is created per task, as shown in the example.
Quick Summary of How to Assign or Restrict Access
The table below provides a summary of different methods to assign or restrict access to all aspects of models. Sometimes, multiple approaches achieve the same goal, but one method may be more efficient than others. The table prioritizes the more efficient methods over the less efficient ones. For instance, assigning access to a Model for a Group of users can be done using Model Permissions or Group Access, with Model Permissions being the quicker option.
- Roles: Predefined Dynamic Planning Roles include Power User, Contributor User, and Reviewer User. Power Users can view user-role assignments via Manage, User Management, or Manage, Navigation Access. These roles come with default access settings for models, views, reports, and other elements. Review these defaults in Manage, Navigation Access.
- Groups: These are user-defined lists of individuals within your organization, configured using Manage, Group Management, User Group.
- Types: Predefined User Types encompass Business and External categories. User Types determine a user's ability to create or modify other user accounts. The Business user type pertains to all organization users utilizing Dynamic Planning. External user type applies to individuals outside the organization requiring application access for diagnostics, development, or debugging work, such as Planful Support or Partner Consultants.
Artifact | By Group or Role | Ways to Define Access to this Artifact |
Models | By Role or User | Manage, Navigation Access |
Models | By Group | Manage, Application Administration, Model Permissions |
Models | By Group | Manage, Group Management, Group Access |
Dimensions | By Group | Manage, Application Administration, Model Permissions |
Views | By Role or User | Manage, Navigation Access |
Views | By Group | Analyze, Design View, Properties |
Reports | By Role or User | Manage, Navigation Access |
Reports | By Group | Report, Design Report, Properties |
Calculations | By Role or User | Manage, Navigation Access |
Calculations | By Group * | Manage, Group Management, Group Access |
Calculations | By Group * | Model, Calculation |
Attributes | By Role or User | Manage, Navigation Access |
Maps | By Role or User | Manage, Navigation Access |
Scopes | By Role or User | Manage, Navigation Access |
Formulas | By Role or User | Manage, Navigation Access |
Substitution Variables | By Role or User | Manage, Navigation Access |
Data Loading | By Role or User | Manage, Navigation Access |
Import/Export Data | By Role or User | Manage, Navigation Access |
External Source Model Actions | By Role or User | Manage, Navigation Access |
Model Validation | By Role or User | Manage, Navigation Access |
Model Lookups | By Role or User | Manage, Navigation Access |
|
|
|
* You must first enable Calculation Access by Group: Manage, Application Administration, Application Settings, Calculation section, Enable Group Permissions, then log off and log in again. |
Variations of Operations Based on User Type
View and Report permissions are defined in two ways: by the groups allowed to use it as listed on the Properties page of each view or report, and by who created it. The permissions are clarified as described below.
- Power Users can use views and reports unconditionally.
- Contributors and Reviewers must have permission to access the model before they can access modify save or delete the view or report.
- A Contributor or Reviewer who created a view or report can access that view or report as long as they have permission to access the model.
The following table specifies all the variations of operations and what changes can be saved for Contributor and Reviewer users.
| Contributor User is the Creator of the View or Report | Reviewer User is the Creator of the View or Report | Contributor User is not the creator of the View or Report | Reviewer User is not the creator of the View or Report |
Save without making changes (no groups defined in Properties) | Y | Y | N | N |
Save without making changes (belongs to all groups defined in Properties) | Y | Y | Y | N |
Save changes to Properties but no change to groups (no groups defined in Properties) | Y | Y | N | N |
Save changes to Properties but no change to group (belongs to some groups defined in Properties) | Y | Y | N | N |
Save changes to Properties but no change to group (belongs to all groups defined in Properties) | Y | Y | Y | N |
Save without making changes (belongs to some groups defined in Properties) | Y | Y | N | N |
Add group to Properties page and Save (belongs to the group added) | Y | N | Y (if the Contributor User belongs to all groups in the new list) | N |
Add group to Properties page and Save (does not belong to the group added) | Y | N | N | N |
Remove group from Properties and Save (belongs to the groups remaining) | Y | N | Y (if the Contributor User belongs to all groups in the remaining list) | N |
Remove group from Properties and Save (does not belong to the groups remaining) | Y | N | N | N |
Remove all groups from Properties and Save | Y | N | Y | N |
Save As to create a new view or report | Y | Y (if the new group list is empty) | Y | Y (if the new group list is empty) |
Delete the view or report | Y | Y | Y (if Contributor User belongs to all groups) | N |