Example GraphQL gPAT implementation

What does this MR do and why?

This is an example GraphQL granular token authorization implementation MR that demonstrates adding:

  • a READ_ISSUE permission with a project boundary to the Issues::IssueType object for GraphQL queries
  • a CREATE_ISSUE permission with a project boundary to the Mutations::Issues::Create mutation for GraphQL mutations

References: #571513

Edited by Ajay Thomas

Merge request reports

Loading