##// END OF EJS Templates
pull-requests: increase stability of concurrent pull requests creation by flushing prematurly the statuses of commits....
pull-requests: increase stability of concurrent pull requests creation by flushing prematurly the statuses of commits. This is required to increase the versions on each concurrent call. Otherwise we could get into an integrity errors of commitsha+version+repo

File last commit:

r3290:ac4e4e5a default
r3408:2a133f7e stable
Show More
setting-default-permissions.rst
69 lines | 2.3 KiB | text/x-rst | RstLexer
/ docs / admin / setting-default-permissions.rst

Setting Default Permissions

Default permissions allow you to configure |RCE| so that when a new |repo|, user group, or user is created their permissions are already defined. To set default permissions you need administrator privileges. See the following sections for setting up your permissions system:

  • :ref:`user-default-ref`
  • :ref:`user-group-default-ref`
  • :ref:`repo-default-ref`
  • :ref:`repo-group-default-ref`

Setting User defaults

To set default user permissions, use the following steps.

  1. From the |RCE| interface, select :menuselection:`Admin --> Permissions`
  2. Select the :guilabel:`Global` tab from the left-hand menu. The permissions set on this screen apply to users and user-groups across the whole instance.
  3. Save your changes

Setting User Group defaults

To set default user group permissions, use the following steps.

  1. From the |RCE| interface, select :menuselection:`Admin --> User groups`
  2. Select :guilabel:`Permissions`, and configure the default user permissions. All users will get these permissions unless individually set.
  3. Select :guilabel:`Global permissions`, and if you wish to configure non-standard behaviour, uncheck the :guilabel:`inherit from default settings` box and configure the desired permissions
  4. Save your changes

Setting Repository defaults

To set default |repo| permissions, use the following steps.

  1. From the |RCE| interface, select :menuselection:`Admin --> Permissions`
  2. Select the :guilabel:`Object` tab from the left-hand menu and set the |perm| permissions
  3. Save your changes

Setting Repository Group defaults

To set default Repository Group permissions, use the following steps.

  1. From the |RCE| interface, select :menuselection:`Admin --> Repository Groups`
  2. Select :guilabel:`Edit` beside the |repo| group you wish to configure
  3. On the left-hand pane select :guilabel:`Permissions`
  4. Set the default permissions for all |repos| created in this group
  5. Save your changes