User management
The user that creates an Ably account is assigned the account owner role. An account owner has permission to undertake any action within an account, such as inviting new users. There are two other account roles that inherit a subset of an account owner’s permissions. An account can only have a single account owner.
User roles
Users can be assigned to the following roles. Each user may be assigned multiple roles:
- Developer
- Billing
- Admin
- Owner
User roles have the following permissions:
Permission | Developer | Billing | Admin | Owner |
---|---|---|---|---|
View all apps | ✓ | ✓ | ✓ | ✓ |
View app configuration | ✓ | – | ✓ | ✓ |
View app settings | ✓ | – | ✓ | ✓ |
View app statistics | ✓ | ✓ | ✓ | ✓ |
View account statistics | ✓ | ✓ | ✓ | ✓ |
Configure own 2FA | ✓ | – | ✓ | ✓ |
Invite new users | – | – | ✓ | ✓ |
Remove existing users | – | – | ✓ | ✓ |
Manage API keys | – | – | ✓ | ✓ |
Manage app configuration | – | – | ✓ | ✓ |
Manage app settings | – | – | ✓ | ✓ |
Create apps | – | – | ✓ | ✓ |
Receive limit notifications | – | – | ✓ | ✓ |
Configure single sign-on | – | – | – | ✓ |
Enforce 2FA | – | – | – | ✓ |
View invoices | – | ✓ | – | ✓ |
Update billing information | – | ✓ | – | ✓ |
Manage account package | – | – | – | ✓ |
Change user roles
To add or remove roles from a user:
- Log in to your account.
- Select Users from the account navigation dropdown.
- Click the checkboxes corresponding to the roles you want to add or remove.
Invite a new user
To invite a new user to your account:
- Log in to your account.
- Select Users from the account navigation dropdown.
- Click Invite new user.
- Enter the user’s first name and email address, then click Invite.
- The user can then follow the instructions emailed to them to join your account.
Remove a user
To remove a user from your account:
- Log in to your account.
- Select Users from the account navigation dropdown.
- Click the Delete button next to the user to remove from the account.
- Confirm the action.
Close your account
You can close your account at any time by downgrading to the Free package. Use the following steps to close your account:
- Log in to your account.
- Ensure you are the account owner.
- Downgrade your paid package to Free:
- Navigate to Account then Billing.
- Click Save billing details to save your changes.
- After your account has been downgraded to Free, go to the My Settings page.
- Navigate to Want to delete your profile?.
- Click start to begin the closure process.
- On the Close Your Ably Account page:
- Review the account summary, including ownership, package type, and app details.
- Click Confirm Closure to permanently deactivate your Ably account.
Your account closure will take effect at the start of the next billing cycle (on the 1st of the month), once Ably confirms that your final invoice has been paid.
Disconnect SSO provider
If you use SSO (Single Sign-On) to log in to your Ably account, you must first set a password and disconnect your SSO provider before closing your account. The self-service account closure process requires a password to authenticate the closure request. The following steps set a password and disconnect your SSO provider:
- Log in to your account using your current SSO method (Google or GitHub).
- Navigate to Account then My Settings.
- In the Password section, click Change your password.
- Click Update my personal settings to save the changes.
- Scroll to the Login provider section.
- Click remove connection next to the SSO provider/s you want to disconnect.
- After completing these steps, return to the instructions above to close your account.