Decide who can teach it, and who can only ask
Your knowledge is what the assistant says to customers. SupaCortex keeps changing it to the people you choose, with Google or Microsoft sign-in and a second step that cannot be skipped.
- Four roles
- Google and Microsoft SSO
- Authenticator codes
How does access control work in SupaCortex?
Every person in a SupaCortex workspace has one of four roles - Viewer, Editor, Admin or Owner - and each role includes the one below it. People sign in with a password, or with Google or Microsoft for users who already exist in the workspace, and an organisation can switch to SSO only. Anyone can add two-step verification with an authenticator app, which is asked for even after SSO. Role changes and deactivations apply to open sessions within a minute.
- Roles: Viewer < Editor < Admin < Owner. Only an Owner can create or change an Owner.
- The last active Owner cannot be demoted or deactivated.
- Google and Microsoft sign-in for existing users; optional SSO-only mode.
- Authenticator-app codes (TOTP) with ten single-use recovery codes.
- Repeated failed sign-ins are throttled; five wrong codes lock the second step for 15 minutes.
- Each workspace has its own sub-domain and its own databases.
Each role includes the one below it
Give most people Viewer. Editors keep the knowledge current; Admins run the workspace.
| What they can do | Viewer | Editor | Admin | Owner |
|---|---|---|---|---|
| Team chat, the playground, reading projects, documents and drafts | Yes | Yes | Yes | Yes |
| Uploading, reindexing and deleting documents; running feeds | No | Yes | Yes | Yes |
| Reviewing and approving Q&A mined from past tickets | No | Yes | Yes | Yes |
| Projects, the chat widget, API connectors, cloud-drive connections | No | No | Yes | Yes |
| Users, API keys, conversation logs, insights and AI credits | No | No | Yes | Yes |
| Creating or changing an Owner; invoices | No | No | No | Yes |
Sign-in that holds up
Google and Microsoft sign-in
Most teams already have a company Google or Microsoft account. They should not need another password.
- "Continue with Google" or "Continue with Microsoft" on your workspace's sign-in page.
- Only people who already have an active user in your workspace get in - no accounts appear on their own.
- Deep links survive the round trip, so a shared link opens the right page after sign-in.
- SSO-only mode hides the password form and refuses password sign-ins.
A second step people cannot skip
Two-step verification is checked at sign-in - with a password or with SSO.
- Any authenticator app: Google Authenticator, Microsoft Authenticator, 1Password and the like.
- The QR code is drawn on our own server; the secret never goes to a third-party QR service.
- Each code works once; five wrong codes lock the second step for fifteen minutes.
- Ten recovery codes, shown once; regenerating them retires the old set.
- Turning it off needs a current code, so a stolen session cannot remove it.
Changes that take effect now
When someone leaves or changes job, their access should change with them - not at the next sign-in.
- Every request re-checks that the user is still active and still has the role in their token.
- Deactivate a user, or lower their role, and it applies within a minute.
- Only an Owner can create, promote, change or reset another Owner.
- The last active Owner cannot be removed, so a workspace is never left without one.
Access is by role and by project. SupaCortex does not copy file-level sharing from Drive or SharePoint - you choose what each project contains and who can ask it.
Related
Questions people ask before they start
Bring your security questionnaire to the demo.
Book a 30-minute demo on your own documents. We set up a 14-day trial workspace for you - no credit card, no setup fee.
Questions first? Email info@greatdevelopers.com or call +91 8585953085.