Role mapping allows you to automatically sync user roles between your WordPress site and your Discord server during Discord Single Sign-On (SSO). With the miniOrange Discord Integration plugin, you can configure two-way role synchronization to keep permissions consistent across both platforms.
Discord → WordPress role mapping:
When a user logs in using Discord SSO, their Discord server role is matched with the corresponding WordPress role you’ve configured. This ensures users receive the correct access and permissions on your WordPress website based on their Discord role.
WordPress → Discord role mapping:
If a user’s role changes in WordPress—such as when their membership level is upgraded or downgraded—their Discord role is automatically updated to match. This helps maintain an organized Discord server without any manual intervention.
In addition to role syncing, the plugin also supports automatic user onboarding. If a user registers on your WordPress site and is not already a member of your Discord server, the plugin can automatically add them to your server and assign the appropriate role. User roles are mapped during registration, and any future role updates on your WordPress site are instantly synchronized with the corresponding Discord roles.