Skip to content

Perspectives

Save and organize custom dashboard layouts with views and filters across the Supercloud platform.

Overview

Perspectives are saved layouts of views in the RosettaHub Federated Dashboard. Each perspective defines which views are open, how they are arranged, and what filters are applied. Switch between perspectives to move instantly from a compute-focused workspace to a governance dashboard -- or any other configuration you need.

How Perspectives Work

Workspace vs. Perspective Tabs

The dashboard left pane has two modes:

Mode Behavior
Workspace (first tab) Your personal default layout. Any changes (opening, closing, rearranging views) are automatically saved. This is your active working area.
Perspective tabs (below Workspace) Read-only previews organized by category. Clicking a perspective tab shows its layout, but changes are not saved to your default layout.

Selecting a Perspective

When you select a perspective from the perspective dropdown in the toolbar (allowedGoldenPerspectives), it becomes your new default layout. The Workspace tab then reflects this perspective, and any further changes you make are auto-saved.

This is the primary way to switch perspectives:

  1. Click the perspective dropdown in the toolbar
  2. Search or scroll to find the perspective
  3. Select it -- your dashboard reloads with the new layout

Perspective Categories

Perspectives are organized into categories (folders) in the left pane. Each category groups related perspectives by theme:

Category Typical Perspectives
DASHBOARDS Overview, analytics, cost summaries
ADMIN User management, organizations, registrations
GOVERNANCE Compliance, policies, cloud account oversight
WORKSPACE Development, research, lab environments
COMPUTE Formations, machines, sessions, images
STORAGE Object, block, and file storage management
PROFILE Account settings, portfolios, bookmarks
CONSOLE Perspective and view management
MARKETPLACE Shared formations, images, and portfolios

A perspective's category is set via the folder name property when creating or updating the perspective. The perspective index controls the ordering within a category.

Perspective and View Availability

Not every user sees the same perspectives and views. You have access to:

  • Public Perspectives -- provided by the platform (e.g., "General", "Workspaces and Labs")
  • Shared Perspectives -- perspectives shared with your organization by administrators
  • Private Perspectives -- perspectives you've created

When a perspective is shared, all views inside that perspective are automatically shared with the recipients. This means organization administrators can control what views are available to their users by curating and sharing perspectives.

Info

Different users may see different perspectives and views depending on what has been shared with them. If you do not see a perspective or view, contact your organization administrator.

Creating Perspectives

Step 1: Arrange Your Views

Set up your dashboard by:

  1. Opening the views you need (via the Add View toolbar button)
  2. Arranging them in your preferred layout (drag, split, resize)
  3. Configuring filters for each view (private/shared/public, search, limits)

Step 2: Save the Perspective

  1. Click the Save As button in the toolbar
  2. Enter a name for your perspective
  3. Click Save

Your perspective becomes a RosettaHub artifact that can be shared with others.

Step 3: Assign to a Category (Optional)

After creating a perspective, you can assign it to a category so it appears in the correct section of the left pane:

  1. Right-click the perspective → Update
  2. Set the Folder Name to the category (e.g., "COMPUTE", "ADMIN")
  3. Set the Perspective Index to control its position within the category
  4. Configure additional options:
  5. Side Menu Visible -- show/hide the left pane by default
  6. In Top Menu -- include in the toolbar perspective list
  7. Filters Bar Visible -- show/hide filter bars by default
  8. Show Details on Hover -- enable hover tooltips
  9. Auto Zoom -- auto-scale view contents
  10. Sync Mode -- synchronization behavior
  11. View Mode -- default card or table mode

Perspective Components

Views

Views are the content panels that make up a perspective:

View Type Description
Component Views Built-in RosettaHub panels that display platform data (Formations, Machines, Cloud Accounts, etc.)
URL Views Embed external web pages via iframe
HTML Views Custom HTML content

See Views for the complete catalog of available views.

Layout

The arrangement of views within a perspective:

  • Position -- where each view appears in the grid
  • Size -- dimensions of each view
  • Tabs -- grouped views in tabbed containers
  • Splits -- horizontal and vertical divisions

Filters

Each view can have independent filters:

Filter Description
Private Show/hide artifacts you own
Shared Show/hide artifacts shared with you
Public Show/hide publicly available artifacts
Limit Maximum number of items to display
Search Filter by any property (label, description, type)

Global Filters

The toolbar's cloud, account, and region filters apply to all views in the perspective simultaneously. These global filters are saved as part of the perspective.

Managing Perspectives

Sharing

Share your perspective with others:

  1. Select your perspective
  2. Right-click → Share
  3. Choose recipients: Users, Groups, or Organizations
  4. Set access level
  5. Confirm

Updating

To modify a saved perspective:

  1. Make changes to your layout or views in the Workspace
  2. Click Save to update the current perspective
  3. Or use Update (right-click the perspective) to modify its properties: folder name, index, display options

Deleting

  1. Select the perspective
  2. Right-click → Delete
  3. Confirm deletion

Warning

Deleting a perspective removes it for all users it was shared with.

Organization Perspectives

Organization managers can:

  • Set Default Perspective -- enforce a default perspective for all users in the organization, so new users start with a curated workspace
  • Share Perspectives -- distribute perspectives to the organization
  • Assign Categories -- organize perspectives into meaningful folders for the team
  • Control Index -- order perspectives within categories for logical navigation

Use Cases

Research Perspective

Views for day-to-day research computing:

  • Formations (machine and HPC labs)
  • Sessions (running instances)
  • Images (machine images and snapshots)
  • Cloud Keys
  • Object Storages

Administration Perspective

Management tasks for organization CPOCs and admins:

  • Users
  • Organizations
  • Registrations
  • Cloud Accounts
  • Projects

Compliance Perspective

Governance and compliance monitoring:

  • Cloud Custodian Policies
  • Compliance Standards
  • Policy Execution Outputs
  • Cloud Accounts
  • Native Resources

Data Science Perspective

Focus on data and ML workloads:

  • Jupyter/RStudio formations
  • Object Storages
  • File Storages
  • Container Images

Best Practices

Organization

  • Create perspectives for different workflows and roles
  • Use descriptive names that reflect the perspective's purpose
  • Assign perspectives to the appropriate category via folder name
  • Set perspective index for logical ordering within categories

Sharing

  • Test perspectives before sharing with the organization
  • Set a default perspective for new users to provide a guided onboarding experience
  • Keep shared perspectives stable -- frequent changes affect all users

Workspace

  • Use the Workspace tab for active work -- changes are auto-saved
  • Browse perspectives in the left pane to explore before adopting
  • Select a perspective from the toolbar dropdown to make it your new default