Gitlab Secrets Manager(Openbao) - Update GraphQL Principal type and JWT audience configuration
What does this MR do and why?
This aim of the MR is to make the following changes
- Updated `Principal.type` field from `String!` to `PrincipalTypeEnum!` in
GraphQL schema - Updated JWT audience field to use dynamic server URL instead of hardcoded
'openbao' - Moved the
native_secrets_managerfrom Ultimate to Premium features
References
Issue link: #548596 (closed)
Screenshots or screen recordings
| Before | After |
|---|---|
How to set up and validate locally
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Edited by Shabini Rajadas
