Skip to content

Collaboration

It is extremely common to data scientists to work in a collaborative environment. In the steps below, we will experience how the end user can invite collaborators to specific workspaces and limit access.

Info

You will need a user account in the Rafay Org with a 2nd email address to try out the scenario below.

Resources in Workspaces are access controlled. Users can leverage workspaces to enable collaboration with other users.

For example, the end user can invite collaborator "Sally" to the dev workspace and "John" to the qa workspace. They can also invite these collaborators with read/write privileges or limit their access to read only privileges.


Invite Collaborators

In the steps below, you will invite collaborator to the "qa" workspace. You will then login as the collaborator to validate you can actually see the workspace.

  • Navigate to Workspaces and click on the "qa" workspace.
  • Click on the "Add Collaborator" button.

You will be presented with a list of users in the Org to select for access to the workspace. Select a user from the list that you would like to invite as a collaborator and Save.

Add Workspace Collaborator

Once the collaborator has been added, the workspace list should look like the following. In the example below, the user has invited the user "mohan+collab@rafay.co" as a collaborator. When the collaborator logs into the Developer Hub, they will have access to the resources in the specific workspace.

User After Adding Collaborator

Info

Collaborators can be easily removed from the workspace by clicking on the "delete" icon next to their name.


Login as Collaborator

Logout and Login into the Rafay Developer Hub with the collaborator's credentials. The collaborator will now have access to the workspace they were invited to.

Notice that the collaborator can view all the resources such as compute instances and notebooks that were created and in use by the owner of the workspace.