Is it possible to configure all the splash-board pages for our wireless access points (SSIDs)?

Solved
merakimohan
Here to help

Is it possible to configure all the splash-board pages for our wireless access points (SSIDs)?

I am a developer and a total newbie here and I am trying to configure the splashpages through the Meraki dashboard and the customize the splash login screen for a client. The client actually want to customize all the access points (SSIDs) uniformly so that they all will have the same logo, same terms and condition and the same/similar processes. So I am wondering whether this is possible either through Meraki Dashboard or Meraki dashboard API?

 

Thanks.

1 Accepted Solution
PhilipDAth
Kind of a big deal
Kind of a big deal

It's hard to recommend an approach without knowing more about the setup and the kind of business it is.

 

 

Let's pretend it was a retailer with lots of stores.  In that case, they should be using configuration templates.

https://documentation.meraki.com/zGeneral_Administration/Templates_and_Config_Sync/Managing_Multiple... 

With a template, any change you make to a template will be applied to every store bound to that template.  So you are guaranteed all your store configurations will be identical, apart from the subnet for the local LAN.

 

You could also create your own captive portal, and point all of the branches to that.

https://meraki.cisco.com/lib/pdf/meraki_whitepaper_captive_portal.pdf 

 

You could use an external splash provider.  Splash Access is super popular.

https://www.splashaccess.com/ 

 

You could use the API and programmatically configure all the networks the same.

https://developer.cisco.com/meraki/api/#!get-network-ssid-splash-settings 

 

I have some retailers who put all their store APs into a single network.  They do this because they want location analytics to default to general reports across their entire brand, rather than per store.  With this approach, there is only one splash page configuration.  You would only want to use this if you had (say) less than 200 APs.

View solution in original post

6 Replies 6
PhilipDAth
Kind of a big deal
Kind of a big deal

It's hard to recommend an approach without knowing more about the setup and the kind of business it is.

 

 

Let's pretend it was a retailer with lots of stores.  In that case, they should be using configuration templates.

https://documentation.meraki.com/zGeneral_Administration/Templates_and_Config_Sync/Managing_Multiple... 

With a template, any change you make to a template will be applied to every store bound to that template.  So you are guaranteed all your store configurations will be identical, apart from the subnet for the local LAN.

 

You could also create your own captive portal, and point all of the branches to that.

https://meraki.cisco.com/lib/pdf/meraki_whitepaper_captive_portal.pdf 

 

You could use an external splash provider.  Splash Access is super popular.

https://www.splashaccess.com/ 

 

You could use the API and programmatically configure all the networks the same.

https://developer.cisco.com/meraki/api/#!get-network-ssid-splash-settings 

 

I have some retailers who put all their store APs into a single network.  They do this because they want location analytics to default to general reports across their entire brand, rather than per store.  With this approach, there is only one splash page configuration.  You would only want to use this if you had (say) less than 200 APs.

merakimohan
Here to help

Thank you Philip, I will explore these options.

 

Apart from the ability to control lots of access points of an oranization with one template, we also want to provide the flexibility to let a guest user access the network through username/password or through pass code if user has a phone.

Do we have any possibility of doing this? I think, we can try the captive port route for this.

PhilipDAth
Kind of a big deal
Kind of a big deal

For email-based I tend to use the self-registration option.

https://documentation.meraki.com/zGeneral_Administration/Cross-Platform_Content/Self-registration_fo... 

 

For a code based solution I use the billing engine.  You don't actually bill the users, but you use it to create tokens or codes you can give out to guests.

https://documentation.meraki.com/MR/MR_Splash_Page/Customizing_Splash_Pages_for_Fast_Prepaid_Card_Bi... 

 

 

All of this can be configured in the dashboard with zero customisation.  You get all of this "out of the box".

merakimohan
Here to help

This is quite helpful. Really Appreciate your effort. Thank you, Philip

merakimohan
Here to help

My employer liked the code generation option through billing the guest users can use that code to access the internet. But he does not want to generate these tokens en masse. Moreover any user in AD, even without access to Meraki dashboard should be able to generate a single token and receive the token over his phone and then share it with the guest user personally. I am going through the Meraki dashboard API and I did not stumble on an API that can generate a token/access code to grant internet. Is this possible through the API? If so, can you please point me to it?

 

Thanks,

Mohan.

PhilipDAth
Kind of a big deal
Kind of a big deal

>Is this possible through the API? If so, can you please point me to it?

 

There is no such API.  You can only generate the tokens via the dashboard.

 

To get such functionality you would need to implement your own captive portal using your own token system.

 

Get notified when there are additional replies to this discussion.