Organizations & Identity Management¶
UbiOps uses organizations to group projects. After signing up, users need to create a new organization with a first Project, or be invited to an existing organization. Users can be part of multiple organizations with the same user account.
Permissions are controlled on a project level in UbiOps. When organization admins create a project, they are automatically assigned the project-admin role for that project. See Permissions and roles for more information about the permission system.
Details about the organization of a project reside in the admin area, which can be found by clicking on the build icon in the top left corner, right next to the project selector. Only organization admins are able to see this icon. The Subscription page displays information about the subscription of the organization. The Usage page shows the daily usage of the current month and if the resource limits of the subscription are reached. The Users page holds information about the users in the organization, and the Projects page displays an overview of the projects in the organization.
Users can be invited when they do not have an UbiOps account yet. You can do so by clicking on the build icon in the top left corner, right next to the project selector, and then selecting the Users page in the left sidebar. From this screen users can be invited by clicking the [+] Add user icon. The only thing required is the email address of the user you want to invite. Selecting Admin will give the user permissions to get and update details of the organization and invite or add other users. Now click the [✓] symbol and the user will get an email that allows him to sign-up, after which he is automatically added to your organization.
Do not forget to set roles for this user after invitation, otherwise the user will not be able to do anything in your organization.
After signing up, the user is required to create an organization.
When creating a new organization, the user is asked to select a subscription. Depending on the subscription, users are able, for example, to create multiple projects in their organization.
The user creating an organization is automatically granted the admin status of the organization. Organization admins are able to:
- Invite other users to their organization
- Create projects
- Create resources, such as models, connectors and pipelines, in a project
- Manage the roles of other organization users. The roles are managed per project.
- Create custom roles for projects
- Change the admin status of organization users