Назначение параметров провайдера описано на странице «Обзор»; место записи и применение изменений — на странице «Настройка».
Провайдер SAML
Параметры провайдера SAML и их действие описаны в разделе «SAML».
- Пакет для ОС Linux
- Omnibus Docker
- Helm-чарт
- Модуль Deckhouse Kubernetes Platform
Провайдер SAML записывается ещё одной записью массива gitlab_rails['omniauth_providers']:
gitlab_rails['omniauth_providers'] = [
{
name: 'saml',
allowed_groups: ['gitlab'],
admin_groups: ['admin'],
groups_attribute: 'gitlab_group'
}
]/srv/code/config/gitlab.rb на томе конфигурации.Запись SAML хранится в объекте Secret и подключается в global.appConfig.omniauth.providers так же, как запись OpenID Connect.
Провайдер — это запись параметра providers в секции spec.appConfig.omniauth:
providers:
- name: 'saml'
allowedGroups:
- 'gitlab'
adminGroups:
- 'admin'
groupsAttribute: 'gitlab_group'