The tenant configuration is a GitLab repository that contains the configuration of your tenant.
This is an "As Code" approach to configure your tenant. You will be able to simply edit the configuration files and commit them to apply the changes.
All the configuration must be in the
tenant.yml file and respect this
Here is an example of a minimal
description: A Forge tenant
- slug: group-A
|The name of the tenant that will be displayed on the Forge services.
|The slug of the tenant as configured by the Forge team. This value cannot be changed.
|The slug of the parent tenant configured by the Forge team. This value cannot be changed.
|The description of the tenant that will be displayed on the Forge services.
|The relative path to the image of the tenant in the GitLab repository that will be displayed on the Forge services.
|The list of the permissions groups object. See here for more details.
|The intranet configuration object. See here for more details.
|The slug of the group. This is only used for improving the readability of the configuration. It is not used in Forge services.
|The list of permissions that the group will have. See here for more details.
|The list of members that will be in the group.