The git server should be made available to users and clients using some form of authentication and authorization.