Skip to content

Allow extra permissions in Project & Issue GraphQL types

What does this MR do?

Allow extra permissions for the Types::ProjectType and Types:IssueType GraphQL types. As we'll be adding more permissions in CE.

Now this spec only validates if all the expected permissions are present, but it will not fail if there are more.

What are the relevant issue numbers?

This is a backport of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/10501

Does this MR meet the acceptance criteria?

Merge request reports