Adding users to your Mezmo Organization allows you to share access to logs, views, alerts, and other Mezmo resources with other members of your team. This page will show you how to manage users as a Mezmo administrator, including how to add new users, assign permissions, and set global sign-in policies.
Each Mezmo Organization allows for a certain number of users. This number is determined by your Mezmo plan. Users who join your Mezmo Organization are called Members, and the collective group of members in your Organization is called a Team.
As an Organization administrator, you can:
- Add and remove Organization members
- Assign roles and privileges to members
- Limit each member’s access to Mezmo resources
- Determine how (or if) Mezmo users can discover and join your Organization
- Toggle different methods of signing into your Organization
To access the team management settings, sign into the Mezmo web app and click Settings > Team.
The Members screen lists each member of your Mezmo Organization along with their email address, the groups that they belong to, and their role. On the left-hand side of the page, underneath the navigation menu, you can see the number of members in your Organization out of the total number available according to your plan.
When you add a member, Mezmo sends an email invitation to the address provided prompting the user to either create a Mezmo account or sign in using SSO.
To add a member:
- Click the Add Member button.
- Enter the email address of the person who you want to add.
- Select the Role that the member will be assigned to.
- Select the Group(s) that the member will be assigned to. Members with no assigned groups will have access to all logs.
- Click Add Member to send an email invitation to the member.
You can modify each member’s groups and roles at any time, including while they have an outstanding invitation. Note that you can’t change a member’s email address after their account has been created.
- To edit the member’s groups, click the pencil icon in the Groups column. This opens a modal window where you can select the groups that the member will be assigned to. Click Save to apply your changes.
- To edit the member’s role, select the desired role from the drop-down in the Role column. Mezmo will prompt you to confirm your changes. Click Continue to confirm and apply the new role.
To remove a member from your Organization, click the gray “X” next to the member’s role. This won’t delete the user’s account, but will revoke their membership to your Organization. Click Remove to confirm.
If your Organization is discoverable, users who are not currently members of your Organization can request to join it. When this happens, you (or the email addresses configured to receive join request notifications) will receive an email with links to either approve or deny the request. You can also use the “Join Requests” screen to review outstanding requests, as shown in this screenshot:
Click Accept to add the user to your Organization, or click Reject to deny the request. Mezmo will email the requester with the updated status of their request.
Groups let you determine which logs users have access to by way of a search query. For example, you could create a group that only shows logs originating from Node.js applications, then assign your company’s Node.js developers to that group. When those users sign into Mezmo, the only logs they will see are Node.js logs. This affects all logs including those that appear in the event feed, when creating alerts, and when displaying graphs.
To navigate to the group screen, click Settings > Team > Groups.
- Click Add Group.
- Enter a name for the group in the Group Name box.
- Select the Members who you want to add to this group. When a user is added to a group, their log visibility is immediately restricted to the scope of the group.
- Click Add query to enter the search query that will specify which logs the group members will have access to. You can test your query by clicking Preview, or clear it by clicking the X. Leaving this box blank will prevent the group members from seeing any logs.
- Scroll to the group that you want to edit and click Edit.
- Modify any of the fields as described in Creating a Group.
- Click Save to apply your changes.
- Scroll to the group that you want to delete and click Delete.
- Confirm the deletion by clicking Delete again .
Team settings let you set policies affecting all members of your team. This includes how users sign into your team, the default level of access that new members have, and whether new users can discover and join your team without having to request an invite.
To view your team settings, navigate to Settings > Team > Settings.
By default, members who are not assigned to any groups can see all logs. If this is set to “off”, then these members cannot see any logs until they are assigned to a group. This only applies to users who are in the “Members” role and are not assigned to any groups.
Discoverability determines whether Mezmo users who are not members your Organization can find and join (or request to join) your Organization. Only users who signed up with an email address belonging to your domain(s) will be able to discover your Organization.
Note: Your domain is determined by the email address you used when creating your Mezmo account. If you would like to add additional domains, please contact Mezmo support.
Toggling the Discover setting allows Mezmo users to discover your Organization through the Mezmo web app. If the user signs up with an email address belonging to your domain, your Organization will appear listed when they click “Join/Leave Domain.”
This setting is enabled by default.
Toggling the Join setting allows Mezmo users to join your Organization without having to send a request. If this option is disabled, join requests will be sent to the email address(es) listed in the “Send join request notifications to” text box. This text box is hidden when this option is enabled.
Sign-in policy determines which authentication methods members are allowed to use when signing into your Organization. All of these options are enabled by default.
- Local Sign-in allows members to sign-in using accounts created on Mezmo.
- Google Sign-in allows members with an email address belonging to your domain to sign-in via their Google account.
- Other OAuth Sign-in allows members to sign-in via OAuth from OAuth providers such as GitHub and Heroku.
To learn more about the different sign-in methods, read our SSO documentation.
Updated about 2 years ago