- Organizations and Projects >
- Ops Manager Users and Teams
Ops Manager Users and Teams¶
On this page
Overview¶
To access an Ops Manager organization or the project within that organization, an Ops Manager user must be a member of that organization. Depending on the user’s role in the organization, the Ops Manager user may be required to be a member of the project as well to access a project.
An Ops Manager user can be a member of multiple projects and multiple organizations. If an Ops Manager user is a member of a project, the user’s access to the project is determined by the user’s project role.
Within an organization, you can group users into teams. Users can belong to multiple teams. Teams can be assigned to multiple projects. The team’s project role sets the team members’ access to the project.
Note
Ops Manager users are separate from MongoDB users.
Create Ops Manager Users¶
If your Ops Manager installation has disabled
Invitation Only Mode
,
users can create accounts using the Ops Manager account registration page
without an invite.
Ops Manager projects and organizations are invitation only. Users must receive and accept an invitation from the Ops Manager Application to join a project or organization.
- To invite a new user to a project, see Add Users/Teams to a Project.
- To invite a new user to an organization, see Add Users to an Organization.
Manage Organization Users¶
Add Users to an Organization¶
To add users to an organization,
you must have the Organization Owner
role for the
organization.
Select the organization from the Context.¶
Click Users and then the Add User button.¶
Add new users to the organization.¶
- Enter the new user’s email address in the text box. You must hit Enter after typing in the email.
- Select the user’s organization role.
- Repeat for any additional users.
Click Add Users to Organization.¶
View Organization Users and Pending Invitations¶
To view users for a project:
- Go to the organization.
- Click on Users.
This page lists:
- Users who are members of your Ops Manager organization.
- Pending users who have not yet replied to the invitation to join the organization or project within the organization.
When you invite a user to join an organization or a project, Ops Manager then sends an email to the prospective new user.
To cancel an invitation, click on the trash can icon.
Edit Organization User’s Role¶
To modify the role of an organization user, you must have the
Organization Owner
role for the organization.
To edit roles through Ops Manager, for the organization:
- Click on Users.
- For the organization user to modify, click Edit Role.
- Select the new role for the user and click on the checkmark to save.
Remove Users from an Organization¶
To remove users from an
organization, you must have the
Organization Owner
role for the organization.
Note
You cannot remove the last Organization Owner
from an
organization.
Select the organization from the Context.¶
Click Users.¶
Click the trash can icon to the right of the user.¶
Click the user’s gear icon and select Delete User.¶
Manage Organization Teams¶
For an organization, you can group its users into teams to facilitate adding multiple users to projects. You assign project access at the team level. All users in the team share the same project access.
Organization users can belong to multiple teams.
Create a Team¶
Important
To create a team for an organization, you must have
Organization Owner
access.
Go to the organization’s Teams view.¶
- In the Context, select the organization for which you wish to create a team.
- Click Teams.
Create a new team.¶
- Click New Team.
- Enter the name of your new team. The name must be unique within an organization.
- Add existing organization users to the team.
- Click Create Team.
Manage Team Members¶
Important
To add users to a team or to delete users from a team, you must have
Organization Owner
access.
Go to the Teams view for the organization.¶
- In the Context, select the organization whose team you want to modify.
- Click Teams.
Add or remove users from a team.¶
Click on the name of the team you wish to modify.
To add a member to a team¶
Click Add Members.
Type the name or email of the user from the combo box.
You can only add users who are part of the organization.
Users who have not accepted an invitation to join the organization cannot be added as a team member.
Click Add Members.
Repeat for additional team members.
To delete a member from a team¶
Click the trash can icon for the member.
Removing a user from the team removes the user’s project assignments granted by the team membership.
If a user is assigned to a project through both a team and individual assignment, removing the user from a team does not remove the user’s assignment to that project.
Rename a Team¶
Important
To rename a team for an organization, you must have
Organization Owner
access.
Go to the Teams view for the organization.¶
- In the Context, select the organization whose team you want to modify.
- Click Teams.
Rename the team.¶
For the team you wish to rename:
Click the ellipsis (
...
) button under the Actions column.Click Rename Team.
Enter a new name for the team, and click Rename Team.
The team name must be unique within the organization.
Delete a Team¶
Important
To delete a team for an organization, you must have
Organization Owner
access.
Go to the Teams view for the organization.¶
- In the Context, select the organization whose team you want to modify.
- Click Teams.
Delete the team.¶
For the team you wish to delete:
Click the ellipsis (
...
) button under the Actions column.Click Delete Team.
Confirm that you wish to proceed with team deletion.
For users belonging the team, deleting a team removes the users’ project assignments granted by that team membership.
Manage Project Users and Teams¶
View Users/Teams for a Project¶
To view users/teams for a project, go to the project and click Users & Teams. The page lists the project’s users and teams, their project roles, and other information. The page also lists any outstanding invitations to users to join the project and any requests from users who want to join the project. A user can request to join a project when first registering for Ops Manager.
Add Users/Teams to a Project¶
To add users or teams to a project,
you must have Project Owner
access or
Project User Admin
access.
Select the project from the Context.¶
Click Users & Teams.¶
Click the Add User button.¶
Note
If the added user does not belong to the project’s organization, Ops Manager add the user to the organization.
Specify User or Team.¶
To add an individual user, enter the new user’s email address and select the user’s project role.
To add an organization team, enter the team’s name and select the team’s project roles. All users who are members of the team share the roles for this project.
Click Add Users or Teams to Project.¶
Ops Manager sends an e-mail to the selected users inviting them to join the project. Invited users do not have access to the project until they accept the invitation. Invitations expire after 30 days.
View User’s Project Invitations¶
When you invite a user to join a project, Ops Manager sends an email to the prospective new user.
- To view invitations sent but not yet accepted, click on Users & Teams. The page lists any users with pending invitations.
- To cancel an invitation, click the trash can icon to the right of the user’s name.
Remove Users/Teams from a Project¶
To remove users or teams from a project, you must have Project Owner
access or Project User Admin
access.
Note
You cannot remove the last Project Owner
from an
organization.
Select the project from the Context.¶
Click Users & Teams.¶
Click the trash can icon to the right of the user or team to remove.¶
Confirm by selecting Remove User or Remove Team.¶
Edit Project Role for a User/Team¶
To modify the project role for a user or a team, you must have either
Project Owner
access or Project User Admin
access.
To assign roles to any user in any group, you must have either the Global User Admin role or Global Owner role.
You can assign roles either through Ops Manager, as described here, or through an LDAP server after you have set up LDAP integration and created LDAP groups for your Ops Manager roles.
To edit roles through Ops Manager, for the project:
- Click on Users & Teams.
- For the user or the team, click Edit Role.
- Click the appropriate checkboxes to assign roles.
- Click Save.
Assign Ops Manager Roles with LDAP¶
To assign roles through an LDAP server, you must set up LDAP integration and create LDAP groups for your Ops Manager roles. You must also have the permissions described in Edit Project Role for a User/Team.
For LDAP authentication, the welcome form includes the ability to assign LDAP groups to the Ops Manager group-level and global roles.
- Configure LDAP authentication.
- Create groups on your LDAP server for each of the available Ops Manager group-level and global roles.
To assign LDAP groups to Ops Manager roles:
- Click the Admin link at the top right of the Ops Manager page.
- Click General and then click Projects.
- Click the pencil icon at the far right of a group name. Edit the Roles interface by adding the appropriate LDAP group name to its corresponding Ops Manager group name.
Because Ops Manager does not update role assignments stored in your LDAP server, assign roles by assigning users to groups in your LDAP server.
Configure global roles in the conf-mms.properties
configuration
file.