Yes, Bold BI embedded in your SaaS application will authenticate users based on your application’s credentials. The process works as follows:
- Client App (Viewer/Designer) sends a request to your server to obtain an embed token for the authenticated user.
- Server App forwards this request to the Bold BI Server, validating the user against your application.
- Upon successful validation, the Bold BI Server returns the embed token.
- The Server App relays the embed token back to the Client App.
- The Viewer/Designer uses the embed token to securely access Bold BI services and dashboards.
This architecture ensures that user sessions are validated before requesting the embed token. It works with various technologies like ASP.NET, .NET Core, PHP, Java, Node.js, Python, and supports Blazor-based SaaS apps using the Embed Secret Key.