System overview
OneOffixx consists of several components, whereas they can be divided into two categories:
On one hand the server-side applications and on the other hand the Windows client with the Office add-ins.
Server-side applications
On the server side, OneOffixx stores all its data in a SQL database. This data is provided to the Windows client for synchronization by an API service. Besides this service, there are a number of other components. All server applications are listed below:
- IIS web applications:
- Admin: The admin or the so-called dashboard is a tool for system administrators and is used to support them during the operation of OneOffixx. Using the dashboard, data can be viewed, templates and snippets can be imported or exported and statistics can be displayed.
- AddressService: The address service ensures the server-side request of address data.
- Connect: This application, also called DCS – Document Creation Server, is responsible for server-side document generation.
- Docs: Docs provides documentation appropriate to the installed version.
- HealthMonitor: The health monitor checks the server-side applications for system errors, inconsistent data or faulty configurations and provides this information as an "Application Monitoring" service.
- Service: The service includes the SOAP service for client synchronization.
- WebApi: The web API enables the WebClient to access the OneOffixx data.
- WebClient: The web client allows users to use some of the OneOffixx functionality via the browser.
- IdS (IdentityServer): The identity server is responsible for authentication through OpenID Connect / OAuth 2.0.
→ not included in the "WithoutIdS option" (see Options). - IdSWindowsAuth (Windows-IdentityServer): The Windows identity server enables authentication by Windows credentials in the domain.
→ not included in the "WithoutIdS option" (see Options).
- Services or utilities:
- JobHost: The job host takes care of processing data for OneOffixx and ensures that profile and user data is kept in sync with Active Directory or other LDAP systems.
For more information on installation, see Server Installation.
Windows Client and Office add-ins
The Windows client offers different functions for the normal user, for template editors and for administrators. For more information on installation, see client installation.
Note
To learn more about using OneOffixx, use the Online Help (in German).
The client retrieves data from the OneOffixx service via the API Service and stores it locally in a cache. If the Office add-ins are installed, they connect to the installed client.
Citrix TS/XenApp, Microsoft terminal server
For information about installing the client on Microsoft terminal servers or Citrix TS/XenApp, see OneOffixx Citrix/Terminal server installation.