Account Settings

In the Account Settings section, you will find comprehensive instructions on how to configure various aspects of KloudManage. This includes adding basic information, integrating third-party applications, incorporating contact details, setting up alert notifications, and configuring the application notification.

To configure the settings, navigate to the Settings menu.

Table of content

Subsections of Account Settings

Basic Information

  1. In the Basic tab, you can edit the basic details of your profile.

  2. Click the “Edit” button to make changes. Here, you can update your Name, Address, Country, Time Zone, Guest Roaming Policy, Passpoint Key, and Logo.

  3. Click the “Save” button to confirm the changes.

Third-Party Integrations

  1. In the Third-Party Integrations tab, you can connect various third-party applications to your KloudManage.

  2. Add integrations as per your specific requirements. For example, to connect KloudDisplay or KloudVision with the KloudInsights application, utilize the “Analytics Platform Setup” option.

  3. Refer to the Integration with Kloudinsights section for guidance on integrating KloudVision with KloudInsight.

GateWay Support Integration

  1. If you want to integrate Gateway devices with KloudManage, you can configure the Gateway support integration section.

  2. Navigate to the Gateway Support Integration section.

  3. Click on the Edit button to initiate the configuration process.

  4. Provide the necessary information obtained from your Gateway provider:

    • Server URL
    • API Secret
    • API Key
  5. After entering the required details, click on the Save Gateway Settings button to store the configured settings.

Merakki Dashboard Integration

  1. KloudManage supports the integration of Meraki Access Points for comprehensive network management. Follow the steps below to integrate the Meraki dashboard seamlessly.

  2. Navigate to the Meraki Dashboard Integration section.

  3. Click on the Edit button to begin the integration process.

  4. Check the Enable Meraki service checkbox to activate the integration.

  5. Provide the following information sourced from the Meraki dashboard:

    • Base URL
    • API Key
    • SSID
  6. Check the Use Radius accounting checkbox to track user login information and data usage.

  7. Check the necessary settings related to stop accounting packets if required.

  8. Click on the Fetch Organization button to retrieve organizational information.

  9. Select the desired organization from the dropdown list.

  10. After configuring the settings, click on the Save Meraki Settings button to store the integration details.

Mist Dashboard Integration

  1. KloudManage supports the integration of Mist Access Points for comprehensive network management. Follow the steps below to integrate the Mist dashboard seamlessly.

  2. Navigate to the Mist Dashboard Integration section.

  3. Click on the Edit button to begin the integration process.

  4. Check the Enable Mist service checkbox to activate the integration.

  5. Provide the following information sourced from the Mist dashboard:

    • Base URL
    • API Key
    • SSID
  6. Check the Use Radius accounting checkbox to track user login information and data usage.

  7. Click on the Fetch Organization button to retrieve organizational information.

  8. Select the desired organization from the dropdown list.

  9. After configuring the settings, click on the Save Mist Settings button to store the integration details.

Engenius Dashboard Integration

  1. KloudManage supports the integration of Engenius Access Points for comprehensive network management. Follow the steps below to integrate the Mist dashboard seamlessly.

  2. Navigate to the Engenius Dashboard Integration section.

  3. Click on the Edit button to begin the integration process.

  4. Check the Enable Engenius service checkbox to activate the integration.

  5. Provide the following information sourced from the Engenius dashboard:

    • Base URL
    • API Key
    • SSID
  6. Check the Use Radius accounting checkbox to track user login information and data usage.

  7. Click on the Fetch Organization button to retrieve organizational information.

  8. Select the desired organization from the dropdown list.

  9. After configuring the settings, click on the Save Engenius Settings button to store the integration details.

SMS Gateway Setup

  1. Configure the SMS Gateway Setup in KloudPortal to enable the sending of OTPs and success messages to users. Follow the steps below to integrate your SMS provider details seamlessly.

  2. Navigate to the SMS Gateway Setup section within KloudManage.

  3. Click on the Edit button to start configuring the SMS Gateway Setup.

  4. Check the Enable SMS service checkbox to activate the SMS integration.

  5. Choose the OTP SMS provider’s name from the dropdown list.

  6. Provide the necessary details from your SMS provider:

    • API Key
    • API Secret
    • OTP Validity
  7. In the Message column, type the desired message to be sent with the OTP.

  8. If needed, set up promotional SMS using the same procedure.

  9. Click on the Save SMS Settings button to store the configured SMS Gateway settings.

Whatsapp Integration

  1. To receive notifications, integrate WhatsApp with KloudManage. You can also activate WhatsApp authentication for the captive portal. To easily configure WhatsApp integration, follow these steps:

  2. Navigate to the WhatsApp Integration Setup section.

  3. Click on the Edit button to integrate WhatsApp.

  4. Choose the WhatsApp provider’s name from the dropdown list. At present, there are two available providers: Chat API and Twilio WhatsApp API.

  5. Provide the necessary details from your WhatsApp provider:

    • Account SID
    • Auth Token
    • WhatsApp Phone Number
  6. Refer WhatsApp Integration guide to know how to get WhatsApp credentials.

  7. Click on the Save WhatsApp Settings button to store the configured WhatsApp settings.

TikTok Integration

  1. To add TikTok as a resource in KloudDiaplay, you must first integrate TikTok with kloudManage. Refer to the TikTok Integration document for details on how to do this. You will then be able to display the videos you have published to TikTok on KloudDisplay.

Social Autentication Setup

  1. To integrate authentications in KloudPortal, use the Social Authentication Setup option.

    a. Refer to the Facebook Authentication section to add Facebook authentication.

    b. Refer to the Twitter authentication section to add Twitter authentication.

    c. Refer to the LinkedIn Authentication section to add LinkedIn authentication.

    d. Refer to the Microsoft Authentication section to add Microsoft/Azure authentication.

    e. Refer to the Google Workspace OAuth 2.0 Authentication section to add Google authentication.

    f. Refer to the Okta Authentication section to add Google authentication.

Email Setup

  1. Configure email settings in KloudManage to receive alerts, OTPs, and enable captive portal authentication. You have the option to use KloudSpot’s Email service or integrate information from another third-party provider. Follow the steps below for a seamless Email Setup.

  2. Navigate to the Email Setup section.

  3. Click on the Edit button to start configuring the Email Setup.

  4. Check the Enable Email checkbox to activate the Email setup.

  5. If using KloudSpot’s Email service:

    a. Check the Use Kloudspot Service checkbox.

    b. Click on the Save button.

    c. Enter a test email ID and verify functionality.

  1. If using a third-party service

    a. Uncheck the Use Kloudspot service checkbox.

    b. Enter the following details from your service provider:

    • Host Name
    • Port
    • Username
    • Password
    • From Email
    • Email Sender Name
  2. If not using SSL, uncheck the Use TLS/SSL checkbox.

  3. Click on the Save button to store the configured Email settings.

  4. Test the setup by entering a test email ID.

Display Setup

  1. Player Cache Cleaner will be enabled by default in the Display Setup section. With this, your KloudDisplay player cache will be cleared in a certain time.

  2. If you want to disable it, click on the edit button and uncheck it.

  3. If you want to share your virtual display with a third-party IP, you can add that IP here.

  4. Click on the Save Display Settings button to store the configured Display settings.

MYSQL Integration

  1. Integrate KloudPortal with a MYSQL database to allow users to log in to the captive portal using their credentials stored in the MYSQL database. Follow the steps below to configure MYSQL integration in KloudManage:

  2. Navigate to the MYSQL Integration section.

  3. Click on the Edit button to start configuring MYSQL integration.

  4. Provide the following MYSQL details:

    • MYSQL Username
    • MYSQL Password
    • JDBC URL
    • Configure Query:
  5. In the Query column, enter the following SQL query:

    SELECT * FROM radcheck WHERE username={uname} AND value={pass};
    
  6. This query is used to retrieve user information based on the provided username and password.

  7. Click on the Save mysql Settings button to store the configured MYSQL integration settings.

Payment Gateway Integration

  1. Integrate the Cashfree Payment gateway with KloudManage to facilitate seamless payment transactions. Follow the steps below to configure Payment Gateway Integration:

  2. Navigate to the Payment Gateway Integration section.

  3. Click on the Edit button to start configuring Payment Gateway Integration.

  4. Provide the following Cashfree Payment gateway details:

    • API Key
    • API Secret
    • Version
  5. Click on the Save Payment Gateway Settings button to store the configured Payment Gateway settings.

KloudBackup Setup

  1. KloudBackup Setup allows you to securely backup the settings and data of KloudManage, ensuring data protection and disaster recovery capabilities.

  2. Click on the Edit button associated with KloudBackup.

  3. Check the checkbox labeled Enable KloudBackup to activate this feature.

  4. Choose the desired KloudBackup provider from the available options.

  5. Enter the Secret Key, API ID, and Bucket Name required for authentication with the selected KloudBackup provider.

  6. After entering the necessary credentials, click on the Save KloudBackup Settings button to apply the configuration.

GCash Integration

  1. Integrate the GCash Payment gateway with KloudManage to facilitate seamless payment transactions. Follow the steps below to configure GCash Integration:

  2. Navigate to the GCash Integration section.

  3. Click on the Edit button to start configuring GCash Integration.

  4. Provide the following GCash Payment gateway details:

    • API Key
    • API Secret
    • Merchant Account
  5. Click on the Save GCash Payment Gateway Settings button to store the configured Payment Gateway settings.

OpenID Connect configuration

  1. To access your KloudManage account via OpenID Connect, it is necessary to configure Okta OpenID Connect with KloudManage. Consult the OpenID Connect configuration section for detailed instructions on setting up this integration.

User Details Masking Configuration

  1. The User Details Masking Configuration feature is designed to enhance privacy and security for captive portal users. By enabling this feature, sensitive information of captive portal users can be masked, providing an added layer of protection against unauthorized access.

  2. To do so, click the Edit button, then select the Enable connected users status checkbox, and finally, click the Save configuration button.

Rate Limit Configuration

  1. Rate Limit Configuration allows you to control the rate of incoming requests to specific APIs, thereby managing the traffic flow and preventing potential overload situations.

  2. To configure. click on the Edit button associated with Rate Limiting.

  3. Check the checkbox labeled Enable Rate Limiting to activate this feature.

  4. After enabling Rate Limiting, click on the Add Entry button.

  5. Select the API for which you want to add rate limit. (e.g., Contact, Test Email, Post API, Get API, Put API, Delete API)

  6. For selected API, enter the desired maximum rate limit and the maximum duration (in minutes) for which this rate limit applies.

  7. Once you have configured the rate limit for the desired API, click on the Save configuration button to apply the changes.

    Note: Based on this example, only 5 test emails can be sent in 60 minutes.

Contact Setup

  1. In the contact tab, you can add the contacts that need to receive notifications.

  2. Available notification methods include Email, Slack, SMS, WhatsApp, FTP/SFTP, and UIP notifications.

  3. Click on the +Add Contact button to include a new contact. Provide the Name, Type, and Contact information in the Add/Edit Contact popup window, and click on the Save button.

  4. Check the Required OTP Verification checkbox if OTP verification is necessary to confirm the contact.

  5. The contact field varies for each contact type. Enter the contact details according to the chosen type.

Alert Notifications

  1. In the Alert Notifications tab, you can add various alerts as notifications. Through this, a certain alert will be sent as a notification to the selected contacts.
  2. For this, navigate to Settings > Alert Notification > + Add Alert Notification.
  1. Check the Active check box to activate the notification. Then, select the notification type from the drop-down list.

    Link Capacity: Stay informed about any fluctuations or anomalies in the capacity of established links, ensuring optimal performance and stability.

    Link Jitter: Receive alerts regarding variations in the time it takes for data packets to reach their destination, enabling swift response to potential disruptions.

    Link Latency: Get notified of delays in data transmission over links, empowering you to address latency-related concerns promptly.

    OTP Not Received: Instantly be alerted if a onetime password (OTP) fails to reach its intended recipient, allowing for swift corrective action to ensure secure access.

    Link Packet Loss Reachability: Stay ahead of issues related to packet loss and reachability, ensuring seamless and uninterrupted communication.

    Reboot: Receive timely notifications whenever a system or device undergoes a reboot, keeping you informed of critical system events.

    Remote Support: Be alerted when remote support is initiated, enabling you to monitor and coordinate assistance effectively.

    Vision Camera View Change: Stay in the loop about any alterations in the view of vision cameras, providing valuable insights into changes in visual monitoring.

    Vision Motion Alert: Receive immediate notifications of detected motion through vision-based sensors, enhancing security and situational awareness.

    Vision Rule Trigger: Get alerts when predefined rules or conditions are met within vision-based monitoring, ensuring you’re promptly informed of relevant events.

  2. Then enter the notification, name and frequency and select Notification Context. Two types of notification context are available. Account and Custom.

  3. If you select Account, then you will receive notifications on the account level. Enter the contacts to receive notifications, and click the Save button.

  4. If you choose the “Custom” option, you have the ability to specify the locations for which you wish to receive notifications.

Application Notifications

  1. Use the Application Notifications tab if you wish to receive application log alerts as notifications.
  2. For this, navigate to Settings > Application Notification > +Add Application Notification.
  1. Four notification types are available: Default, Email communication, SMS communication, and wrong SMS OTP.
  2. Adding an “Application Notification” follows the same process as adding “Alert Notifications”.
  3. Check the Active checkbox in the window that appears. Then, select the notification type. Provide Notification Type, Name, Frequency, No of Occurrence, Notification Context, and Contacts, in the window that opens, and click on the Save button.

Account Preferences

  1. Account Preferences allow you to customize your account settings, including adding your company’s Dark and Light Logos and selecting a color theme. This step helps ensure that your logo is visible in both light and dark modes and allows you to personalize the appearance of your account.

  2. To do so, Navigate to the Settings > Account Preferences.

  3. To add logo click Edit button and upload your dark and light logo.

  4. Choose the color theme that best suits your preferences or brand identity.

  5. Once you’ve added the logos and selected the color theme, click on the Save Preferences button to apply the changes.

License

License Activation

  1. The License Activation process allows you to manage your Kloudspot license, enabling you to utilize network devices and access various features within the system.

  2. To activate license navigate to Settings > License.

  3. In the License settings window, locate and click on the Push Account Information button.

  4. Once you click on the Push Account Information button. Kloudspot team will verify your purchase and activate your account.

  5. After activating your license, click on the Sync License Information button.

  6. This action ensures that the license information is synchronized.

  7. After that, you can add network devices using your license. See the Assigning and Managing Network Devices section to learn how to add network devices.

    Note: You can add network devices up to the limit specified in your license. To increase your license limit, please reach out to the KloudSpot support team.

  8. To obtain a report on device usage, click on the Download device usage report button.

  9. This report provides valuable insights into the usage patterns of your network devices.

Certificate Manager

Add Certificate

  1. Integrating an SSL certificate can prevent the issue of SSL certificate failure due to technical glitches, allowing you to effortlessly access camera feeds with ease.

    Note: This feature is for KloudVision users. If you are not a KloudVision user, you do not need to add the certificate.

  2. Navigate to the Settings > Certificate Manager.

  3. Click on the Certificate tab to proceed with adding a new certificate.

  4. Once you’re on the certificate management page, click on the Edit button.

  5. Check the checkbox labeled Enable Certificate Manager to activate this feature.

  6. Enter the necessary certificate details:

    • Certificate Domain Name: Enter the domain for which the SSL certificate is applicable.

    • Certificate: Paste the SSL certificate.

    • Certificate Key: Paste the SSL certificate key.

  7. After entering the certificate details, click on the Save certificate manager button to save the configuration.

Api and Secret Keys

  1. The Api and Secret Keys section allows you to generate an API ID and secret key, which are essential for accessing information about certificate values, domains, and keys within the system.

  2. To do so, Navigate to the Api and Secret Key tab or section.

  3. Within the Api and secret key tab, Click on the Generate API ID and secret key button to initiate the generation process.

  4. Utilize the generated API ID and secret key to retrieve information about certificate values, domains, and keys within the system.

    • GET /public/certificate-details/certificate

    • GET /public/certificate-details/domain

    • GET /public/certificate-details/key

  1. For more information on the API usage, Navigate to Profile > API-DOCS > Event Resource.