Project & repository roles

Your company’s work is grouped into Deveo projects. Each project has a team with their own tasks, bots, source code, and so on. Project roles control what team members are allowed to do in the project. Optionally, repository roles allow further access control over repositories. Both project and repository roles can be managed individually or in batches in the project team view.

Project roles

Privilege Public [1] Guest  Developer  Master Manager [4]  Admin [4]
Access project contents  ✓
Change project settings
Manage project members [2] 
Manage project bots
See repositories and wikis
Write to repositories and wikis
Manage repositories
Write to protected branches
See code reviews
Manage code reviews
See milestones
Manage milestones
See and create issues
Update and delete issues [3]
Manage hooks

See Bots & programmatic repository access for bot privileges.

Repository roles

Repository related authorization can be further controlled with repository roles. Enabling authorization for a repository assigns project admin users and groups with admin role to the repository by default. After enabling repository specific authorization, project roles have no effect anymore over the repository.

Privilege Guest  Developer  Master Manager [4]  Admin [4]
Manage repository members 
See repository
Write to repository
Manage repository
Write to protected branches
See code reviews
Manage code reviews
Manage repository hooks

See Bots & programmatic repository access for bot privileges.

Updated on: 23 March 2017