Team Accounts
What is a Team Account?
A team account provides:- Shared workspace for all team members
- Centralized project management
- Role-based access control
- Unified billing
Creating a Team
To create a new team:- Navigate to the teams page
- Click Create Team
- Enter a team name
- The team is created and you become the Owner
Team Page Structure
The team page has two tabs:- Settings - Team name, slug, and configuration (including auto-join domain and team deletion)
- Members - View, invite, and manage team members and their roles
Roles and Permissions
DevTune has two roles: Owner and Member.Owner
The Owner has full control over the team:- All Member permissions
- Manage billing and subscriptions (billing.manage)
- Change member roles (roles.manage)
- Remove team members (members.manage)
- Delete the team account
- Transfer ownership to another member
Member
Members have broad access to use DevTune features:- View all team projects and data
- View results and analytics
- Manage project settings (settings.manage)
- Invite new team members (invites.manage)
- Create and edit configurations
- Access billing settings
- Change member roles
- Remove other team members
- Delete the team account
Permissions Reference
| Permission | Owner | Member |
|---|---|---|
| View projects and data | Yes | Yes |
| Manage settings (settings.manage) | Yes | Yes |
| Invite members (invites.manage) | Yes | Yes |
| Manage roles (roles.manage) | Yes | No |
| Manage billing (billing.manage) | Yes | No |
| Remove members (members.manage) | Yes | No |
| Delete team | Yes | No |
| Transfer ownership | Yes | No |
Inviting Team Members
How to Invite
Both Owners and Members can invite new people to the team:- Go to the team page
- Select the Members tab
- Click Invite Member
- Enter the email address of the person to invite
- Select their role (Owner or Member)
- Send the invitation
Invitation Process
When you send an invitation:- The invitee receives an email with a link to join
- They click the link to accept
- If they do not have a DevTune account, they create one during the acceptance flow
- They gain access to all team projects immediately
Pending Invitations
There is a limit of 5 pending invitations at a time. You can:- View all pending invitations on the Members tab
- Cancel pending invitations that are no longer needed
- Resend invitations if the recipient did not receive the email
Auto-Join by Domain
Owners can configure automatic team joining based on email domain:- Go to the team page, Settings tab
- Set the Auto-Join Domain (e.g., “acme.com”)
- Save the setting
- The domain must be a valid domain format (e.g., “acme.com”)
- The domain cannot contain an @ symbol
- Only one auto-join domain can be set per team
- Auto-join only applies to team accounts (not personal accounts)
Managing Members
Viewing Members
See your current team roster:- Go to the team page
- Select the Members tab
- View all current members, their roles, and join dates
Changing Roles
To change a member’s role (Owner only):- Find the member in the Members tab
- Click the role dropdown next to their name
- Select the new role
- Confirm the change
Removing Members
To remove someone from the team (Owner only):- Find the member in the Members tab
- Click the remove option
- Confirm the removal
- Immediately lose access to all team projects
- Cannot see any team data
- Must be re-invited to regain access
Note: The primary Owner cannot be removed. To change the primary Owner, use the transfer ownership function.
Leaving a Team
Any member (except the primary Owner) can leave a team:- Go to the team page
- Find the Leave Team option in settings
- Confirm your departure
Note: The primary Owner must transfer ownership to another member before they can leave the team.
Team Deletion
To delete a team account (Owner only):- Go to the team page, Settings tab
- Find the Delete Team option
- Complete OTP verification to confirm your identity
- Confirm the deletion
Warning: Team deletion is permanent. All projects, search tracking data, analytics, insights, configurations, and member associations are permanently removed and cannot be recovered.Before deleting:
- Ensure all team members are aware
- Cancel any active subscriptions
- Confirm that all data can be permanently removed
Best Practices
Role Assignment
- Owner - The team lead or billing contact; limit to one or two people
- Member - All other team members who need to use DevTune
Member Management
- Remove departed team members promptly to revoke access
- Audit team membership regularly
- Use the auto-join domain feature for organizations with many users
Onboarding New Members
When adding new team members:- Invite them with the Member role
- Share documentation links for your projects
- Walk them through your project structure and tracking workflows
- Explain how insights and actions are used on your team
Offboarding Members
When someone leaves the organization:- Remove them from the team immediately (Owner action)
- Review any configurations they created
- Update any shared credentials if applicable
Troubleshooting
Invitation Not Received
If someone does not receive the invitation email:- Verify the email address is correct
- Ask them to check spam/junk folders
- Cancel and resend the invitation
- Ensure you have not reached the 5 pending invitation limit
Access Issues
If a member cannot access something:- Verify their role has the required permission
- Check that they accepted the invitation (not still pending)
- Have them log out and back in
- Contact support if the issue persists
Role Changes Not Taking Effect
If role changes do not appear to work:- Have the user refresh the page
- Have them log out and back in
- Verify the change was saved (check the Members tab)
Next Steps
- Account Settings - Configure your personal account
- Project Members - Project-level access details