Note: Only the stack owner, admins, and users assigned developer roles, who has invited a specific user, can assign a particular role to that user. Any role you assign to a stack user will be reflected across all the branches of the stack. That user role will be able to access data of only the allowed branch(es) or branches associated with the allowed alias(es). Refer to our Global Modules document for more information.
To update a role assigned to an existing user, log in to your Contentstack account, and perform the following steps:
Note: The stack owner can assign roles to all users of the stack.
Now, the user, whose role is changed, will have updated rights over the stacks and to the content within.
Additional Resource: You can assign a role to users when you add them. Follow the steps mentioned in the Add a New User article.
When you are assigned more than one role, Contentstack evaluates permissions from all your roles together. Your effective permissions are the union of all granted permissions. If your roles grant different levels of access for the same resource, the most permissive access applies.
Example: If one role grants read permission and another grants write permission on the same content type, you will have the write access.