← All posts

Give Them the Door, Not the Books

2 min readEthan
  • Notes

Hi everyone, hope you're doing well.

You can hand someone the door without handing them your revenue.

Put a volunteer on check-in and they check people in. That's it. An instructor can run their own classes and never see what the studio took. Your bookkeeper can issue a refund without being able to broadcast to your entire contact list.

That was all technically possible before. You just couldn't tell which boxes did it. Forty-eight of them, eight saying "Manage", eight saying "View", and no way to find out what one meant except to grant it and watch.

What changed

Every permission now says what it lets someone do, in a sentence. "Replace the organization logo and banner", not "Profile: Manage".

Most of them collapsed into one. Nobody wants a person who can create a discount code but not edit one, so now it's just: can they manage discounts, or not.

Most areas collapse to one
View, create, edit and delete become a single question: can you manage this, or not.
discounts.managepasses.managequestions.managesettings.managerelationships.managegroups.manage
Unless the extra thing cannot be undone
Then, and only then, the area keeps a second permission.
members.inviteAdds someone who did not have access. Managing only rearranges people who already do
billing.connectDisconnecting the payout account stops every payout immediately
billing.refundSends money out that cannot be retrieved
broadcast.sendLeaves the building and cannot be recalled

A few things kept their own switch, and there's one rule for which: the ones you can't take back.

Worth knowing

We removed the section headings from that list for a day, on the theory that once the labels were good the groupings were clutter.

Wrong, and backwards. A row reading "Passes: manage" tells you less than four rows did, so where it sits has to carry more. Those groupings are the same idea as arranging the menu around the job you're doing, and we'd removed them in the middle of arguing for it. They're back, and there's now a check that fails the build if a permission ends up in no section.

One thing we haven't settled

Exporting your contacts downloads a CSV, and after that it's out of our hands for good. By the rule above that sounds like it deserves its own switch. But it's also just you getting your own list out.

Should anyone who can manage your attendees be able to export them? Or is that one you'd want to hand out on purpose?

contact@whoteaches.com, or just reply if this reached you by email.

Ready When You Are

We'd love to hear about your business

Or reach us at contact@whoteaches.com