Hi @ferret141 ! Just following up to see if you still need assistance with user permissions.
@WidleStudioLLP is correct here - you would need to promote a user to Admin to be able to invite other users.
At this time, the "user mangement" permission category does not include the ability to invite users, but I will create an internal feature request to consider adding this in the future!
Here is more info about the "User Management" permission category if you are interested!
Sharing an update about this - it is possible for Admins to delegate the creation of user invites for other users via API key on the Business and Enterprise plans.
Here's more info about access tokens and how to specify scopes/permissions when using the token.
If I understood correctly between what you and Widle have said, the following is true?:
From a front-end perspective you need an admin/owner role to invite users.
Even if you create a new role and give that role user invite permissions it will not work because there are dependencies tied to the default admin/owner roles.
From a back end perspective, the user invite API endpoint can be used on business/enterprise plans as a workaround to this.