Everyone gets the keys they need

Composerie has five roles, so the person packing orders does not also hold your Shopify connection, and a freelance designer can build products without seeing what you are billed.

30-day free trial. Cancel anytime.

Screenshot pending

Five roles, stacked

Each role contains the one below it, so you are picking how far up someone goes rather than ticking a grid of boxes. A viewer reads the dashboard and the analytics. Fulfillment adds the orders. An editor adds designs, products, media and campaigns. An admin adds the customizer settings and the integrations. The owner adds the billing.

  • Viewer reads the dashboard and analytics
  • Fulfillment works the orders
  • Editor builds designs, products and media
  • Admin holds the customizer and the integrations
  • Owner holds the billing

The role that pays for itself

Fulfillment is the one worth knowing about. It opens the orders and stops there: no design tools, no product settings, no integrations, no billing. That is exactly the shape of the person who packs and ships for you, or the agency handling your dispatch, and it means you can hand them what they need without handing over your store.

  • Orders open, everything else closed
  • No integrations and no billing
  • Fits the person who ships, not the person who builds

Money stays with the owner

Billing is the only thing an admin cannot reach. Someone can run the whole operation, connect providers, change the customizer, publish products, and still never see the invoices. And ownership itself does not move on one click: the current owner starts the transfer, the new owner accepts it, and until they do nothing has changed.

  • Billing is owner-only
  • Admins run everything else
  • Ownership transfers need both sides to agree

Adding someone, and changing your mind

You invite by email and they join by accepting, so nobody is silently added to your account. An invitation that turns out to be a mistake can be cancelled before it is accepted. Change someone's role later and they are told, which matters more than it sounds: a designer who suddenly cannot open products should know why rather than assume something broke.

  • Invitations are accepted, not imposed
  • A pending invitation can be cancelled
  • A role change tells the person it happened
Screenshot pending

Everyone can see who is in the room

Any member can look at the team list, even a viewer. Hiding who has access to a store from the people working in it helps nobody, and someone noticing an account that should have been removed months ago is worth more than the secrecy. Managing that list is a different matter and stays behind the roles that should hold it.

  • The team list is visible to every member
  • Managing the list is restricted
  • Two-factor authentication is available for accounts

Questions, answered

What are the five roles?

Owner, admin, editor, fulfillment and viewer. They stack, so each one includes everything the role below it can do and adds to it, which means you decide how far up somebody goes rather than assembling permissions one at a time.

Can I give someone access to orders only?

Yes, that is the fulfillment role. It opens the orders and nothing else: no designs, no product settings, no integrations, no billing. It suits whoever packs and ships for you, or an agency that handles your dispatch.

Who can see the invoices?

Only the owner. An admin can run the entire operation, connect providers, change the customizer and publish products, and still never see what you are billed.

How do I hand the account to someone else?

Ownership transfer takes two steps. The current owner starts it and the incoming owner accepts, and nothing changes until they do. An account this important should not move on a single misplaced click.

Does someone know when I change their role?

Yes, a role change emails the person it applies to. It saves a support conversation: someone who suddenly cannot open the product editor learns that their access changed instead of assuming the app is broken.

Bring your people in, carefully

Invite one person with the smallest role that fits, and widen it when it pinches.

30-day free trial. Cancel anytime.