👥 Audience: 10KC Team
What is super admin mode?
Super admin mode is a way to access "any" tenant for the purpose of configuring, demoing, trouble shooting, etc.
When can and can't you use it?
For internal / testing tenants, feel free to use super admin at your discretion e.g. to test newly launched features in official demo tenants, help team members with external demos etc.
For partner / customer tenants, there should be an explicit reason for a team member to access partner/customer data. Please find below a list of reasons.
CS team member helping another member with configuration, audit of the site, trouble shooting, etc.
Multiple CSMs are on an account
Vacation coverage: main CSM is on vacation
CS demo to sales a look-a-like config (show them the config)
Demo to a new team/LOB at a customer. If we are introduced to that team, there is implicit permission to share the tenant config, so this is ok.
Engineering team member investigating a bug and verifying the fix for the bug resulting from a Partner Ask
CS gives login access to a Sales Team member to poke around and train themselves
Demo to a new team/LOB at a customer. If we were NOT introduced to that team and has no idea the other LOB is interested, we cannot share. Just check with our existing client first.
Under no circumstances can a tenant be shared with another customer (e.g. as a demo)
Random access to a tenant, for no documented reason, is 100% not ok
How to use super admin mode?
Please reach out to #product-support on Slack to give you super admin access before you try any of the below methods.
There are a couple ways to use super admin mode:
Save the login URL
Save this URL where it's handy (e.g. pin to your profile in Slack, save in Notes, save in Notion etc.):
https://tenantname.10kbeans.com/api/v2/auth/superAdminLoginUrl?email=youremailaddress
Replace "tenantname" with the tenant you are trying to access
Replace "10kbeans" with "tenthousandcoffees" if you are accessing production tenants
Replace "youremailaddress" with your email address
Once 2. and 3. are done, copy and paste the URL to any web browser
You will receive an email with login link to the tenant
Add bookmark to Chrome
Add Super Admin Bookmark to Google Chrome
To use the bookmark visit the Tenants login screen you want to access e.g. if you want to access 10KC Connects tenant visit www.10kcconnects.tenthousandcoffees.com/login
(just an example, please DO NOT super admin to 10kcconnects without a valid reason)Click the bookmark
Enter the tenant name
Enter your email
Enter the email of the admin you want to login as (super admin logs you in on behalf of that admin)
You will receive an email with login link to the tenant
Super Admin Bookmark
Production (tenthousandcoffees.com)
javascript:(() => { const tenantSlug = window.prompt("Tenant Slug:"); const email = window.prompt("Your Email:"); const desiredEmail = window.prompt("Desired account email (optional):"); if (!tenantSlug || !email) { alert("need both tenant slug and email!"); } else { const URL = `https://${tenantSlug}.tenthousandcoffees.com/api/v2/auth/superAdminLoginUrl?email=${email}&desiredEmail=${desiredEmail}`; fetch(URL);} })();Stage (10kbeans.com)
javascript:(() => { const tenantSlug = window.prompt("Tenant Slug:"); const email = window.prompt("Your Email:"); const desiredEmail = window.prompt("Desired account email (optional):"); if (!tenantSlug || !email) { alert("need both tenant slug and email!"); } else { const URL = `https://${tenantSlug}.10kbeans.com/api/v2/auth/superAdminLoginUrl?email=${email}&desiredEmail=${desiredEmail}`; fetch(URL);} })();