diff options
author | Fredrik Luthander <fredrik.luthander@sonymobile.com> | 2012-03-22 17:29:39 +0100 |
---|---|---|
committer | Gustaf Lundh <gustaf.lundh@sonymobile.com> | 2012-03-29 17:36:35 +0200 |
commit | 04e328c27a2240d79c7f1db9d57a9a546f6f7120 (patch) | |
tree | e6a32abbfa8d0263f5eb8475249f073d730f4ec7 | |
parent | c134d50bc2eda6e22da4d23c496a998c9f1aac7c (diff) |
Access control documentation: Integrator example role
The integrator role is based on the developer, adding further rights
to push directly to branches as well as creating new tags and branches.
Change-Id: I90df0cd04c3606b253e55c86db187608805abcdd
Signed-off-by: Fredrik Luthander <fredrik.luthander@sonymobile.com>
-rw-r--r-- | Documentation/access-control.txt | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/Documentation/access-control.txt b/Documentation/access-control.txt index eb0904ae06..c8a13e13cb 100644 --- a/Documentation/access-control.txt +++ b/Documentation/access-control.txt @@ -890,6 +890,25 @@ Optional access rights to grant: * <<category_push,`Push`>> to 'refs/for/refs/heads/\*' and 'refs/changes/*' +[[examples_integrator]] +Integrator +~~~~~~~~~~ + +Integrators are like developers but with some additional rights granted due +to their administrative role in a project. They can upload or push any commit +with any committer email (not just their own) and they can also create new +tags and branches. + +Suggested access rights to grant: + +* <<examples_developer,Developer rights>> +* <<category_push,`Push`>> to 'refs/heads/*' +* <<category_push_merge,`Push merge commit`>> to 'refs/heads/*' +* <<category_forge_committer,`Forge Committer Identity`>> to 'refs/for/refs/heads/\*' and 'refs/changes/*' +* <<category_create,`Create Reference`>> to 'refs/heads/*' +* <<category_push_annotated,`Push Annotated Tag`>> to 'refs/tags/*' + + [[conversion_table]] Conversion table from 2.1.x series to 2.2.x series -------------------------------------------------- |