Members and roles

Invite your team to Meisei and decide who can manage the account. Everyone who can sign in is a member, and every member holds one of two roles.

RoleWhat it can do
OwnerEverything a member can, plus inviting and removing people, changing roles, managing API keys and the widget signing secret.
MemberEverything else: reviews, loyalty, wishlists, products and settings.

The person who created the account is its owner. Everyone else starts as a member until an owner says otherwise. There are no other permissions. Roles decide who administers the account, not which screens a person can open.

The Members page listing each person with their role and when they joined, and the invitations still waiting

Choose a column heading (Name, Role or Joined) to sort the list by it, and choose it again to reverse the order. Once six or more people are on the team, a search box beside the heading finds someone by name or email.

Invite someone

  1. Open Settings → Members and choose Invite member. You need to be an owner.

  2. Enter their email address, pick the role they should hold, and send.

    The Invite member dialog with an email address and a role picker

  3. They get an email with a link that works for 48 hours. Following it asks them to sign in (or create an account with the same address), then to accept. Accepting adds them with the role you picked and opens the dashboard.

While an invitation is waiting it appears under Pending invitations on the same page. From the row's menu you can Resend it (which sends a fresh link and cancels the old one) or Cancel invitation. Inviting the same address again replaces the earlier invitation.

Your plan caps how many people can be on the account and how many invitations can wait at once. If you hit either cap, the message tells you what to remove or cancel first. See Plans and limits.

Change someone's role

  1. Open Settings → Members.

  2. Open the menu at the end of their row and choose Change role.

    The menu at the end of a member's row, with Change role and Remove from organization

  3. Pick the new role and save. It takes effect right away; they don't have to sign out.

Remove someone

  1. Open Settings → Members.
  2. Open the menu at the end of their row, choose Remove from organization, and confirm. They lose access immediately, and so does any app they connected to Meisei, such as an AI assistant.

API keys belong to the store rather than to the person who made them, so they keep working after that person leaves. If they had one, delete or rotate it under Settings → API keys.

You can remove yourself as long as another owner remains. Removing people still works while your account is past due or canceled, so you can shrink your team before moving to a smaller plan.

If something isn't working

  • You can't change the last owner or remove them. An account always keeps at least one owner. Make someone else an owner first, then change your own role.
  • "Ask an owner." Only owners can change the members list, or create and change API keys. Everyone else can see both.
  • The invitation link doesn't work. It expires after 48 hours, and it only works for the address it was sent to. Ask an owner to resend it.
  • Someone's name or picture looks wrong. Each person sets their own under Settings → Profile. See Settings.

Next steps

  • Signing in, for what your new team member sees.
  • Billing, if you need more seats.
  • Settings, for everything else your team can change.

For developers

An API key or an OAuth connection (such as an MCP client) is not a person, so it holds no role. It acts for the whole organization and is limited by its own permissions instead. Keys can't use the members screen, so a key can never promote itself or anyone else. GET /organization returns the signed-in user's role, and null for that field when the request was authenticated with a key or an OAuth token. See Authentication.