The only configuration required is to grant Create-group
and Create-project
global permissions to Registered Users
group.
This plugin can set default access rights for newly created root projects if configured.
Default access rights are read from <review_site>/data/@PLUGIN@/project.config
. The format of that file is the same as regular project.config except that group, in addition to be a group name, can be set to token ${owner}
instead which will be replaced by the group owning the project.
Example of default access rights config file:
[access "refs/*"] read = group ${owner} read = group existing group [access "refs/heads/*"] create = group ${owner} push = group ${owner} label-Code-Review = -2..+2 group ${owner} submit = group ${owner}