SSID Splash Page Configuration
Dashboard Location: Wireless > Configure > SSIDs > Access Control > Splash Page
Wireless SSID Splash Page and Guest Access Management
Section titled “Wireless SSID Splash Page and Guest Access Management”SSID splash page configuration in Meraki wireless networks provides administrators with comprehensive guest access control capabilities, enabling customized user authentication experiences, terms of service acceptance, guest registration workflows, and network access policies. This functionality supports visitor network management, compliance with acceptable use policies, user data collection, brand customization, and controlled network onboarding. Splash page configuration is essential for implementing secure guest access, managing public Wi-Fi services, enforcing network usage agreements, supporting captive portal requirements, and providing professional guest network experiences in hospitality, retail, corporate, and educational environments.
Diagram
Section titled “Diagram”Classes
Section titled “Classes”ssids (meraki.domains.organizations.networks.wireless)
Section titled “ssids (meraki.domains.organizations.networks.wireless)”Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
splash_settings | Class | [splash_settings] | No |
splash_settings (meraki.domains.organizations.networks.wireless.ssids)
Section titled “splash_settings (meraki.domains.organizations.networks.wireless.ssids)”Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
splash_url | String | min: 1 , max: 1024 | No | |
use_splash_url | Boolean | true , false | No | |
splash_timeout | Integer | min: 1 , max: 86400 | No | |
redirect_url | String | min: 1 , max: 1024 | No | |
use_redirect_url | Boolean | true , false | No | |
welcome_message | String | min: 1 , max: 4096 | No | |
splash_logo | Class | [splash_logo] | No | |
splash_image | Class | [splash_image] | No | |
splash_prepaid_front | Class | [splash_prepaid_front] | No | |
block_all_traffic_before_sign_on | Boolean | true , false | No | |
controller_disconnection_behavior | Choice | default , open , restricted | No | |
allow_simultaneous_logins | Boolean | true , false | No | |
guest_sponsorship | Class | [guest_sponsorship] | No | |
billing | Class | [billing] | No | |
sentry_enrollment | Class | [sentry_enrollment] | No | |
self_registration | Class | [self_registration] | No | |
theme_name | String | min: 1 , max: 127 | No |
splash_logo (meraki.domains.organizations.networks.wireless.ssids.splash_settings)
Section titled “splash_logo (meraki.domains.organizations.networks.wireless.ssids.splash_settings)”Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
md5 | String | min: 1 , max: 4096 | No | |
extension | String | min: 1 , max: 10 | No | |
image | Class | [image] | No |
splash_image (meraki.domains.organizations.networks.wireless.ssids.splash_settings)
Section titled “splash_image (meraki.domains.organizations.networks.wireless.ssids.splash_settings)”Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
md5 | String | min: 1 , max: 4096 | No | |
extension | String | min: 1 , max: 10 | No | |
image | Class | [image] | No |
splash_prepaid_front (meraki.domains.organizations.networks.wireless.ssids.splash_settings)
Section titled “splash_prepaid_front (meraki.domains.organizations.networks.wireless.ssids.splash_settings)”Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
md5 | String | min: 1 , max: 4096 | No | |
extension | String | min: 1 , max: 10 | No | |
image | Class | [image] | No |
guest_sponsorship (meraki.domains.organizations.networks.wireless.ssids.splash_settings)
Section titled “guest_sponsorship (meraki.domains.organizations.networks.wireless.ssids.splash_settings)”Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
duration_in_minutes | Integer | min: 1 , max: 60480 | No | |
guest_can_request_timeframe | Boolean | true , false | No |
billing (meraki.domains.organizations.networks.wireless.ssids.splash_settings)
Section titled “billing (meraki.domains.organizations.networks.wireless.ssids.splash_settings)”Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
free_access | Class | [free_access] | No | |
reply_to_email_address | String | min: 1 , max: 127 | No | |
prepaid_access_fast_login | Boolean | true , false | No |
sentry_enrollment (meraki.domains.organizations.networks.wireless.ssids.splash_settings)
Section titled “sentry_enrollment (meraki.domains.organizations.networks.wireless.ssids.splash_settings)”Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
systems_manager_network | String | min: 1 , max: 127 | No | |
strength | Choice | click-through , focused , strict | No | |
enforced_systems | List | Choice[iOS , Android , macOS , Windows ] | No |
self_registration (meraki.domains.organizations.networks.wireless.ssids.splash_settings)
Section titled “self_registration (meraki.domains.organizations.networks.wireless.ssids.splash_settings)”Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
enabled | Boolean | true , false | No | |
authorization_type | Choice | admin , auto , self_email | No |
image (meraki.domains.organizations.networks.wireless.ssids.splash_settings.splash_logo)
Section titled “image (meraki.domains.organizations.networks.wireless.ssids.splash_settings.splash_logo)”Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
format | Choice | gif , jpg , png | No | |
contents | String | min: 1 , max: 4096 | No |
image (meraki.domains.organizations.networks.wireless.ssids.splash_settings.splash_image)
Section titled “image (meraki.domains.organizations.networks.wireless.ssids.splash_settings.splash_image)”Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
format | Choice | gif , jpg , png | No | |
contents | String | min: 1 , max: 4096 | No |
image (meraki.domains.organizations.networks.wireless.ssids.splash_settings.splash_prepaid_front)
Section titled “image (meraki.domains.organizations.networks.wireless.ssids.splash_settings.splash_prepaid_front)”Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
format | Choice | gif , jpg , png | No | |
contents | String | min: 1 , max: 4096 | No |
free_access (meraki.domains.organizations.networks.wireless.ssids.splash_settings.billing)
Section titled “free_access (meraki.domains.organizations.networks.wireless.ssids.splash_settings.billing)”Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
enabled | Boolean | true , false | No | |
duration_in_minutes | Integer | min: 1 , max: 60480 | No |
Examples
Section titled “Examples”Example-1: The example below demonstrates wireless SSID splash page configuration using tested YAML configuration from pipeline fixtures.
meraki: domains: - name: "!env domain" administrator: name: "!env org_admin" organizations: - name: "!env org" networks: - name: "!env network_name" product_types: - appliance - switch - wireless - camera - sensor - cellularGateway wireless: ssids: - name: CORP ssid_number: "0" splash_page: None splash_settings: allow_simultaneous_logins: true billing: free_access: duration_in_minutes: 20 enabled: false reply_to_email_address: digidev.gen@cisco.com block_all_traffic_before_sign_on: true controller_disconnection_behavior: default guest_sponsorship: guest_can_request_timeframe: false splash_timeout: 1440 use_redirect_url: false use_splash_url: false