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), andautomated access control though integration with enterprise identity providers.