Skip to content
Organization

Members and roles

One owner, admins configure, members read - who may do what, the owner's rules, inviting people, and seats.

Squally has three roles: Owner, Admin and Member. Every organization has exactly one owner. The rule: the owner and admins configure, members read.

Owner Admin Member
See every project, run, test and error yes yes yes
Open any project, switch between projects yes yes yes
Ask Fix with Squally, use Fix in your agent yes yes yes
Preview an email report, subscribe or unsubscribe themselves yes yes yes
See the organization’s read keys yes yes yes
Leave the organization no - transfer first yes yes
Create, rename or delete projects yes yes no
Generate a new ingest key yes yes no
Set the Suggest fixes with Claude switch, pull-request comments yes yes no
Connect GitHub and Slack, link repositories yes yes no
Create and revoke read keys yes yes no
Create and change email reports yes yes no
Invite people, change roles, remove members yes yes - not the owner no
Rename the organization yes yes no
Change the plan, open the billing portal yes yes no
Transfer ownership yes no no
Delete the organization, restore it within 30 days yes no no

Fix with Squally still needs a plan that includes it and the project’s switch; the role only decides who may click. Connecting GitHub also needs the person to be an admin of the GitHub account the app is installed on - see GitHub.

Deleting an organization and restoring it is the owner’s - see Deleting and restoring.

The person who creates an organization is its owner. The owner can do everything an admin can, and is the only one who can hand the organization on:

  • Transfer ownership goes to an existing admin only. Make the person an admin first if they are a member. The new owner takes over at once, and the previous owner stays in the organization as an admin.
  • The owner’s role cannot be changed - not by an admin, not by the owner. Ownership only moves by a transfer.
  • The owner cannot be removed, and cannot leave the organization. Transfer ownership to an admin first.
  • Deleting and restoring the organization is the owner’s alone - see Deleting and restoring.
  • Deleting your account is not possible while you own an organization: transfer ownership first, or delete the organization. An organization you own that is already deleted does not hold your account back - but once your account is gone, nobody can restore that organization.

The owner and admins invite people by email, as Admin or Member - nobody is invited as owner. They can also change a member’s role between Admin and Member, remove a member, and revoke an invitation that was not accepted yet. Admins cannot change or remove the owner. Demoting yourself asks for confirmation first, because you cannot undo it on your own. A role change takes effect at once.

The invitation mail comes from account@mail.squally.dev. If it lands in spam or junk, an admin can use Copy invite link on the pending invitation and pass the link on another way - it is the same link as in the mail, and only the invited address can accept it, signed in and confirmed. Adding account@mail.squally.dev and reports@mail.squally.dev (the email reports) to the safe senders keeps later mails in the inbox.

Opening the invitation link signed out offers Sign in to accept and Create an account, the invited address filled in. Signed in with another address, the page names both addresses and offers Sign out and continue: it signs you out and opens Create an account for the invited address, with “Already have an account? Sign in” under it for an address that has one. Either way you come back to the invitation afterwards.

Joining from an invitation agrees to the Beta Terms and the Data Processing Agreement: the line under Join names and links both. Squally records which version each member agreed to and when. The owner agreed when creating the organization.

Settings a member can only read - such as the pull request comments or the Slack run summary - show their switch greyed out.

Every member and every open invitation takes a seat. How many seats an organization has depends on its plan: 1 on Free, 10 on Standard, 30 on Pro. When they are used up, inviting is refused until a seat is free; nobody is removed.