Users cannot directly create top-level groups. In general a top-level group should represent some autonomous unit within the University. Examples of top-level groups include: colleges, departments and groups within departments.
To request a group, [open an issue in this project](https://gitlab.developers.cam.ac.uk/uis/devops/devhub/docs/issues/new). We need to have a human-friendly name for the group, a suggested "short name" for the group and at least two initial admins for the group.
> **Note:** all group admins must have already signed in to the Developer Hub and accepted the terms and conditions.
## How can I get a "Robot" account?
A "robot" account is an account which is not directly associated with an individual. These accounts are often used to integrate Continuous Integration or Continuous Deployment solutions with your source control. The Developer Hub supports [deploy keys](https://gitlab.developers.cam.ac.uk/help/ssh/README.md#deploy-keys) which can be used to give access on a per-project basis.
If a deploy key does not suit your needs, [open an issue in this project](https://gitlab.developers.cam.ac.uk/uis/devops/devhub/docs/issues/new) and we can create a robot account for you.
## How can I invite external collaborators?
An "external collaborator" is someone who you wish to give access to a Developer Hub project but who does not have an active Raven account. We grant external collaborator accounts on a case-by-case basis. [Open an issue in this project](https://gitlab.developers.cam.ac.uk/uis/devops/devhub/docs/issues/new) if you want an external collaborator account created.