Roles

Nuvolos uses a role-based system that aligns with the platform's organizational structure. Each level has specific roles designed to meet different use cases and responsibilities.

Getting started: To better understand how roles work, we recommend familiarizing yourself with Nuvolos' organizational structure first.

Organization level roles

Organizations serve as cost and accounting centers in Nuvolos. Here are the four roles available at the organization level:

No role

Users without a role in an organization cannot view any content within that organization. Organization managers can revoke roles when needed.

Member

Organization members are users who have been invited to participate in any space within the organization.

What members can do:

  • View Public spaces in the organization

  • Access any content they're specifically invited to

  • Automatically receive instance observer status in Dataset spaces with Public visibility

  • The member role indicates that the user has an established connection with the organization

Faculty

Faculty members have the ability to manage and control resources within the organization.

What faculty members can do:

  • Create new spaces and invite users to those spaces (creators automatically become space admins)

  • Automatically receive instance viewer status in Dataset spaces with Public and Faculty-only visibility

  • Automatically become space admins in Research and Course spaces with Faculty-only visibility

  • Distribute licensed content to other users—a powerful capability that supports collaboration

Manager

Organization managers oversee resources and control membership across the organization.

What organization managers can do:

  • Create new spaces and invite users (creators automatically become space admins)

  • Monitor resource usage across the entire organization (though they can only view and modify content in spaces where they have Space or Instance roles)

  • Automatically become space admins in Dataset spaces with Public and Faculty-only visibility, and in Research and Course spaces with Faculty-only visibility

  • Invite additional faculty members or organization managers

  • Revoke access to organizational resources when necessary

Finding your organization role

Check your current organization role by looking at the dropdown in the top navigation bar:

Your current organization role appears in the navigation bar

Organization managers handle role assignments on Nuvolos. You can find their contact information in the organization settings on your main dashboard:

The organization settings menu displays manager contact details

Space level roles

Every space has one special elevated role: space admin. All other users access a space through editor or viewer roles in one or more instances within that space.

Space admin

Space admins have full administrative control within a single space.

What space admins can do:

  • View and edit every instance in the space

    • Upload and download files

    • Run applications

    • Query and modify tables

  • Create and delete snapshots

  • Invite users to instances as editors or viewers

  • Create new instances within the space

To check your space role, look at the dropdown in the top navigation bar:

Navigation bar shows Space Admin role for the currently selected space

Instance level roles

Nuvolos has three instance-level roles. To check your current instance role, look at the dropdown in the top navigation bar:

The navigation bar displays your Instance Editor role in the Master instance

Editor

Instance editors can:

  • Modify the contents of the current state of an instance

  • Edit instance name and description (except for Master and Distributed instances)

  • Upload and download files

  • Run applications

  • Create snapshots of the instance's current state

Viewer

Instance viewers can:

  • View the contents of snapshots in the instance

  • Write queries against data

Observer

Instance observers can:

  • View the README.md file at the root of the instance's Workspace files

  • Request viewer roles for the instance

This role is commonly found in Dataset spaces, making it easy to discover datasets while maintaining controlled access.

Last updated

Was this helpful?