The requirements for embedding DocuWare in an existing IT landscape vary depending on the DocuWare solution used.
DocuWare Cloud
The DocuWare Cloud infrastructure is hosted on Microsoft Azure. Relevant in terms of system requirements for customers is therefore only the client-side access, the corresponding requirements for operating system and browser are listed here. In principle documents can be accessed from any supported browser and on any operating system – including Linux and MacOS. In non-Microsoft environments, it is possible to use DocuWare Cloud, but some features are limited. The DocuWare Desktop Apps can only be installed on Windows and on Linux, for example, no documents can be sent directly from the DocuWare Client.
For the possibilities of integrations of external user directories and identity providers, see below. More information on the technical features is available in the DocuWare Cloud White Paper.
DocuWare as On-premises solution
Operating systems
The DocuWare servers are implemented based on Microsoft architecture. However, DocuWare can be integrated with infrastructures based on other technical architectures, so that DocuWare file cabinets can also be used as a "black box" in Linux and other non-Microsoft environments.
Detailed information on this indicating the components and technologies used by DocuWare and how these interact, can be found in the category DocuWare on-premises.
Database systems
DocuWare requires a relational database to store its own settings as well as for index data. This can be a dedicated database system for DocuWare only. However, many companies already have a central database system which will also have to be used by DocuWare. One easy method of integrating DocuWare is with the Microsoft SQL Server. In addition MySQL is supported for the DocuWare servers. Further databases can be accessed via an ODBC connection, e.g. for queries. However, it is not possible to store documents in the file cabinet via ODBC.
Storage systems
DocuWare supports a broad spectrum of storage media for storing documents. This includes local hard disks, as well as (virtual) network storage media, and external storage systems. Which media actually come into use depends on the volume of the documents to be stored and requirements concerning access and safeguarding.
System Requirements
The current system requirements for DocuWare as an on-premises solution are listed here.
DocuWare Cloud as an on-premises solution
External user directories
Users and groups that exist in external directories do not have to be additionally created manually in DocuWare. This significantly facilitates user management, especially for larger DocuWare systems. Integration ensures that users and groups in the domain and in DocuWare are automatically consistent.
To create or update DocuWare users, the User Synchronization desktop app connects to Microsoft Active Directory (LDAP) or Microsoft Azure Active Directory (Microsoft Graph). The app is available for both DocuWare Cloud and on-premises systems.
Identity Provider
External Identity Providers are integrated into DocuWare Cloud or into a locally installed DocuWare system via the "DocuWare Identity Service". This web service enables single sign-on in DocuWare: The credentials from one single account are used for all DocuWare applications: for the Web Client, the Desktop Apps, in configuration and administration, as well as for user synchronization.
DocuWare can connect to identity providers that support Open ID Connect, for example Microsoft Azure Active Directory, Microsoft Active Directory Federation Services (4.0) or Okta. Enforced single sign-on is also possible with these providers. This minimizes security risks such as password theft. Manual login using DocuWare credentials is only possible for specially defined users or roles — for example, if local applications are to access the DocuWare programming interface directly.