Troubleshoot Workspace Access and Permissions

This article shows how to diagnose Joomla menu access, allowed groups, inherited memberships, role/override conflicts, explicit denies, disabled Workspaces/connections and destination permissions with representative accounts.

What you need to know

  • An explicit deny wins over allow, and no applicable allow means denied.
  • Frontend button visibility is only guidance. QCSB rechecks authorization server-side and rejects forged Workspace/location/item references.

Troubleshooting procedure

  1. Confirm the Joomla menu item is published and its Joomla Access level includes the user.
  2. Confirm the Workspace is enabled and the user belongs to at least one listed Allowed user group.
  3. Review the Workspace role, any Custom Permission denies, and any connection-specific override/No Access rule.
  4. For Copy/Move, check source and destination permission separately; access to the source does not grant access to the destination.
  5. Test with the affected normal account, not Super User, after changing Joomla group membership or Workspace rules.

Verify the result

  • An allowed normal account can open the intended Workspace.
  • An account outside the allowed rules cannot use the Workspace/action.
  • Connection overrides and source/destination permissions behave exactly as configured.

Important limits and mistakes to avoid

  • A successful Super User test does not prove a normal Joomla group has correct Workspace access. Test with the real role.

If it still fails

  • Change one variable at a time and repeat the same small test after each correction.
  • Use QCSB sanitized errors/Status/Test Connection before changing unrelated provider or Joomla settings.
  • If the issue remains, collect version, provider type, Workspace/user role, task state where relevant, and sanitized messages for support. Never include secrets.

Community Discussion

For practical QCSB workflows and discussion with other Joomla site owners, visit the QC Storage Bridge Community. For private support, bug reports, account-specific entitlement issues, or feature requests, use the QuantaCade support system.