Access Control

3.4. Access Control#

Remote services like GitLab and GitHub, not only allow repository owners to grant access to hosted repositories, but they also offer:

  • fine-grained access control over content, functions and actions,

  • controlled access at an organizational level across multiple repositories,

  • the ability to further distribute access rights,

  • protection for specific resources (e.g protected main branch), and

  • automated access control though integration with enterprise identity providers.