Add appropriate permissions for some GraphQL objects
What does this MR do?
This MR has changes extracted from !40088 (merged).
These changes are necessary for !40088 (merged), but are backwards compatible, and can be applied safely here.
This changes a couple of specs to set up the permissions correctly so that when we apply the permissions during resolver specs (implemented in !40088 (merged)) the tests will continue to pass.
Does this MR meet the acceptance criteria?
Conformity
-
Changelog entry -
Documentation (if required) -
Code review guidelines -
Merge request performance guidelines -
Style guides -
Database guides -
Separation of EE specific content
Availability and Testing
-
Review and add/update tests for this feature/bug. Consider all test levels. See the Test Planning Process.
Edited by Alex Kalderimis