Open the member’s row
In Team & Projects → Members, find the member and click the chevron on the left of their row to expand. The expanded row shows two sections — Account Access and Project Access — each independently manageable. The Account Access section shows the member’s account role (if any). The Project Access section lists every project they have a role on. Each grant has its own⋮ menu.
Change or remove a project role
On the Project Access section, click the⋮ next to any project row.

Both actions affect only the project on this row. To change a member’s role on a different project, open that project’s row in the same Project Access section.
Change or remove an account role
The Account Access section works the same way for the member’s account role. If they have one, the section shows the role with a⋮ menu offering:
If the member has no account role, the section shows the Add to Account button instead. Clicking it grants an account role with no email — same flow as the post-invite expansion in Invite a member.
Adding a project after invite
The + Add to Project button in the Project Access header isn’t a “change role” action — it’s the equivalent of granting access to an additional project after the member has already accepted an invite. Pick a project and a project role; the member gains that grant immediately, no email step. This is how a member who started with one project ends up on three — invite once, add to more projects as their responsibilities grow.Effects of a change
API keys created by the member inherit their current access — so changing the member’s roles also changes what their existing keys can do. Rotate keys after a demotion if you want to make sure no key has more access than the member currently does.
Restrictions
A few rules the dashboard enforces:- You can’t change your own roles — a member with permission to manage members can change other members’ roles, but not their own. Ask another account-role holder (or the Owner) for self-promotions.
- You can’t change the Owner’s roles — the Owner has full access by definition; the role picker isn’t shown for the Owner row.
- You can’t remove the only
account.members.manageholder — the dashboard prevents you from removing or demoting the last member who could manage other members. There has to be at least one path back to inviting/managing.
Related
Invite a member
Add a teammate at account or project scope.
Remove a member
Remove the member from the account entirely.
Roles, scopes, and the Owner
The Account vs Project model.