Skip to content
This repository has been archived by the owner on Oct 8, 2024. It is now read-only.

Latest commit

 

History

History
19 lines (15 loc) · 2.13 KB

idam.md

File metadata and controls

19 lines (15 loc) · 2.13 KB

IDAM integration with uds-capability-gitlab

This gitlab capability is preconfigured to work with an IDAM solution, but IDAM is disabled by default.

IDAM Variables

These Zarf variables are mapped to gitlab helm chart values that are documented here.

Key Type Default Description
GITLAB_IDAM_ENABLED bool false Enables/disables IDAM
GITLAB_IDAM_ALLOWED_SSOS list [] Enables auto creation of accounts when signing in with OmniAuth
GITLAB_IDAM_BLOCK_AUTO_USERS bool false Enables/disables auto created users being blocked by default
GITLAB_IDAM_AUTO_LINK_USER string "" Allows users authenticating via an OmniAuth provider to be automatically linked to a current GitLab user
GITLAB_IDAM_AUTO_SIGNIN string "" Single provider name allowed to automatically sign in
GITLAB_IDAM_EXTERNAL_PROVIDERS list [] Define which OmniAuth providers you want to be external
GITLAB_IDAM_PROVIDERS multi-line list [] See documentation
GITLAB_IDAM_SYNC_ATTRIBUTES list [] List of profile attributes to sync from the provider upon login
GITLAB_IDAM_SYNC_PROVIDERS list [] List of provider names that GitLab should automatically sync profile information from