• Icon: Sub-task Sub-task
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • Admin Screens
    • None
    • Product / Portfolio Work
    • False
    • Hide

      None

      Show
      None
    • False
    • None
    • None
    • None
    • OCP Console - Sprint 278

      This is the sub-task for the group impersonation work. https://issues.redhat.com/browse/CONSOLE-4734 

      Currently[ initPayload struct|https://github.com/Leo6Leo/console/blob/main/pkg/graphql/resolver/utils.go#L39] only supports single ImpersonateGroup string

      Acceptance Criteria:

      • Update initPayload struct to support multiple groups (array of strings)
      • Modify InitPayload function to handle multiple Impersonate-Group headers
      • Ensure GraphQL subscriptions work with multi-group context

              rh-ee-leoli Leo Li
              rh-ee-leoli Leo Li
              None
              None
              None
              None
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: