SSO Portal

SSO Portal is a client portal designed for companies that provide services to other companies.

Instead of creating and maintaining another set of user accounts for every customer, SSO Portal authenticates each customer's employees through their own Microsoft Entra tenant. The portal can then be presented under the customer's domain and corporate branding, allowing your services to appear as a natural extension of their own intranet rather than another external vendor site.

No New Account, No Account Maintenance

Instead of having an extra login for the client's employees to keep track of, the portal is tied to each client's Entra tenant.  This means all account maintenance and user support is handled by your client's team not yours.

Tiered Customization

Instead of styling the portal around your own message, this portal is built to style to match your client's corporate branding.  This gives you the ability to become a part of the client's intranet not an external entity.

DNS Matching

Instead of being client.yourcompany.com, the site can appear under the client's top level domain.  This provides additional trust and allows the client to present it as their own.

Match Client Corporate Branding

Client pages can be based on any of the included open-source Bootstrap templates, with specific style and color overrides to match the client's corporate branding.

Custom Bootstrap Template

As client pages are all Bootstrap-based, and specific template can be developed to precisely match the client's corporate branding.

Custom Pages

Applications can use a custom set of JSP pages to provide complete control over presentation.  This does of course require a significant forward commitment as these pages will have to be separately updated for all future changes.

Built-in Applications

While custom applications are possible, built-in applications are provided for common use cases:

Application Function
Outbound SSO Include external applications with an SAML or JWT handoff
Customer / Group Chat Group chat supporting inline transfers and cross-organizational identification
AI Support Agent An AI chatbot based on ChatGPT with full prompt control and Zero Data Retention design
Sharepoint Integration Provide documents from your Sharepoint library with identity-based filtering
Application Hosting Provide direct access to internal applications in a browser, based on Guacamole technology

Product State

This product is currently in development.  The production facets of the application are ready for beta, but the administration interface is not complete.