Captive Assistant Network Portal

LEAN TECH ENABLER Airline Portal Configurator

Initial Portal Setup Overview

Track setup readiness before moving into detailed portal configuration and release.

Portal status Draft Latest build is ready for review
Setup progress 5 of 5 steps
Active feature sets 4 Standard included
Last preview update 12:31 Passenger preview synced

Initial Portal Setup steps

Each step can be ToDo, Needs review, or Done.

Initial Portal Setup

Set up the airline profile, brand system, font, languages, and capability profile before configuring portal content.

Airline Information

Maintain the airline name and logo used across the Airline Portal Configurator and captive portal preview.

Branding

Define the core colors used for the passenger portal theme.

Fonts

Upload and install an airline font package, or select a common available font.

Languages

Supported languages

Select the passenger-facing languages available in the captive portal.

Capability Profile

Select the launch scope for this airline workspace. Premium activates the airline loyalty account capability.

Standard Profile

Standard Profile

Core captive portal, branding, language setup, DT-managed legal framework, access methods, ads integration, routes, tails, weather, and flight progress.

Premium Profile

Premium Profile

Adds airline loyalty account integration on top of the standard profile for membership-based sign-in/up.

Feature set toggle overview

Standard capabilities stay active; the airline loyalty account is the Premium feature that can be unlocked by product mode.

Access Configuration

Configure passenger access methods, authentication, and verification rules.

Access Methods

Choose how passengers start the connection journey.

Optional

Advertisement Supported Access

Airline can activate an optional 10-30 second Telekom-controlled ad clip before access is granted.

Optional · managed by DT when active
Configure access method
Premium

Loyalty Access

Airline-based loyalty account access via API using membership number and password.

API setup required
Configure access method

Authentication & verification

Configure the checks that confirm passenger eligibility before connectivity is granted.

Included

Number verification

After T&Cs are confirmed, the phone number is read from the SIM/eSIM without further user interaction.

Standard

Eligibility Name & seatnumber

Optional eligibility check using passenger name and seat number where airline data is available.

Premium

Loyalty access

Use loyalty membership status as an additional access eligibility signal.

Experience Configuration

Define the passenger journey order and configure which elements appear on each captive portal page.

Journey Configuration

Drag and drop the screens and features into the desired passenger journey order.

Page and Content configuration

Choose which modules are visible on each passenger-facing page.

Home Page

Login / Access Pages

Success Page

Error Pages

Advertisement Configuration

Configure Standard advertisement integration through ad-tag placeholders or Google Ads integration.

Configure advertisement placeholders for the selected portal pages.

Advertisement Placement

Advertisement Integration

Advertisement Behaviour

Advertisement controls are limited to integration references. Category exclusions, targeting, and campaign steering remain outside the airline self-service scope.

Operational Configuration

Add and manage aircraft tails used for validation previews and fleet-wide package publishing.

Tail Management

Draft tails receive validation packages before all live portal domains are updated.

Route Management

Routes are defined by origin and destination IATA codes and grouped by route cluster.

Network Policy Configuration

Manage domain and IP range lists for portal access policy. CSV uploads can update either list.

Allowlist

Domains and IP ranges that remain reachable from the captive portal environment.

Blocklist

Domains and IP ranges that should be blocked by the captive portal policy.

Manage text & translations

Edit passenger-facing portal strings by language and save them directly into the live preview.

Supported languages

Languages selected in Initial Portal Setup are available for passenger-facing text values.

Translation Keys

Keys and translations for direct, conditional, and error states shown to passengers.

Weblate Editing English passenger portal strings

Text Values

Feature options

Configure Standard modules and request the Premium airline loyalty account when airline sign-in is required.

Live passenger portal preview

Adjust Airline Portal Configurator controls and see the passenger-facing captive portal update immediately.

Preview controls

Captive WLAN
Connectivity available

Welcome aboard Demo Airline Wi-Fi

Start your journey connected

Flight route information 2h 15m to arrival
FRA JFK
Advertisement
Airline loyalty account Use membership number and password to connect.
ELEVATE YOUR JOURNEY Experience comfort, connectivity, and discovery.
Number verification

Confirm your mobile number

Your number was detected from the SIM/eSIM after accepting the terms. No manual entry is required.

Detected number +49 ••• ••• 4821 Supported operator detected
Ready to authenticate

You're Connected!

Enjoy seamless high-speed internet as we cruise toward your destination.

Flight route information 2h 15m to arrival
FRA JFK

Review and publish

Confirm the release checklist, export the portal package, or publish directly.

Final checklist

  • Identity & branding complete Ready
  • Legal content added Ready
  • Access method configured Ready
  • Ad setup confirmed Ready
  • Portal preview approved Ready
  • WCAG 2.1 readability check Ready