Architecture

FireStart consists of multiple components, as shown in the figure below:

firestart_architecture

 

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.