Views¶
The building blocks of your RosettaHub workspace.
Overview¶
Views are individual panels within the RosettaHub dashboard. Each view displays a specific type of content — cloud resources, administration tools, external web content, or custom HTML. Views are arranged into perspectives to create tailored workspaces.
View Types¶
| Type | Description | Examples |
|---|---|---|
| Component View | Built-in RosettaHub panels that display platform data | Formations list, Machines view, Cloud Accounts, Organization Chart |
| URL View | Embeds an external webpage via iframe | Grafana dashboards, Jenkins, Confluence, monitoring tools |
| HTML View | Custom HTML content rendered directly | Announcements, status widgets, custom dashboards |
Component Views¶
Component views are the built-in RosettaHub panels. They display live data from the MetaCloud and Cloud Operations layers, and are organized into categories accessible from the top menu bar.
Each component view supports:
- Filtering — Type in the filter bar or press Enter to search
- Table and card modes — Switch between detailed table and compact card layouts
- Context menus — Right-click items for available actions
- Bulk operations — Select multiple items and apply actions in batch
Console¶
| View | Description |
|---|---|
| Create View | Create a new custom view (URL or HTML) |
| Add View | Add an existing view to the current perspective |
| Perspectives | Manage saved workspace layouts — see Perspectives |
| Views | Browse and manage all available views |
MetaCloud Views¶
These views correspond to resources managed through the MetaCloud — the unified compute and resource abstraction layer across all cloud providers.
Formations¶
Browse and manage formations by type.
| View | Description |
|---|---|
| Cloud Formations | All cloud formations |
| Docker Labs | Docker-based lab environments with pre-configured applications |
| Virtual Labs | Virtual machine-based labs with browser desktop access |
| Big Data Labs | Big data processing environments (Hadoop, Spark on EMR/Dataproc) |
| HPC Labs | High-performance computing formations (AWS Parallel Cluster) |
| CF Labs | CloudFormation-based formations |
| Terraform Labs | Terraform-based formations |
Compute¶
Core MetaCloud compute resources — sessions, images, cloud keys, key pairs, and additional resources.
| View | Description |
|---|---|
| Keys | Cloud Keys for cloud provider access |
| Sessions | Active sessions to machines and containers |
| Key Pairs | SSH key pairs for instance connections |
| Images | Machine images (custom, shared, public) |
| Managed Images | Organization-managed base images maintained by administrators |
| Encryption Keys | Cloud-managed encryption keys (KMS) for data protection |
| Container Images | Docker and OCI container images for formations and deployments |
| Container Repositories | Private registries for storing and distributing container images |
| IP Addresses | Elastic and static IP addresses allocated across providers |
| Startup Scripts | Scripts executed automatically on instance launch |
| Pools | Machine pools for auto-scaling workloads |
| Kubernetes Clusters | Managed Kubernetes clusters (EKS, AKS, GKE) |
| Kubernetes Node Groups | Worker node configurations within Kubernetes clusters |
| Domains | DNS domain management |
| SSL Certificates | TLS/SSL certificates for securing endpoints |
Storage¶
Cloud storage resources across all providers.
| View | Description |
|---|---|
| Object Storages | S3 buckets, Azure Blob containers, Cloud Storage buckets |
| Block Storages | EBS volumes, Managed Disks, Persistent Disks |
| Block Snapshots | Point-in-time snapshots of block storage |
| File Storages | EFS, Azure Files, Cloud Filestore |
Cloud Operations Views¶
These views correspond to Cloud Operations (RosettaOps) — the governance, FinOps, and compliance layer of the Supercloud.
Admin¶
Organization-level administration views for managers with ADMIN or SUPERUSER roles. See Organizations, Users, Projects, Cloud Accounts, and Registrations.
| View | Description |
|---|---|
| Organization | Organization details and settings |
| Organization Chart | Visual tree of the organizational hierarchy |
| Organization Costs | Cost breakdown and trends across the organization |
| Organization Resources | Resource utilization across all organization members |
| Users | Manage organization members and roles |
| Users Cloud Accounts | Cloud accounts assigned to users |
| Managed Budget Transfers | Budget transfers between organization accounts |
| Registrations | Pending and processed user registrations |
| Managed Vouchers | Vouchers distributed within the organization |
| Organizations | Sub-organizations within the hierarchy |
| Organizations Rules | Governance rules and policies applied to organizations |
| Projects | Project management and assignment |
| Classrooms | Virtual classroom environments for teaching |
| Cloud Account Pools | Pools of pre-configured cloud accounts for temporary access |
Native Cloud¶
Views that show resources as they exist in the underlying cloud provider accounts, complementing the MetaCloud's abstracted view. Useful for auditing, troubleshooting, and reconciliation.
| View | Description |
|---|---|
| Cloud Account | Your cloud account details and configuration |
| Costs | Cost breakdown and spending analysis |
| Resources | Resource inventory across cloud services |
| Budget Transfers | Your budget transfer history |
| Cloud Accounts | Cloud accounts you own or manage |
| Vouchers | Available budget vouchers |
| Native Images | Machine images as seen by the cloud provider |
| Native Object Storages | Object storage buckets in the cloud provider |
| Native IAM Users | IAM users configured in the cloud account |
| Native IAM Roles | IAM roles configured in the cloud account |
| Native Machines | Running instances as seen by the cloud provider |
| Native Clusters | Container and compute clusters in the cloud account |
Permissions¶
Control what cloud services, regions, and instance types are available to users and organizations. Permissions are set at the organization level and inherited downward.
| View | Description |
|---|---|
| Clouds | Which cloud providers users can access |
| Cloud Services | Available services per provider (EC2, S3, Lambda, etc.) |
| Cloud Regions | Geographic regions where resources can be provisioned |
| Instance Types | Compute instance types and restrictions |
| DB Instance Types | Database instance types for managed database services |
| Limit Requests | Service limit increase requests to cloud providers |
Compliance¶
Policy enforcement and compliance monitoring. See Cloud Operations — Compliance.
| View | Description |
|---|---|
| Cloud Custodian Policies | Cloud Custodian policy definitions and rules |
| Compliance Standards | Compliance standard configurations (ISO 27001, CIS, HIPAA, NIST) |
| Cloud Custodian Policy Execution Outputs | Results from automated policy enforcement runs |
Platform Views¶
These views are available to all users regardless of the MetaCloud or Cloud Operations layers.
Scheduling¶
Automated task scheduling for recurring operations on cloud resources.
| View | Description |
|---|---|
| Calendar | Visual calendar showing all scheduled tasks |
| Rate Tasks | Tasks that execute at a fixed interval (e.g., every 6 hours) |
| Cron Tasks | Tasks that execute on a cron schedule (e.g., weekdays at 6 PM) |
Profile¶
Personal account settings, social features, and collaboration tools.
| View | Description |
|---|---|
| Quotas | Your resource quotas and limits |
| Account | Account profile and settings |
| Settings | User preferences and configuration |
| Summary | Account summary dashboard |
| Portfolio | Your portfolio — a curated collection of formations, images, and artifacts for sharing |
| Portfolios | Browse public and shared portfolios from other users |
| Bookmarks | Saved bookmarks to frequently used artifacts for quick access |
| API Keys | API key management |
| Groups | Group memberships |
| Website | Your personal website page |
| Main Address | Address information |
| Blacklistees | Blocked users |
| Wall | Activity feed |
| Activities | Your recent activities |
| Requests | Pending requests |
| Map | Geographic visualization of resources |
| User Statistics | Usage statistics |
| Friends | Connected users |
| Friends Activities | Activity feed from connections |
| Group Statistics | Statistics for your groups |
| Wiki | Personal wiki |
| Blogs Aggregator | Aggregated blog posts |
| Recent Bloggers | Recently active bloggers |
| Meetups | Scheduled meetups |
Portfolios and Sharing¶
Portfolios are curated collections of artifacts — formations, images, cloud keys, and other MetaCloud resources — packaged together for sharing. Think of a portfolio as a showcase or service catalog.
Use cases:
- Service catalogs — curate a set of formations for a team or department
- Course materials — package lab formations and images for a class
- Research reproducibility — bundle all artifacts needed to reproduce an experiment
- Onboarding kits — assemble the formations, images, and keys a new team member needs
To share a portfolio, right-click and select Share to grant access to users, groups, or organizations. You can also Publish a portfolio to the Marketplace.
Bookmarks¶
Bookmarks let you pin frequently used artifacts for quick access across sessions. Any MetaCloud or Cloud Operations artifact can be bookmarked:
- Right-click any artifact (formation, image, key, cloud account, etc.)
- Select Add To Bookmarks
- Access bookmarked items from the Bookmarks view in the Profile menu
Bookmarks persist across sessions and perspective switches.
Marketplace¶
The RosettaHub Marketplace is where users discover, share, and deploy formations, images, and portfolios. See Dashboard — Marketplace for details.
| View | Description |
|---|---|
| RH Marketplace | RosettaHub curated marketplace with verified artifacts |
| Public Marketplace | Community-contributed formations and images |
Support¶
| View | Description |
|---|---|
| Documentation | Platform documentation |
| Support Requests | Submit and track support tickets |
Central Admin¶
These views are only available to platform-level administrators.
| View | Description |
|---|---|
| Topups | Budget topup management |
| Instit Registrations | Institution registration requests |
| Scopes | Permission scope management |
URL Views¶
URL views embed any web page directly in your dashboard. This is useful for integrating external tools without switching browser tabs.
To create a URL view:
- Click Add View in the toolbar
- Select URL View
- Enter the target URL
- Give the view a name
- The page loads inside your dashboard panel
Common integrations
Grafana dashboards, Jenkins pipelines, Jupyter notebooks, internal wikis, and cloud provider consoles all work well as URL views.
HTML Views¶
HTML views render custom HTML content directly in a panel. Use these for:
- Team announcements or notices
- Custom status indicators
- Lightweight dashboards using HTML/CSS/JavaScript
- Embedded charts or visualizations
Working with Views¶
Opening and Closing¶
- Open views from the sidebar menu or via keyboard shortcuts
- Close a view by clicking the X on its tab or panel header
- Closed views can be reopened at any time
Arranging¶
- Drag view tabs to rearrange their order
- Resize panels by dragging panel borders
- Maximize a view to fill the entire panel area, then restore it
Saving Layout¶
View arrangements are saved as part of a perspective. To preserve your layout:
- Arrange views as desired
- Save or update your current perspective
- The layout restores automatically when you switch back to this perspective
Next Steps¶
- Dashboard — The overall platform interface
- Perspectives — Save and switch between view arrangements
- Creating Custom Views Tutorial — Step-by-step guide