Loading
Draft: Expose the trigger service account role in GraphQL
Stack
- !251852 — column and model
- !253659 — provisioning at the default role
- !253667 — choosing the role, and the ceiling
- This MR —
serviceAccountAccessLevelGraphQL argument
What does this MR do and why?
Adds serviceAccountAccessLevel to aiFlowTriggerCreate and aiFlowTriggerUpdate, so the trigger form can pick the project role for an autonomous trigger's dedicated service account.
The service layer already accepts the parameter and caps it, so this only opens the API. The value is ignored for triggers without an autonomous event type.
Related: #594180
Testing
Mutation argument specs cover the new argument on both mutations. The behaviour it drives is covered in !253667.
Edited by Eduardo Bonet