Developer access
Let a theme developer work on your store — safely and revocably.
When you hire someone to build a theme, you don’t hand over your store. You grant a scoped Theme Access key from Settings → Developer access.
What a Theme Access key can do
- Edit your theme’s code and publish theme changes.
- Preview drafts before anything goes live.
What it can not do
- It cannot switch your live theme, buy a paid theme with your payment method, or delete a theme — those stay owner-only.
- It cannot touch orders, customers, payments, or settings — it’s scoped to themes and nothing else.
So a developer can build and publish a theme, while you keep control of go-live and everything commercial.
Granting access
- Go to Settings → Developer access.
- Enter the developer’s email and (optionally) a label.
- Choose an expiry (30 days by default).
- Copy the key that’s shown once and send it to the developer. They use it with the Cartisto CLI.
The developer runs cartisto login --store <your-store> --key <key> and works
from their own editor.
Managing access
Developer keys are listed by person, with their expiry and last-used time. Revoke a key the moment a project ends or if it’s ever exposed — it stops working immediately.
Treat the key like a spare key to the shop Anyone holding it can edit and publish your theme code until it expires or you revoke it. Share it over a secure channel, set an expiry, and revoke when the work is done.