Identity Management

onePortal™ Appliance is an application used with a graphical web browser such as Firefox, Chrome/Chromium, Edge, or Safari. More precisely, it is a portal for one or more web applications used and accessed via onePortal™ front-end. onePortal™ handles access control, authentication, authorisation, credentials, and gives each application coherent and modern feel and logic while at the same time is easy to use.

Trivore Oy - Oneportal

On high level onePortal™ is two things: onePortal™ Appliance and onePortal™ Framework. They have the same basis, yet they serve two very different use cases. In short, onePortal™ Appliance is created using onePortal™ Framework, and the application is simply called onePortal™.

The Framework has previously been used to create web applications for the following industries: mobile operators, internet service providers, healthcare, IoT/smart infrastructure, and government agencies. Healthcare applications have been certified with various certificates.

onePortal™ is multi-tenant In short it means many organisations are able to use it simultaneously, safely, and independently. In onePortal™ multi-tenancy also means multi-functionality. That also means each tenant organisation and signed in user account might see somewhat different view depending on the functionality purchased by the organisation, and the roles, rights, and permissions of the signed in user account. In addition, onePortal™ is an open platform for other software products to integrate to. All this allows for large and technically complex services and solutions such as DES (Device Entitlement Service) and IoT DM to be created.

We are Identity and Device Management specialist

What is onePortal?

In one sentence onePortal is

Comprehensive web application development platform with integrated identity service and cloud database.

On high level  is

two things: onePortal Appliance and onePortal Framework. They have the same basis, yet they serve two very different use cases. In short, onePortal Appliance is created using onePortal Framework, and the application is simply called onePortal.

Who uses onePortal?

onePortal is used by people who need to access and use the accompanying business applications or onePortal built-in applications, like the Multi-channel Communicator or Incident Management.

Probably the most satisfied onePortal users are those who have a clear view of the tasks they are supposed to do in onePortal. For that, task-based training and guidance is the best path.

onePortal is comprehensively compliant with EU GDPR. Compliance is implemented on several layers, documentation, and software features.

As onePortal™ support development in basically any programmin language, it is not relevant to list exact prerequisite list. Instead it is important to plan and understand the final solution. What is the functionality onePortal™ offers, the solution will require.

Identity as a Service

This method uses onePortal™ purely as a back-end. The applications may be developed using any language, anywhere, by anyone.

Cloud Database

This method uses onePortal™ purely as a back-end. The applications may be developed using any language, anywhere, by anyone.

For any Application

Seeking a solution for user management? Here is it. Hosted anywhere. Use onePortal as a cloud database. User managements and database for all modern web / mobile applications.

Trivore OY - Oneportal-Example-use-cases

– Cloud Native Design

– Carrier grade scalability

– Reliability and Resiliency

– Multi-application framework

– Integration with data sources and communication protocols

– Conformant for security GPDR etc.

– Identity and Device Management

Trivore Oy - OnePortal 2

First select your usecase (cloud database or external application)

Trivore OY - Oneportal-Example-use-cases

Fill the form below and  we’ll get your environment ready. You can try it free for 30 days.

Trivore Oy - Oneportal

Click here to read more about onePortal™ platform high-level functionality

onePortal™ platform has the following listed functionality and features. The list is not comprehensive, as the platform is continuously developed and improved to cover more use cases. If there is a use case or business requirement, and it is not listed here, please contact sales with your requirement and we will find a solution.

  1. Multi-tenant capability.
  2. Multi-tenant management web user interface.
  3. Multi-language web user inteface with English as the fall-back language if translations are missing.
  4. Self-care web user interface for every user account with optional 2FA.
  5. Limited-use web user interface for changing passphrase only.
  6. Limited-use web user interface for managing 2FA only. (Coming later)
  7. User account invites via email. with full invite management.
  8. File-based import and export functionality for user accounts, groups, organisations, contacts, etc.
  9. Event logging: normal, security, and long-term. Several log-levels.
  10. Optional WebUI metrics collection for in-depth user interface usage analytics and optimisation.
  11. Per organisation/tenant Terms and Conditions and Privacy Policy with multi-language support. Each organisation may have their own T&C and PP in multiple languages. Default T&C and PP are provided.
  12. SNMP functionality: send alerts and allow querying values and settings.
    • Send SNMP v1 TRAPs and v3 Informs on alerts (Coming later)
    • Allow for querying values and settings from onePortal™ (Coming later)
  13. REST API for health and status query. (Coming later)
  14. REST API for flexible and comprehensive programmability, reporting, manageability, and maintainability.
    • Full (role-based) management of user accounts, groups, and organisations. (Coming later)
    • Full (role-based) access to all internal data for reporting and analytics. (Coming later)
    • Performance monitoring, both onePortal™ server level, and service level. (Coming later)
  15. Ready for Apache ServiceMix for further more complex integrations with external systems.
  16. Clustering ready for HA (high-availability) and geographic redundancy.
  17. Integrated LDAP server for any external use cases.
  18. LDAP-only use case support, where user accounts have self-care web user interface activated only for changing their passphrase.
  19. Multi-channel Communicator™ for pushing information to receivers. Current and planned channels:
    • Email
    • Text message (SMS)
    • XMPP/Jabber (Coming later)
    • MQTT (Coming later)
    • HipChat, Slack, Twitter, and others (Coming later)
  20. SMS gateway for sending text messages. Currently the following protocols are supported:
    • Trivore T5 SMSC, which also supports HTTPS and SMPP 3.4.
    • Kannel over http/https. Both physical GSM modems and SMPP 3.4 are supported.
    • Nexmo (3rdparty SMS service provider) over https.
    • Clickatell (3rdparty SMS service provider) over https.
  21. Pro-active incident management and communication.
  22. Traditional incident management and communication. (Coming later)
Trivore Oy - Favicon