Change SSID name in Guest Manager Receipt

Aruba Employee
Requirement:

To use the same Guest manager receipt in different sites for different SSIDs' with a single guest self-registration page.



Solution:

Every guest self-registration page is mapped to a guest manager receipt. The default guest-Manager receipt takes the SSID value from Configuration --> Guest Manager --> Receipt Options --> Site SSID name. Since, we can define only one SSID name in Guest Manager configuration,  it is not possible to use one guest manager receipt for two different SSIDs' (in different sites).

We have to create a new guest-manager receipt and hardcode the guest SSID name for the respective site and link it to a newly created self-registration page.

 



Configuration:

I. Login to ClearPass Guest. Navigate to Configuration--> Receipts --> Templates. Click on the default GuestManager receipt template and click duplicate. A copy of Guest Manager receipt will be created. Highlight the copy and click on edit.

There are two places where we have to change the guest SSID name in the receipt.

1. WiFi Network Name (at the beginning of the receipt) &

2. Connect to the wireless network (Step: 2 under Guest account and Wi-Fi Instructions). 

 

1. To change WiFi Network Name, scroll down to the User-Account HTML and search for line that starts with "WiFi Network".

We could see the below default code:

<h3 style="font-family:{$g_email_font_family|escape};font-size:20px;line-height:20px;font-weight:bold;color:#{$g_email_network_text|escape};margin:0;padding:0;">
    WiFi Network: <span style="color:#{$g_email_network_name|escape};">{$site_ssid|escape}</span>
                </h3>

Replace the highlighted text in the above code with the guest SSID name as required. In the below example, I've used the guest SSID name as "Test".

<h3 style="font-family:{$g_email_font_family|escape};font-size:20px;line-height:20px;font-weight:bold;color:#{$g_email_network_text|escape};margin:0;padding:0;">
    WiFi Network: <span style="color:#{$g_email_network_name|escape};">Test</span>

 

2. To change the SSID name under Guest account and Wi-Fi instructions,  scroll down to the User-Account HTML and search for line that starts with "Connect to the wireless network".

We could see the below default code:

<li{$smarty.capture.li_1}>
    <img src="images/bullet_{counter}.gif" width="26" height="20" style="margin-bottom:-4px;" />Connect to the wireless network: <span style="color:#{$g_email_inst_bold|escape};"><strong><em>{$site_ssid|escape}</em></strong></span>
            </li>

Replace the highlighted text in the above code with the guest SSID name as required. In the below example, I've used the guest SSID name as "Test".

<li{$smarty.capture.li_1}>
    <img src="images/bullet_{counter}.gif" width="26" height="20" style="margin-bottom:-4px;" />Connect to the wireless network: <span style="color:#{$g_email_inst_bold|escape};"><strong>Test</strong></span>
            </li>

After the above change, click 'save changes' at the bottom.

II. a. Navigate to Configuration --> Pages --> Guest self-registration to create a new self registration page. If we plan to use same guest self-registration page, highlight the existing page and click on Duplicate. Select "Same as Original" for Parent radio button so that newly created form fields will be independent of the existing form fields. We can also use "Create a new self-registration form" hyperlink if we do not want to duplicate the existing page.

b. After creating a new self registration page, highlight and click on Edit and click on "Advanced Editor". Navigate to Email delivery section. For the option, 'Email receipt'  choose the newly created guest manager receipt from the drop down.

After the above changes, click 'save changes' at the bottom. 

 



Verification

1. Configuration --> Guest Manager that shows default value "Aruba" for SSID name under receipt options:

 

 

2. Copy of the guest manager receipt template that shows modified SSID name:

 

3. Duplicate of the default guest self-registration page:

 

4. Email Delivery section:

 

 

Version history
Revision #:
2 of 2
Last update:
‎08-03-2015 06:44 AM
Updated by:
 
Labels (1)
Contributors
Comments
mihulko

There is another much simpler method to get the same results.

1. Do not define the SSID on the "Guest Manager" page.

 

2. Add the "essid" field to the "guest_register_receipt" or your customised receipt page. Make the field hidden.

 

The "Guest Manager Receipt" template or any customised version of the template you are using...

 

3. Add in the "User Account HTML" - {if !$site_ssid}{assign var=site_ssid value=$u.essid}{/if}

 

ssid.tiff

 

Then you are able to use the template over and over as the ssid is populated dynamically from the guest registration variables

Search Airheads
cancel
Showing results for 
Search instead for 
Did you mean: 
Is this a frequent problem?

Request an official Aruba knowledge base article to be written by our experts.