diff --git a/infra/values/base/keycloak-values.yaml b/infra/values/base/keycloak-values.yaml index 59a94ea..9e01070 100644 --- a/infra/values/base/keycloak-values.yaml +++ b/infra/values/base/keycloak-values.yaml @@ -200,7 +200,21 @@ keycloakConfigCli: "webOrigins": [], "attributes": { "oauth2.device.authorization.grant.enabled": "true" - } + }, + "protocolMappers": [ + { + "name": "audience-forte-drop-mcp", + "protocol": "openid-connect", + "protocolMapper": "oidc-audience-mapper", + "consentRequired": false, + "config": { + "included.custom.audience": "https://mcp.drop.forteapps.net/mcp", + "access.token.claim": "true", + "id.token.claim": "false", + "introspection.token.claim": "true" + } + } + ] } ], "browserFlow": "browser-auto-idp",