Skip to main content

Guide on setting up the SaaS platform for first-time users.

For organizations venturing into the world of Tensai®, a leading SaaS platform, the initial installation and setup process is crucial to ensure a smooth and secure integration. Tensai® offers a comprehensive architecture hosted on Microsoft Azure Cloud, employing a multi-tenant model with Platform-as-a-Service (PaaS) flexibility.

Deployment Overview

Deployment view.JPG

Here's a concise overview of the steps and key components involved in setting up & deploying the platform:

Authentication Mechanism:

  • Tensai® relies on a robust authentication mechanism, integrating with the customer's Identity and Access Management (IAM) system. The architecture includes an "Authentication Service" that manages user authentication and authorization by collaborating with the customer's IAM provider. This ensures secure access and data protection.

Application Services:

  • Tensai® comprises various Application Services, each serving a specific purpose. These services include the "Configuration Service" for managing application settings, the "Data Integration Service" for ingesting data from source products like ServiceNow, the "Audit Service" for event logging, the "Notification Service" for user alerts, and the "Utility Service" for various utility functions. These services collectively enable data analysis and delivery of insights to users.

Azure Integration:

  • Leveraging Microsoft Azure services, Tensai® ensures data security and efficient operations. Services like Azure Key Vault, Azure Redis Cache, and Azure Storage are used for storing application secrets, caching data, and managing application logs.

Single Sign-On (SSO) Authentication:

  • Tensai® integrates with Customer's Applications through Azure B2C, enabling SSO authentication. This streamlines user access, improving efficiency and ensuring secure integration with various products.

Data Security Policies:

  • To safeguard sensitive data, Tensai® implements strict policies and uses secure communication channels (HTTPS and SSL/TLS) for data exchange. These measures ensure data confidentiality during transit.

User login flow.JPG

Onboarding Pre-requisites

Application Registration

  • A customer AD account with admin privileges has to register the tensai application in the respective customer’s domain as a trusted application to establish the AD handshake.

User Onboarding for tensai Team

  • AD account creation in client's domain.

Product Onboarding

  • Onboard existing products to the platform and start consuming your insights.