Managing Users, Organizations, Projects and Keys

Opper facilitates multi-user, multi-project collaboration on building and deploying AI applications.

Here is a brief overview of how to manage users, organizations and projects in Opper.

User accounts

  • To get access to the Opper platform users will need to have an account.
  • Anyone can create an account by signing up to Opper.

Managing organizations

By default, a user is assigned to their own organization. Additional organizations can be created by the user and allow multiple users to collaborate on projects. An organization is typically a company.

  • Create organization: Create an organization under the settings in the user profile menu.
  • Switch organization: Switch to an organization in the user profile menu.
  • Invite to organization: Invite users to an organization in settings under the user profile menu. The invited user will get an invitation email and can accept the invitation.

Managing projects

A project in Opper is a way to organize functions, indexes and traces for a given application, feature or project.

All users in an organization can create projects, and all users in an organization can access all projects of that organization.

  • Create project: Create a project under settings in the user profile menu.
  • Filter on project: All views in the portal support filtering on project.
  • Assigning entities to a project: Entities will by default be associated with the "default" project of the organization. To associate an entity with a specific project, you need to assign the API key to the project.

Managing API keys

  • Creating an API key: An API key is created in the portal under settings.
  • Assign API key to project: Upon creating an API key, you will be asked what project to assign the API key to.
  • Revoke an API key: Users can revoke an API key in the portal under settings.