Users
Users
The Users page allows you to manage user access across your Waydev workspace. All existing users are listed in a table with the following columns:
- Name / Email — The full name and email address of the user.
- Logins (12 mo) — The number of times the user has logged in over the past 12 months.
- Access — Whether the user is Active or Inactive in the workspace.
- Roles — The user's role in the workspace (e.g. Workspace admin, Contributor).
- Team — The team the user belongs to.
- Accounts — The connected provider accounts linked to this user, shown as integration icons. Additional accounts beyond the visible ones are indicated by a +N label.
- Last login — The date and time of the user's most recent login.
- Created at — The date and time the user was added to the workspace.
- Actions — Options to edit or remove the user via the ··· menu.
To add a new user, click + Add user in the top-right corner. You can search for users by name or email using the search bar, filter the list using the Filter button, or adjust the visible columns using the Columns button. The table is paginated and shows 10 items per page by default.
Adding a new user
When adding a new user, fill in the following fields:
- Name — The user's full name as it will appear in reports.
- Email — The email address the invitation will be sent to.
- Roles — Select one or more roles to assign the appropriate permissions and access levels to the user.
- Team — Select the primary team this user belongs to.
Once all fields are filled in, click Add user to send the invitation. Click Cancel to discard the changes and return to the Users list.
User Details
Clicking Details in the Actions menu opens the user's detail page, which is organized into four tabs: Overview, Settings, Attributes, and Activity.
Overview
The Overview tab displays the following information:
User Information — Key details about the user's account:
- Email — The email address associated with the user's account.
- Team — The primary team the user belongs to.
- Joined — The date the user was added to the workspace.
- Last login — The date and time of the user's most recent login.
Roles — The roles currently assigned to the user (e.g. Workspace admin, Contributor).
Linked Accounts — The external provider accounts linked to this user, showing the integration name and the associated account identifier for each (e.g. Claude Code, Cursor, Jira).
Settings
The Settings tab allows you to manage a user's personal details and access. The following fields can be updated:
- Name — The user's full name as it appears in reports and across the platform.
- Email — The contact email address used for notifications.
- Team — The user's primary team assignment. You can reassign the user to a different team using the dropdown.
- Roles — The user's access permissions. You can update the role using the dropdown (e.g. Workspace admin, Contributor).
Once all changes are made, click Save changes to apply them. Click Cancel to discard any changes.
Attributes
To learn more about this, please go to User Attributes.
The Attributes tab allows you to assign attributes to a user. Attributes provide additional context about a user and can be used for filtering and segmentation in reports. Each attribute has a management type indicating who controls its value. Below are examples of attributes:
- AI assistant usage (Self-reported) — Indicates whether the user uses an AI coding assistant. The value is reported by the user themselves.
- QA (Admin-managed) — Indicates whether the user is part of the QA function. The value is set and managed by an admin.
- Seniority (Waydev-managed) — Indicates the seniority level of the user (e.g. Staff). The value is automatically managed by Waydev.
Attribute values can be updated using the dropdown next to each attribute. Attributes that are no longer relevant can be removed using the delete icon on the right.
Link user accounts
The Link accounts page allows you to map each Waydev user to their corresponding accounts across all connected integrations. It is accessible from the ··· menu near the + Add Users button.
The page displays a table where each row represents a user and each column represents a connected integration. A linked account shows the user's identifier in that integration (e.g. their email address or username), while an unlinked account is indicated by an Unlinked warning, meaning Waydev cannot attribute activity from that integration to the user.
The table includes the following columns:
- Name - The user's full name and email address in Waydev.
- One column per connected integration (e.g. WD Windsurf, WD Jira, WD Azure DevOps, WD Claude Code, WD Github, WD Cursor), each showing the linked account identifier or an Unlinked status.
You can search for users by name or email using the search bar, filter the list using the Filter button, or adjust the visible columns using the Columns button. The table is paginated and shows 10 items per page by default.
Keeping accounts linked ensures that activity data from each integration is correctly attributed to the right user across all Waydev reports.
Import users
The ··· menu provides additional options:
-
Import users CSV - Bulk import users from a CSV file.
-
Import user properties CSV - Bulk import user property data from a CSV file.
-
Integrate Slack - Connect Slack to sync users from your workspace.
-
Link accounts - Open the Link accounts page to map each Waydev user to their corresponding accounts across connected integrations.
Updated 21 days ago