Integration
The Integration section of the EasyPON web application empowers users to seamlessly connect various external components to enhance their experience with EasyPON.
Last updated
The Integration section of the EasyPON web application empowers users to seamlessly connect various external components to enhance their experience with EasyPON.
Last updated
This guide will walk you through the steps to integrate Google services, UserSide integration, and create public API keys for interfacing with external EasyPON API.
The Google Integration feature allows you to streamline your operations by linking your EasyPON account with Google corporate services. Follow these steps to set up this integration:
Please notice, Google Authentification Integration works only by HTTPS protocol.
Log in to EasyPON Dashboard: Navigate to the EasyPON dashboard and log in using your credentials.
Access Integration Section: From the dashboard, locate and click on the 'Integration' section.
Google Integration: In the Integration section, select the Turn on Google Authorization? option.
Authenticate Google Account: You will be prompted to authenticate your Google account. Fill in the
Client ID - your Google client ID
API key - API key from Google corporate account
Allowed corporate domains. You can add multiple allowed domains by clicking Add domain
You can Cancel or Save changes.
Authorization: Grant the necessary permissions to allow EasyPON to access your Google services.
Confirmation: Once authenticated, you will receive a confirmation message indicating successful integration.
UserSide integration is a vital aspect of the EasyPON ecosystem, enabling a seamless interaction between UserSide and EasyPON. Follow these steps to implement UserSide integration:
Access Integration Section: From the EasyPON dashboard, navigate to the 'Integration' section.
UserSide Integration: Select the 'UserSide Integration' option.
Configuration Settings: Fill in the required configuration settings based on your application's requirements. Ensure accuracy in the provided information.
Integration parameters:
Integration type: Import or Synchronization. Import for one-time synchronization or periodical.
Domain (API URL) - your UserSide domain
API key - public API key of your UserSide account
Test connection. It's advisable to conduct thorough testing to confirm the successful implementation of UserSide integration.
Select data to display in ONU information. You can choose options that should be synchronized with UserSide integration:
ID
User Name
User full Name
User Login
Contacts
Contract ID
User ID
User Address
Status
Balance
Tariff
Network activity
Internet activity
Connection date
Comment
Incoming traffic
Outgoing traffic
Group
Billing ID
Creation date
Positive balance date
Cancel or Save Changes: Click on 'Save' to apply the integration settings or Cancel them.
Public API keys are essential for secure communication between your application and the external EasyPON API. Follow these steps to generate API keys:
Access API Keys Panel: In the Integration section, locate and click on the 'API Keys' panel.
Generate New API Key: Click on the 'Generate New Key' button.
Define Expiry date: Specify the expiry date for the API key. You can also make it last indefinitely by checking the "Make it last indefinitely" option.
Save API Key: Click 'Save' to generate and save the API key or Cancel changes.
Copy and Store Securely: Once generated, copy the API key and store it securely, it will not be invisible for copying for the second time. Treat it as confidential information.
For detailed information on utilizing the EasyPON API, please refer to the External EasyPON API Documentation by following the API documentation link.
External API endpoints and documentation are only available if activated in the EasyPON system.
This guide provides comprehensive instructions for integrating Google services, UserSide integration, and creating public API keys in the EasyPON web application. For further assistance or inquiries, please refer to the EasyPON support resources.