Both sides previous revisionPrevious revisionNext revision | Previous revision |
en:dpi:dpi_components:dpiui:user_guide:ssg_control_section:management_hotspot [2024/11/20 09:46] – [Authorization and Click-Wrap Settings] elena.krasnobryzh | en:dpi:dpi_components:dpiui:user_guide:ssg_control_section:management_hotspot [2024/11/20 10:51] (current) – [Configuration Management] elena.krasnobryzh |
---|
| |
The section contains tabs: | The section contains tabs: |
* [[en:dpi:dpi_components:dpiui:user_guide:ssg_control_section:management_hotspot#general_settings|General Settings]] | * [[en:dpi:dpi_components:dpiui:user_guide:ssg_control_section:management_hotspot#common_settings|Common Settings]] |
* [[en:dpi:dpi_components:dpiui:user_guide:ssg_control_section:management_hotspot#appearance_settings|Appearance Settings]] | * [[en:dpi:dpi_components:dpiui:user_guide:ssg_control_section:management_hotspot#view_settings|View Settings]] |
* [[en:dpi:dpi_components:dpiui:user_guide:ssg_control_section:management_hotspot#localization_settings|Localization Settings]] | * [[en:dpi:dpi_components:dpiui:user_guide:ssg_control_section:management_hotspot#localization_settings|Localization Settings]] |
* [[en:dpi:dpi_components:dpiui:user_guide:ssg_control_section:management_hotspot#authorization_and_click-wrap_settings|Authorization and Click-Wrap Settings]] | * [[en:dpi:dpi_components:dpiui:user_guide:ssg_control_section:management_hotspot#auth_and_click-wrap_settings|Auth and Click-Wrap Settings]] |
* [[en:dpi:dpi_components:dpiui:user_guide:ssg_control_section:management_hotspot#service_settings|Service Settings]] | * [[en:dpi:dpi_components:dpiui:user_guide:ssg_control_section:management_hotspot#services_settings|Services Settings]] |
* [[en:dpi:dpi_components:dpiui:user_guide:ssg_control_section:management_hotspot#tariff_settings|Tariff Settings]] | * [[en:dpi:dpi_components:dpiui:user_guide:ssg_control_section:management_hotspot#tariffs_settings|Tariffs Settings]] |
* [[en:dpi:dpi_components:dpiui:user_guide:ssg_control_section:management_hotspot#dhcp_settings|DHCP Settings]] | * [[en:dpi:dpi_components:dpiui:user_guide:ssg_control_section:management_hotspot#dhcp_configuration|DHCP configuration]] |
* [[en:dpi:dpi_components:dpiui:user_guide:ssg_control_section:management_hotspot#logs|Logs]] | * [[en:dpi:dpi_components:dpiui:user_guide:ssg_control_section:management_hotspot#logs|Logs]] |
| |
==== WiFi Authorization Settings ==== | ==== WiFi Authorization Settings ==== |
Wi-Fi authorization is the process of connecting to a network with user identification via a phone number or SMS.\\ | Wi-Fi authorization is the process of connecting to a network with user identification via a phone number or SMS.\\ |
To configure this type of authorization, select “Yes” for the “Enable Wi-Fi Authorization” parameter. All WiFi authorization settings will then appear: | To configure this type of authorization, select “Yes” for the “WiFi authorization enabled” parameter. All WiFi authorization settings will then appear: |
- “Enable Session Management.”\\ If “Yes” is selected, subscriber creation and management (authorization and deauthorization) occur through DPI, allowing for “Session Lifetime” configuration (After the session lifetime expires, HotSpot will execute a script to delete the subscriber from DPI and apply the authorization tariff and the Whitelist service to their IP address).\\ If “No” is selected, subscriber management occurs via the billing system or another third-party service. Here, you need to configure an HTTP request sent to the billing API, which will apply and remove the appropriate policies for the subscriber. | - “Session management enabled”\\ If “Yes” is selected, subscriber creation and management (authorization and deauthorization) occur through DPI, allowing for “Session lifetime” configuration (After the session lifetime expires, HotSpot will execute a script to delete the subscriber from DPI and apply the authorization tariff and the Whitelist service to their IP address).\\ If “No” is selected, subscriber management occurs via the billing system or another third-party service. Here, you need to configure an HTTP request sent to the billing API, which will apply and remove the appropriate policies for the subscriber. |
- “Authorization Type.” Two options are available: | - “Authorization type” Two options are available: |
- “By Code” — for this option, you need to configure HTTP requests to the service for sending SMS and calls.\\ You can also enable the “Sequential Authorization” parameter — this mode allows you to select the initial authorization method, and the “Debug Mode” — enables sending the authorization code to the email specified in the phone number field to test the subscriber authorization scenarios. | - “By auth code” — for this option, you need to configure HTTP requests to the service for sending SMS and calls.\\ You can also enable the “Sequential Authorization” parameter — this mode allows you to select the initial authorization method, and the “Debug Mode” — enables sending the authorization code to the email specified in the phone number field to test the subscriber authorization scenarios. |
- “By Outgoing Call” — for this option, configure two parameters: | - “By outgoing call” — for this option, configure two parameters: |
- “Phone Numbers for Outgoing Calls” — enter phone numbers separated by commas. HotSpot will randomly select a phone number to authorize the subscriber by an outgoing call. | - “Outgoing call phones list” — enter phone numbers separated by commas. HotSpot will randomly select a phone number to authorize the subscriber by an outgoing call. |
- “Secret Key for Hash Generation” — configure the call service to send an HTTP request about receiving an outgoing call from the subscriber to HotSpot. A hint on setting up the HotSpot API method for receiving the signal and creating a hash is available by clicking the question mark icon next to the parameter. | - “Secret key for hash generating” — configure the call service to send an HTTP request about receiving an outgoing call from the subscriber to HotSpot. A hint on setting up the HotSpot API method for receiving the signal and creating a hash is available by clicking the question mark icon next to the parameter. |
| |
==== Click-Wrap Settings ==== | ==== Click-Wrap Settings ==== |
Click-wrap displays the text of a public offer that subscribers must agree to in order to use the services. | Click-wrap displays the text of a public offer that subscribers must agree to in order to use the services. |
| |
To configure this type of authorization, select “Yes” for the “Enable Click-Wrap” parameter. Click-wrap settings will then appear: | To configure this type of authorization, select “Yes” for the “Click wrap enabled” parameter. Click-wrap settings will then appear: |
- “Enable Session Management.”\\ If “Yes” is selected, subscriber creation and management (authorization and deauthorization) occur through DPI, allowing for “Session Lifetime” configuration (After the session lifetime expires, HotSpot will execute a script to delete the subscriber from DPI and apply the authorization tariff and Captive Portal service to their IP address).\\ If “No” is selected, subscriber management occurs via the billing system or another third-party service. Here, you need to create an HTTP request sent to the billing API, which will apply and remove the appropriate policies for the subscriber. | - “Session management enabled”\\ If “Yes” is selected, subscriber creation and management (authorization and deauthorization) occur through DPI, allowing for “Session lifetime” configuration (After the session lifetime expires, HotSpot will execute a script to delete the subscriber from DPI and apply the authorization tariff and Captive Portal service to their IP address).\\ If “No” is selected, subscriber management occurs via the billing system or another third-party service. Here, you need to create an HTTP request sent to the billing API, which will apply and remove the appropriate policies for the subscriber. |
| |
<note>This scenario is only possible if the click-wrap works in conjunction with [[en:dpi:dpi_components:dpiui:user_guide:ssg_control_section:management_hotspot#wifi_authorization_settings|WiFi Authorization]]. | <note>This scenario is only possible if the click-wrap works in conjunction with [[en:dpi:dpi_components:dpiui:user_guide:ssg_control_section:management_hotspot#wifi_authorization_settings|WiFi Authorization]]. |
{{:dpi:dpi_components:dpiui:user_guide:ssg_control_section:localizations_settings_4.png?nolink&700|}} | {{:dpi:dpi_components:dpiui:user_guide:ssg_control_section:localizations_settings_4.png?nolink&700|}} |
| |
===== Service Settings ===== | ===== Services Settings ===== |
<note important>Service settings are available only when “Enable Session Management” = “Yes” in the “Authorization and Click-Wrap Settings” section.</note> | <note important>Service settings are available only when “Session management enabled” = “Yes” in the “Auth and Click-Wrap Settings” section.</note> |
| |
This form provides settings for services available to subscribers after they authorize on the portal. | This form provides settings for services available to subscribers after they authorize on the portal. |
The following services are available for connection: | The following services are available for connection: |
* 2. Advertising — no profile | * 2. Advertising — no profile |
* 3. Ad Block — no profile | * 3. Ad Blocking — no profile |
* 4. Blacklist — with or without a profile | * 4. Blacklist — with or without a profile |
* 11. CGNAT — profile selection required | * 11. CGNAT — profile selection required |
* 50. Notification — no profile | * 50. Notification — no profile |
| |
===== Tariff Settings ===== | ===== Tariffs Settings ===== |
<note important>Tariff settings are only available when the “Enable session management” parameter is set to “Yes” in the “Authorization and Click-Wrap Settings” section.</note> | <note important>Tariff settings are only available when the “Session management enabled” parameter is set to “Yes” in the “Auth and Click-Wrap Settings” section.</note> |
| |
This form allows configuring tariff plan parameters applicable to subscribers during Wi-Fi authorization. | This form allows configuring tariff plan parameters applicable to subscribers during Wi-Fi authorization. |
The tariffs in the form correspond to the following names on the DPI: | The tariffs in the form correspond to the following names on the DPI: |
* **Authorization Tariff** — applied at the moment of network authorization. Corresponds to the named profile ''wifi_hotspot_auth_policing'' on the DPI. | * **Authorization Policing** — applied at the moment of network authorization. Corresponds to the named profile ''wifi_hotspot_auth_policing'' on the DPI. |
* **Free Wi-Fi Tariff** — applied after successful authorization. Corresponds to the named profile ''wifi_hotspot_policing'' on the DPI. It is assigned to the subscriber after completing authorization on the portal. | * **Wi-Fi Policing** — applied after successful authorization. Corresponds to the named profile ''wifi_hotspot_policing'' on the DPI. It is assigned to the subscriber after completing authorization on the portal. |
| |
| |
{{:en:dpi:dpi_components:dpiui:user_guide:ssg_control_section:tariffs_settings.png?nolink&700|}} | {{:en:dpi:dpi_components:dpiui:user_guide:ssg_control_section:tariffs_settings.png?nolink&700|}} |
| |
===== DHCP Settings ===== | ===== DHCP configuration ===== |
Supplementary information for connecting the DHCP server: | Supplementary information for connecting the DHCP server: |
- Configure [[en:dpi:dpi_components:platform:subscriber_management:subsman_remote|remote ssh commands]] | - Configure [[en:dpi:dpi_components:platform:subscriber_management:subsman_remote|remote ssh commands]] |
| |
- Save configuration | - Save configuration |
- Update configuration | - Refresh configuration |
- Navigate to the documentation page for the HotSpot section | - Navigate to the documentation page for the HotSpot section |
- Delete configuration | - Delete configuration |
| |