<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Cisco ISE 2.4 Guest Portal - Custom dropdown box for sponsor email - sponsor email being added to guest email - invalid format in Network Access Control</title>
    <link>https://community.cisco.com/t5/network-access-control/cisco-ise-2-4-guest-portal-custom-dropdown-box-for-sponsor-email/m-p/3717557#M507283</link>
    <description>&lt;P&gt;Hoping someone could lend a further hand on this issue, using ISE version 2.4&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Working on trying to add the option in Cisco ISE Guest Registration portal where rather than the end user having to type in the sponsor's email address there is a dropdown box listing the sponsors and the guest user attempting to register can just select a sponsor and click on submit.&amp;nbsp; I am using a script that I found in these message boards created by Justin Kunst (thanks Justin), however, when the guest trying to register clicks on submit, the sponsor's email address is inserted into the email address field that the registering guest user had filled out, then I get an error that the email address is in an invalid format.&amp;nbsp; As an example the email address field will appear as userx@xyx.com , userY@sponsoremail.com&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you all in advance for any assistance.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Script I am attempting to use is as follows:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;&amp;lt;script&amp;gt;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;(function(){&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;setTimeout(function(){&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;//Put your data here. Left side is visible to user - should be a name. Right side email address.&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;var persons = {&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;‘Sponsor 1’: ‘email1@gmail.com’,&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;'Sponsor 2': 'email2@gmail.com'&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;}&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;jQuery("input[name='guestUser.fieldValues.ui_reason_visit']").parent().hide();&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;jQuery("input[name='guestUser.fieldValues.ui_reason_visit']").parent().after("&amp;lt;div class='ui-select'&amp;gt;&amp;lt;div data-corners='true' data-shadow='true' data-iconshadow='true' data-wrapperels='span' data-icon='arrow-d' data-iconpos='right' data-theme='a' class='ui-btn ui-shadow ui-btn-corner-all ui-btn-icon-right ui-btn-up-a' id='outerDiv'&amp;gt;&amp;lt;span class='ui-btn-inner'&amp;gt;&amp;lt;span class='ui-btn-text'&amp;gt;&amp;lt;span id='displayName'&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class='ui-icon ui-icon-arrow-d ui-icon-shadow'&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;select name='guestUser.fieldValues.ui_email_address' id='guestUser.fieldValues.ui_email_address' class='ui-body-a'&amp;gt;&amp;lt;/select&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;");&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;jQuery.each( persons, function( key, value ) {&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;jQuery('#guestUser\\.fieldValues\\.ui_email_address').append("&amp;lt;option value="+value+"&amp;gt;"+key+"&amp;lt;/optipn&amp;gt;");&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;});&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;jQuery('#guestUser\\.fieldValues\\.ui_email_address &amp;gt; option:first-child').attr('selected', 'selected');&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;jQuery('#guestUser\\.fieldValues\\.ui_email_address').on('change', function(evt){&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;jQuery("#guestUser\\.fieldValues\\.ui_reason_visit").val(jQuery(this).val());&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;jQuery('#displayName').html(jQuery(this).find('option:selected').text());&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;});&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;jQuery('#guestUser\\.fieldValues\\.ui_email_address').trigger('change');&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;},250);&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;})();&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;&amp;lt;/script&amp;gt;&lt;/P&gt;</description>
    <pubDate>Tue, 02 Oct 2018 15:50:22 GMT</pubDate>
    <dc:creator>apishko</dc:creator>
    <dc:date>2018-10-02T15:50:22Z</dc:date>
    <item>
      <title>Cisco ISE 2.4 Guest Portal - Custom dropdown box for sponsor email - sponsor email being added to guest email - invalid format</title>
      <link>https://community.cisco.com/t5/network-access-control/cisco-ise-2-4-guest-portal-custom-dropdown-box-for-sponsor-email/m-p/3717557#M507283</link>
      <description>&lt;P&gt;Hoping someone could lend a further hand on this issue, using ISE version 2.4&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Working on trying to add the option in Cisco ISE Guest Registration portal where rather than the end user having to type in the sponsor's email address there is a dropdown box listing the sponsors and the guest user attempting to register can just select a sponsor and click on submit.&amp;nbsp; I am using a script that I found in these message boards created by Justin Kunst (thanks Justin), however, when the guest trying to register clicks on submit, the sponsor's email address is inserted into the email address field that the registering guest user had filled out, then I get an error that the email address is in an invalid format.&amp;nbsp; As an example the email address field will appear as userx@xyx.com , userY@sponsoremail.com&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you all in advance for any assistance.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Script I am attempting to use is as follows:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;&amp;lt;script&amp;gt;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;(function(){&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;setTimeout(function(){&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;//Put your data here. Left side is visible to user - should be a name. Right side email address.&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;var persons = {&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;‘Sponsor 1’: ‘email1@gmail.com’,&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;'Sponsor 2': 'email2@gmail.com'&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;}&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;jQuery("input[name='guestUser.fieldValues.ui_reason_visit']").parent().hide();&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;jQuery("input[name='guestUser.fieldValues.ui_reason_visit']").parent().after("&amp;lt;div class='ui-select'&amp;gt;&amp;lt;div data-corners='true' data-shadow='true' data-iconshadow='true' data-wrapperels='span' data-icon='arrow-d' data-iconpos='right' data-theme='a' class='ui-btn ui-shadow ui-btn-corner-all ui-btn-icon-right ui-btn-up-a' id='outerDiv'&amp;gt;&amp;lt;span class='ui-btn-inner'&amp;gt;&amp;lt;span class='ui-btn-text'&amp;gt;&amp;lt;span id='displayName'&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class='ui-icon ui-icon-arrow-d ui-icon-shadow'&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;select name='guestUser.fieldValues.ui_email_address' id='guestUser.fieldValues.ui_email_address' class='ui-body-a'&amp;gt;&amp;lt;/select&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;");&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;jQuery.each( persons, function( key, value ) {&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;jQuery('#guestUser\\.fieldValues\\.ui_email_address').append("&amp;lt;option value="+value+"&amp;gt;"+key+"&amp;lt;/optipn&amp;gt;");&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;});&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;jQuery('#guestUser\\.fieldValues\\.ui_email_address &amp;gt; option:first-child').attr('selected', 'selected');&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;jQuery('#guestUser\\.fieldValues\\.ui_email_address').on('change', function(evt){&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;jQuery("#guestUser\\.fieldValues\\.ui_reason_visit").val(jQuery(this).val());&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;jQuery('#displayName').html(jQuery(this).find('option:selected').text());&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;});&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;jQuery('#guestUser\\.fieldValues\\.ui_email_address').trigger('change');&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;},250);&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;})();&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;&amp;lt;/script&amp;gt;&lt;/P&gt;</description>
      <pubDate>Tue, 02 Oct 2018 15:50:22 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/cisco-ise-2-4-guest-portal-custom-dropdown-box-for-sponsor-email/m-p/3717557#M507283</guid>
      <dc:creator>apishko</dc:creator>
      <dc:date>2018-10-02T15:50:22Z</dc:date>
    </item>
    <item>
      <title>Re: Cisco ISE 2.4 Guest Portal - Custom dropdown box for sponsor email - sponsor email being added to guest email - invalid format</title>
      <link>https://community.cisco.com/t5/network-access-control/cisco-ise-2-4-guest-portal-custom-dropdown-box-for-sponsor-email/m-p/3718585#M507285</link>
      <description>investigating this</description>
      <pubDate>Wed, 03 Oct 2018 18:47:02 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/cisco-ise-2-4-guest-portal-custom-dropdown-box-for-sponsor-email/m-p/3718585#M507285</guid>
      <dc:creator>Jason Kunst</dc:creator>
      <dc:date>2018-10-03T18:47:02Z</dc:date>
    </item>
    <item>
      <title>Re: Cisco ISE 2.4 Guest Portal - Custom dropdown box for sponsor email - sponsor email being added to guest email - invalid format</title>
      <link>https://community.cisco.com/t5/network-access-control/cisco-ise-2-4-guest-portal-custom-dropdown-box-for-sponsor-email/m-p/3718671#M507287</link>
      <description>&lt;P&gt;Thank you Jason, much appreciated.&amp;nbsp; Please let me know if you need any more information on it.&lt;/P&gt;</description>
      <pubDate>Wed, 03 Oct 2018 19:58:45 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/cisco-ise-2-4-guest-portal-custom-dropdown-box-for-sponsor-email/m-p/3718671#M507287</guid>
      <dc:creator>apishko</dc:creator>
      <dc:date>2018-10-03T19:58:45Z</dc:date>
    </item>
    <item>
      <title>Re: Cisco ISE 2.4 Guest Portal - Custom dropdown box for sponsor email - sponsor email being added to guest email - invalid format</title>
      <link>https://community.cisco.com/t5/network-access-control/cisco-ise-2-4-guest-portal-custom-dropdown-box-for-sponsor-email/m-p/3719371#M507289</link>
      <description>i updated the original posting&lt;BR /&gt;&lt;A href="https://community.cisco.com/t5/security-documents/ise-guest-self-registration-person-being-visited-sponsor-choose/ta-p/3636453" target="_blank"&gt;https://community.cisco.com/t5/security-documents/ise-guest-self-registration-person-being-visited-sponsor-choose/ta-p/3636453&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 04 Oct 2018 15:20:24 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/cisco-ise-2-4-guest-portal-custom-dropdown-box-for-sponsor-email/m-p/3719371#M507289</guid>
      <dc:creator>Jason Kunst</dc:creator>
      <dc:date>2018-10-04T15:20:24Z</dc:date>
    </item>
    <item>
      <title>Re: Cisco ISE 2.4 Guest Portal - Custom dropdown box for sponsor email - sponsor email being added to guest email - invalid format</title>
      <link>https://community.cisco.com/t5/network-access-control/cisco-ise-2-4-guest-portal-custom-dropdown-box-for-sponsor-email/m-p/3719672#M507291</link>
      <description>&lt;P&gt;Thank you very much Jason, new script worked!&lt;/P&gt;</description>
      <pubDate>Fri, 05 Oct 2018 00:16:51 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/cisco-ise-2-4-guest-portal-custom-dropdown-box-for-sponsor-email/m-p/3719672#M507291</guid>
      <dc:creator>apishko</dc:creator>
      <dc:date>2018-10-05T00:16:51Z</dc:date>
    </item>
  </channel>
</rss>

