# Omgevingsvariabelen Als je PABC installeert met de helm chart, worden deze variabelen geconfigureerd met de chart values. Zie [de helm chart in github](https://github.com/Platform-Autorisatie-Beheer-Component/PABC-API/tree/main/charts/pabc) voor meer informatie. --------------------------------- | **Variabele** | **Waarde** | |------------------------------------|----------------------------------------------------------------| | ConnectionStrings__PabcConnection | Connectiestring voor de Postgres database.
Meer informatie Volgens het format `Host=my-hostname; Database=database-name; Username=my-username; Password=my-secret-password`. In de helm chart worden deze waardes individueel opgegeven onder `settings.database`.
| | API_KEY__N | Lijst van uitgegeven API keys.
Meer informatie Er kunnen meerdere API keys opgenomen worden in de configuratie: API_KEY__0, API_KEY__1, etc. De API keys kunnen elke willekeurige waarde hebben. Calls naar de api moeten voorzien zijn van een 'X-API-KEY' header met als waarde een van deze API keys. In de helm chart worden deze waardes opgegeven onder `settings.apiKeys`
| | JSON_DATASET_PATH | Optioneel kunt u een pad opgeven naar een JSON-bestand met een dataset om de database te initializeren. **LET OP**: hierbij wordt alle bestaande data verwijderd.
Meer informatieHet bestand moet geldig zijn volgens [het JSON-schema](https://raw.githubusercontent.com/Platform-Autorisatie-Beheer-Component/PABC-API/refs/heads/main/PABC.MigrationService/dataset.schema.json)
| | Oidc__Authority | URL van de OpenID Connect Identity Provider
Meer informatie Bijvoorbeeld: `https://login.microsoftonline.com/ce1a3f2d-2265-4517-a8b4-3e4f381461ab/v2.0`
| | Oidc__ClientId | Voor toegang tot de OpenID Connect Identity Provider
Meer informatie Bijvoorbeeld: `54f66f54-71e5-45f1-8634-9158c41f602a`
| |Oidc__ClientSecret | Secret voor de OpenID Connect Identity Provider
Meer informatie Bijvoorbeeld: `VM2B!ccnebNe.M*gxH63*NXc8iTiAGhp`
| | | Oidc__FunctioneelBeheerderRole | De waarde van de role claim in het JWT token van de OpenID Connect Provider voor toegang de gebruikersinterface foor de beheerfuncties
Meer informatie Bijvoorbeeld: `PABC-Functioneel-Beheerder`
| | Oidc__NameClaimType | De naam van de claim in het JWT token van de OpenID Connect Provider waarin de volledige naam van de ingelogde gebruiker staat
(default waarde is `name`) | | Oidc__RoleClaimType | De naam van de claim in het JWT token van de OpenID Connect Provider waarin de rollen van de ingelogde gebruiker staan.
(default waarde is `roles`) | | Oidc__EmailClaimType | De naam van de claim in het JWT token van de OpenID Connect Provider waarin het e-mailadres van de ingelogde gebruiker staat.
(default waarde is `email`) | | | |