I want to sync user individual roles for users, when they are granted access, to a secondary site. Here’s an example:
User Joe has a custom role Sysadmin in the main site – Site A. That role exists in the secondary site – Site B, but user Joe has not been given. User Joe is given access to Site B. I want the role to automatically be added to his user ID on Site B when given access.
When roles from the main site exist at the subsites you may sync. roles for user from the main site for this user at all other subsites if go to “Network Admin”->”Users”, and click “Capabilities” link under selected user. Then click “Update Network” button. It will copy the list of user roles granted to user at the main site and grant it to the same user for every subsite.