Overview
Adding users to a Microsoft Clarity project allows team members to view session recordings, analyze heatmaps, and collaborate on UX insights. This guide walks through inviting users, setting permissions, and ensuring they can access the project successfully.
Prerequisites
Before adding users, ensure:
- You have Admin or Owner permissions on the Clarity project
- User has a Microsoft account (or can create one for free)
- You know the user's email address associated with their Microsoft account
Step-by-Step: Add a User
Step 1: Navigate to User Management
- Log into Clarity dashboard at https://clarity.microsoft.com/
- Select the project you want to add users to
- Click Settings (gear icon) in the left sidebar
- Click Users in the settings menu
You'll see a list of current users and their permission levels.
Step 2: Invite New User
- Click Add user or Invite user button (top right)
- In the dialog that appears:
- Email address: Enter the user's Microsoft account email
- Role: Select permission level:
- Admin – Full access (view data, edit settings, manage users)
- Member – View-only access (view data, cannot edit settings)
- Click Invite or Add
Step 3: User Receives Invitation
The invited user will receive an email from Microsoft Clarity:
Email subject: "You've been invited to [Project Name] on Microsoft Clarity"
Email contains:
- Project name
- Who invited them
- Link to accept the invitation
User must:
- Click the invitation link in the email
- Sign in with their Microsoft account
- Accept the invitation
- Access to the project is granted immediately
Step 4: Verify User Was Added
- Return to Settings > Users
- Confirm the new user appears in the list
- Verify their permission level is correct
- Status should show "Active" after they accept the invitation
Choosing the Right Permission Level
Admin
Grant Admin access when:
- User needs to configure tracking or integrations
- User will manage other team members
- User is responsible for project settings and privacy configuration
- User is a developer implementing Clarity tracking
- User is a project owner or lead
Admin can:
- View all session recordings and data
- Edit project settings (name, URL, privacy)
- Manage users (add, remove, change permissions)
- Configure Google Analytics integration
- Delete the project (irreversible)
Member
Grant Member access when:
- User only needs to view data, not change settings
- User is an analyst, marketer, or stakeholder
- User is an external collaborator (consultant, agency)
- You want to limit risk of accidental configuration changes
Member can:
- View all session recordings and heatmaps
- Access reports and insights
- Filter sessions and analyze data
- Share session URLs
Member cannot:
- Edit project settings
- Add or remove users
- Change integrations
- Delete the project
Recommendation
Start with Member access. You can always promote to Admin later if needed. It's safer to grant minimum permissions and escalate than to grant full access by default.
Adding Multiple Users
To add multiple users at once:
- Repeat the invite process for each user
- Use a spreadsheet to track who you're inviting:
| Name | Role | Date Invited | Reason | |
|---|---|---|---|---|
| Jane Doe | jane@example.com | Admin | 2024-03-15 | UX Lead |
| John Smith | john@example.com | Member | 2024-03-15 | Marketing Analyst |
| Alice Johnson | alice@example.com | Member | 2024-03-15 | External Consultant |
- Document invitations for audit purposes
Note: Clarity doesn't currently support bulk user import via CSV or API. Each user must be invited individually.
Inviting External Users (Consultants, Agencies, Clients)
Consultant or Agency
Scenario: You're hiring a UX consultant to review session recordings.
Recommended approach:
- Grant Member access (view-only) unless they need to configure tracking
- Time-limit access: Plan to remove when contract ends
- Document the engagement:
- Why they have access
- Expected duration
- What they're analyzing
Alternative: Share specific session URLs instead of granting full project access (see User Management Overview).
Client (Agency Use Case)
Scenario: You're an agency managing Clarity for a client.
Recommended approach:
- Client is the Owner: Client creates the project, invites agency as Admin
- Or: Agency is Owner, client is Admin: If client prefers hands-off approach
- Grant client stakeholders Member access if they just want to view data
Ownership best practice:
- Client owns their data
- Agency has Admin permissions to manage tracking
- When engagement ends, agency access is removed, client retains ownership
User Accepts Invitation
What the User Sees
After clicking the invitation link in the email:
- Sign in prompt: Microsoft account sign-in page
- Accept invitation: Confirmation screen showing project name and permissions
- Redirected to Clarity dashboard: Immediately sees the project in their project list
If User Doesn't Have a Microsoft Account
If the invited email isn't associated with a Microsoft account:
- User clicks invitation link
- Microsoft prompts to create a free account
- User creates account using the invited email
- After account creation, invitation is automatically accepted
- User can access the project
Free Microsoft account includes:
- Outlook.com email (optional, can use existing email)
- Access to Clarity and other Microsoft services
- No credit card required
Troubleshooting Invitations
User Didn't Receive Invitation Email
Possible causes:
- Email in spam/junk folder
- Wrong email address entered
- Email server blocked the invitation
Solutions:
- Check spam folder: Ask user to search for "Clarity" or "Microsoft" in spam
- Verify email address: In Settings > Users, check the email you entered
- If wrong, remove the user and re-invite with correct email
- Resend invitation:
- Find user in Settings > Users
- Click Resend invitation (if available)
- Use different email: If user's work email blocks invitations, try personal email
User Can't Accept Invitation
Symptoms: User clicks link but gets an error or can't see the project
Possible causes:
Solutions:
- Verify Microsoft account email: User must sign in with the exact email address that was invited
- Try incognito/private mode: Clear browser cache issues
- Sign out and back in: Force fresh authentication
- Check Microsoft account: Confirm user's Microsoft account is active (visit https://account.microsoft.com/)
Invitation Shows "Pending" Status
What it means: User was invited but hasn't accepted yet
Action:
- Wait: User has time to accept (invitations don't expire quickly)
- Follow up: Remind user to check email and accept
- Resend: Click Resend invitation to send another email
User Accepted but Still Can't Access Project
Possible causes:
- User signed in with wrong Microsoft account
- Permission propagation delay (rare)
Solutions:
- Verify sign-in email: User should check which account they're signed into (top right corner of Clarity dashboard)
- Sign out and back in with invited email
- Wait 5 minutes: Permissions may take a moment to propagate
- Remove and re-invite: Last resort if above doesn't work
Best Practices
Document Why Access Was Granted
Maintain a user access log:
| User | Role | Date Added | Added By | Reason | Duration | |
|---|---|---|---|---|---|---|
| Jane | jane@example.com | Admin | 2024-03-15 | John | UX Team Lead | Permanent |
| Bob | bob@consultant.com | Member | 2024-03-15 | John | Q1 UX Audit | 3 months |
This helps with:
- Quarterly access audits
- Security compliance
- Understanding why historical access was granted
Use the Principle of Least Privilege
Do:
- Grant Member access by default
- Promote to Admin only when necessary
- Re-evaluate permissions periodically
Don't:
- Grant everyone Admin "just in case"
- Keep unnecessary access active
- Share login credentials (everyone gets their own account)
Set Expectations with External Users
When inviting consultants or agencies:
- Explain what they'll see: Session recordings, user behavior, potentially sensitive data
- Set data privacy expectations: They should not share recordings publicly or use data outside the engagement
- Define duration: Agree on when access will be removed
- Request account details: Ensure they have (or create) a Microsoft account before you invite
Plan for Offboarding
When you invite a user, plan for when you'll remove them:
Permanent team members: Review access quarterly Contractors/consultants: Remove when contract ends Trial access: Set calendar reminder to review after 30/60/90 days
Security Considerations
Microsoft Account Security
Encourage users to:
- Enable two-factor authentication (2FA) on their Microsoft account
- Use strong, unique passwords
- Keep account recovery info up to date
Clarity is only as secure as the Microsoft accounts accessing it.
Data Privacy & Compliance
Before inviting users, consider:
- GDPR/CCPA: Is the user authorized to access user behavior data?
- Contractual obligations: Does your client contract allow third-party access?
- Internal policies: Does your company require approval for analytics access?
Document:
- Who has access
- Why they have access
- Legal/compliance approval (if required)
Avoid Shared Accounts
Don't:
- Create one Microsoft account and share login credentials among team
Why it's bad:
- Can't track who did what
- Security risk if password is compromised
- Violates Microsoft Terms of Service
Do:
- Each team member has their own Microsoft account
- Invite each person individually
- Track access per person
Summary
Adding users to Microsoft Clarity:
- Navigate to Settings > Users
- Click Add User
- Enter email and select role (Admin or Member)
- Send invitation
- User accepts via email link
- Access granted immediately
Best practices:
- Start with Member access (view-only)
- Document why access was granted
- Plan for offboarding
- Encourage Microsoft account 2FA
For updating or removing access:
Additional Resources: