The Liquid Gears platform allows businesses to manage their communications, users and custom deployments from a dedicated administration dashboard. Ubiquity Dashboard, one of the core components of our platform, provides the functionality of managing users while Admin Dashboards provide an additional layer of functionality to manage custom integrations, widgets and provide the ability to have varying modules of the dashboard enabled or disabled depending on the authentication level of the user.
Admin Dashboards are essentially used as the frontend to represent all the core activities of a concerned solution in a systematic way. Things like data and API requests from a diverse set of backend APIs and products set the tone for Admin Dashboards. A typical Admin Dashboard communicates with the Ubiquity Dashboard API, the messaging service API and a Private Information Provider’s API to enable and drive the display of user information and manage communications delivery.
Custom Branding and Functionality
The essence of an Admin Dashboard lies within its versatility to be customised depending on the solution. Since every solution built on top of the Liquid Gears platform is unique, the key is to support not just the existing workflows of a business but also custom workflows which are unique to a particular solution. For starters, some of the default activities possible in Admin Dashboards are:
- Browsing the list of App Users
- Viewing the details/profile of an App User
- Sending push notifications to App Users
- Reviewing past messages sent to App Users
- Sending new messages to App Users
- Uploading new documents
- Distributing new documents to App Users
- Reviewing the App Users’ activity through the app
Beyond these examples, Admin Dashboards can enable any workflow for admin staff through powerful integrations. Furthermore, new functionalities can be embedded to integrate with the organisation’s own systems and workflows. These range from simple buttons to entirely new screens based on customised solutions.
Identity and Access Management
Several forms of authentication can be implemented to grant access to Admin Dashboards. These include but are not limited to:
- Regular credentials (username & password)
- Federation via OpenID Connect
- Federation via SAML 2
- Federation via social logins: Google, Twitter or Amazon.
Multi-Factor Authentication is optionally supported via SMS or TOTP (temporary one-time password with google Authenticator or other). It is to be noted that when using credentials as a standard feature of the Liquid Gears Platform, Secure Remote Password (SRP) protocol is used to avoid the transmission of actual passwords.
Upon identifying themselves, Admin Dashboard users are assigned a role, with a custom set of access policies which define the actions they are allowed to perform in backend products.