Security

last person joined: yesterday 

Forum to discuss Enterprise security using HPE Aruba Networking NAC solutions (ClearPass), Introspect, VIA, 360 Security Exchange, Extensions, and Policy Enforcement Firewall (PEF).
Expand all | Collapse all

Have different receipt/webpage displayed depending on guest self-registration answer

This thread has been viewed 0 times
  • 1.  Have different receipt/webpage displayed depending on guest self-registration answer

    Posted Jun 03, 2015 03:04 PM
    I am creating a self registration guest Clearpass access for a group of companies. I have created the registration page so that there is a drop down menu listing the companies. How do I make it so that depending on the answer the guest provides that the receipt/webpage shown after has the correct branding? Is this best done through advertising or am I missing something? Haven't used Clearpass for quite a while so any help would be appreciated.


  • 2.  RE: Have different receipt/webpage displayed depending on guest self-registration answer
    Best Answer

    EMPLOYEE
    Posted Jul 09, 2015 06:24 PM

    If by branding you mean skin that will prove difficult.  The best solution to that is to have a self-reg for each company with the right skin, and then create a 'Page' with your selection and a little JavaScript onchange to take you where you want.

     

    If you do not need skins there are a couple things.

     

    If you simply had fields you wanted to hide or show based on answers you edit the field and under Advanced > Visible-If put an expression like "some_field.value == 'acme'".

     

    Within the Footer HTML or Header HTML you have the values at your disposal as:

     

    {if $some_field == 'acme'}
    <img src="public/acme.png">
    {elseif $some_field == 'aruba'}
    <img src="public/aruba.png">
    {else}
    <img src="public/default.png">
    {/if}

     

    You could put any HTML in those blocks including a CSS style block.  The guest guide has tips on how to write in these boxes as the scripting language needs careful consideration of '{' and '}' in CSS and JS.