Common causes and how to resolve them
If you are trying to invite a user but receive an error, this may be related to the user's existing access level. In the Kustom Portal, a user can only have one role across all of the stores (MIDs) they are associated with.
Role conflict across stores:
If the user you’re trying to invite already exists on another store (MID) with a different role, you will not be able to invite them using a conflicting role.
→ Check your other stores to see if the user is already added elsewhere and with which role.
Try a different role:
If you’re unsure of the user’s existing role or where they are added, try inviting them using a different access level. The role can be updated later—if your admin permissions allow.
Admin access limitations:
If you still can’t invite or update a user, it might be because you are not an admin on all the MIDs that the user is part of.
For example:
You are an admin on MID X, and you try to update User A (who is on MID X) to a new role. However, User A is also added on MID Y, and you are not an admin on MID Y.
In this case, the update fails because Kustom follows a “one user = one role” across all MIDs policy. You cannot modify a user whose full access context spans MIDs you don't have admin rights on.