Auto-Role By Email - HL Vanilla Community
<main> <article class="userContent"> <p>The <strong>Auto-Role by Email</strong> addon allows <em>new </em>users to be added to specific Roles based on their email domain (in addition to the default Member Role). </p><p><strong>📝 NOTE</strong>: Unlike most addons, you cannot enable this one yourself; to have it enabled, contact your CSM or Vanilla Support. </p><h2 data-id="considerations">Considerations</h2><ul><li>Your <strong>Higher Logic Vanilla (Vanilla)</strong> community must be configured to require users to confirm their email addresses to register (to enable this feature, navigate to <strong>Dashboard > Settings > Membership > Registration</strong>).</li><li>Users must confirm their email addresses to be placed in the selected Role(s). Those who do not will remain in the default <em>Unconfirmed R</em>ole.</li><li>This feature is <strong>not retroactive</strong>: it will <em>only </em>apply to <em>new users </em>who join your community.</li></ul><h2 data-id="set-up-auto-role-by-email">Set up Auto-Role by Email</h2><p>Let's walk through the steps to configure one of your Roles for Auto-Rule by Email.</p><p>1. Access the Dashboard.</p><p>2. Navigate to <strong>Settings > Membership > Roles and Permissions</strong>.</p><div class="embedExternal embedImage display-large float-none"> <div class="embedExternal-content"> <a class="embedImage-link" href="https://us.v-cdn.net/6030677/uploads/XP2P26TT0EWR/access-roles-perm.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/XP2P26TT0EWR/access-roles-perm.png" alt="access_roles_perm.png" height="618" width="1318" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <p>3. Edit (or create) the Role you’d like to silo all users from a particular domain into.</p><p>4. With the addon enabled, a new field is available when editing/creating Roles: <strong>Domains</strong>. Enter the appropriate domain name(s) in this field.</p><p><strong>✔️ TIP</strong>: You can list multiple domains by simply separating them with spaces. </p><div class="embedExternal embedImage display-large float-none"> <div class="embedExternal-content"> <a class="embedImage-link" href="https://us.v-cdn.net/6030677/uploads/DT4N52PSICHJ/domains-field-example.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/DT4N52PSICHJ/domains-field-example.png" alt="domains_field_example.png" height="552" width="947" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <p>Any users belonging to the domain(s) listed here will automatically be assigned this Role upon joining the community, in addition to the default Member Role.</p><p><strong>✔️ TIP</strong>: You can edit (or create) multiple Roles and list these same domains to have multiple Roles assigned to these users.</p> </article> </main>