Area: UI
Sub-Area: GraphiQL Access
Issue
Users were completely unable to access the GraphiQL interface, receiving errors or being blocked from loading the page entirely. This was different from the blank screen issue - the page would fail to load at all or show access denied errors.
Common Error Messages:
- Access denied to GraphiQL
- GraphiQL endpoint not found
- Permission denied for developer tools
Solution
Access control and routing for GraphiQL have been fixed. The issue was related to: - Incorrect permission checks for the GraphiQL endpoint - Missing route configuration - Authentication token handling
To access GraphiQL now:
1. Ensure you have the "Manage Platform Settings" privilege or a custom policy allowing GraphQL access
2. Navigate to Settings > Developer Tools > GraphiQL
3. Alternatively, use the direct URL: /api/graphiql
For administrators to enable GraphiQL access: - Create a policy granting "Manage Developer Tools" privilege - Or grant "Manage Platform Settings" to users who need GraphiQL access
Additional Notes
Fixed in version v0.3.11. GraphiQL access requires appropriate permissions. Administrators should grant access selectively to users who need to interact with the GraphQL API directly.
Related Documentation
Tags:
ui, graphiql, access-control, permissions, authentication, developer-tools, bug-fix, v0.3.11