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.