FireStart consists of multiple components, as shown in the figure below:
FireStart Server
Purely for modeling with data access to a SQL database, as well as the Active Directory.
-
Workflow Engine
For the workflow execution, activities can be loaded and executed in workflows. -
Task Deployment
For the distribution of tasks of different portals, currently Exchange and SharePoint. - Data Connection
With various adapters (SharePoint, OleDb, ODBC, CRM) for the data exchange with third-party systems, as well as event handling if the third-party systems support events.
Please see FireStart Core Components for a more detailed description of these components.
FireStart IdentityServer
The FireStart IdentityServer is a .net Core Application which is hosted in IIS and based on the open source IdentityServer project. It handles user logins and searches for users and groups used in FireStart.
Currently, there are three authentication and corresponding search providers available.
- Windows with Active Directory
- Azure AD with Graph
-
SAML with an External Search Service (or ActiveDirectory for ADFS)