Teams
Teams are groups of members who collaborate on projects. By configuring a team, a development team can work together on a project — that means shared knowledge for up-to-date status and issue management.
You can create a team and invite your teammates to join. Also, you can configure roles of team members in accordance with your team's structure.
Creating a team
You can create a team to collaborate with groups of people.
- In the Team combo box at the top, click Create Team.
- When a dialog is opened, type the name for your team. Note that the team name can only contains alphanumeric characters, underscores, and hyphens.
- Click Create Team.
Switching a team
If you are a member of multiple teams, you'll need to jump between teams. To switch between teams, just click the team name in the Team combo box at the top.

Managing team members
In the team's settings page, team owners can manage the team members on the Members tab.

Role
You can change a member's role. Just use the drop-down menu and click the role to change. For more information, see roles.
Status
- Invited: A member who received the invatation
- Accepted: A member who accepted the invitation
- Declined: A member who declined the invitation
Inviting users to join your team
You can invite any GitHub users to become a member of your team.
- Only team owners can invite users to join a team. For more information, see roles.
- You can invite your GitHub organization members. If you cannot see your organization, check here.
- If your team does not have available seats, you cannot invite a new member. We propose you to upgrade your plan to add seats.
- In the team's settings page, click Invite Member on the Members tab.
- A new popup is displayed.
- To invite a person, select the GitHub organization that the person belongs to. You can also enter the GitHub email address manually.
- After adding the person, you can select their role.
- Click Invite.
- The invited person will receive an email invitation and see a notification on DeepScan site. They will need to accept the invitation to join the team.

Cancelling a team invitation
Team owners can cancel a team invitation anytime before the user accepts it.
To cancel an invitation:
- In the team's settings page, navigate to the Members tab.
- In the list of members, find the member to cancel the invitation and check whether the status is 'Invited'.
- Click the Remove button next to the member.
- Click OK in the confirmation popup.
Accepting or declining an invitation from a team
You might receive an invitation to join a team. You can accept or decline the invitation via one of the following:
- Invitation email: Click the link in the invitation email sent to your address.
- Invitation notification: In the dashboard, you can see a notification bell next to your avatar. Click the bell to open the invitation notification and choose Accept or Decline.
Removing a member from your team
When members of your team no longer need to access to any team projects, team owners can remove them from the team.
To remove a member from your team:
- In the team's settings page, navigate to the Member tab.
- In the list of members, click the Remove button next to the member you want to remove.
- Click OK in the confirmation popup.
When you remove users from the team, the unoccupied paid seats are not automatically removed. To downgrade to pay for fewer seats, see here.
Understanding roles
There are two different roles in a team:
- Owner: A person who manages the team. Owners have full access to the team including its settings.
- Member: A person who is a member of the team. Members can collaborate on projects and have limited access to the team's settings.
Action | Owner | Member | |
---|---|---|---|
Team | |||
Invite Member | O | X | |
View Members | O | O | |
Manage Members | O | X | Team owners can remove members from the team and set a role of team members |
Leave Team | O | O | When you are the sole owner of the team, you cannot leave. |
Delete Team | O | X | |
Manage Plan | O | X | |
Project | |||
Create Project | O | X | |
Configure Project | O | X | |
Analyze Project | O | X | Project is first analyzed when it's created. Team owners can analyze the project manually in the project's settings and analyze new branch. |
Delete Project | O | X | |
Share Project | O | O | |
View Issues | O | O | |
Change Issue Status | O | O |
Leaving a team
You can leave your team when you no longer collaborate.
To leave a team:
- In the team's settings page, click Leave Team on the General tab.
- Click OK in the confirmation popup.
Note: The sole owner of the team cannot leave because at least one owner should take charge of the team.
Deleting a team
Team owners can delete teams at any time from the team's settings page.
- We will immediately and irreversibly delete all related service data.
- When your team is on a paid plan, it will not be refunded and returned.
To delete a team:
- In the team's settings page, click Delete Team on the General tab.
- Click OK in the confirmation popup.