Skip to content

Access and authentication

Use this page when the CMS or docs route does not admit an expected operator.

Complete the existing operator Access flow. If the operator is not admitted, verify the existing policy assignment. Do not guess a user, group, or email domain.

  1. Confirm the environment label and hostname.
  2. Retry sign-in from the CMS screen.
  3. If testing, run the repo’s CMS auth setup with the required environment variables.
  4. Check tests/e2e/cms-auth-helpers.ts for required auth variables and storage-state path.

Authenticated tests skip when the required CMS test credentials or Clerk testing token are unavailable. That is a configuration failure for release proof when POWERADVICE_CMS_E2E_REQUIRE_AUTH=1.

Stop and remediate when:

  • the target host is production;
  • Access credentials are missing;
  • Clerk test credentials are missing;
  • storage-state content would be printed;
  • synthetic content is unavailable.