-
Notifications
You must be signed in to change notification settings - Fork 52
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Is your improvement proposal related to a problem? Please describe.
Currently, in the OIDC token generation it would be good to include an immutable claim field for the organization that is not its name.
Describe the solution you'd like
Include the organization Id in the default JWT Claims and maybe in the SUB claim composition.
As described here: https://docs.semaphoreci.com/reference/openid
Describe alternatives you've considered
No response
Additional context
The JWT implementation can be found here: https://github.com/semaphoreio/semaphore/blob/main/secrethub/lib/secrethub/open_id_connect/jwt.ex
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
Type
Projects
Status
Backlog