RestlessIDE Overview

RestlessIDE Overview

Welcome to RestlessIDE!

This article will give a brief overview of RestlessIDE and the concepts it uses.

Users, Organizations and Groups

Organizations are the basic units of ownership in RestlessIDE. When you first set up your account, you give the name of your organization along with some other basic details like the address. The subscription also belongs to the organization.
As the initial user, you are given the "Owner" role for the organization, which is the only role that cannot be reassigned or deleted without reaching out to us.
When the time comes, you can add additional users to your organization. Each user is given one of the following roles:
  1. Admin: An Admin user has basically the same access as the owner, with the one difference being that they can be deleted. They can add new users, purchase new hosts, create new workspaces, and add new services.
  2. Lead: A Lead user is more limited. This roles is meant for individuals that might be overseeing a team, but whom you don't wish to give the ability for adding new paid services to your account. They can create and manage workspaces and can see the full list of services that the organization has added, but cannot add new ones. Using the Groups functionality, they can also be given access to other users' workspaces for training or oversight purposes.
  3. User: Basic users can only use the workspaces they have been assigned. Additionally, they can see and use any services which are specifically assigned to them, such as remote desktops.
Groups are a way for you to define the teams in your organization. They have Members and Admins, with Admins having the ability to view the workspaces of the assigned members.