Managing who can edit the schema

With the Schema Editing Access extension, we can enable to grant non-admin users access to create and manage endpoints.

Decide what users can edit the schema by selecting the appropriate configuration from the dropdown in the "Plugin Configuration > Schema Editing Access" tab on the Settings page:

  • Users with capability: "manage_graphql_schema"
  • Users with role: "administrator"
  • Users with any role: "administrator", "editor"
  • Users with any role: "administrator", "editor", "author"