Skip to content

Allow developers to view project settings

Description

Currently, users below Master permissions on a project cannot access Settings, besides a limited Members page.

This prevents Developer members from having any visibility into a project's merge settings, integrations, and repository rules.

Merge settings, push rules, and protected branches/tags directly affect how developers interact with the project. Differences in settings between projects causes confusion when things don't work as expected. Developers should be aware of constraints upon them so they can plan accordingly or discuss concerns with a higher-level user.

Proposal

  1. Grant Developer project members access to read-only views of at least a subset of settings found under General, Integrations, Repository, and CI/CD.

  2. Alternatively, a new page that provides a simple overview of specific project settings can be created.

  3. Optionally, there may be additional settings regarding what is/isn't visible.

Edited by Mark Nuzzo
OSZAR »