# Supported platforms and integrations

## Supported platforms

<details>

<summary><strong>Windows operating systems</strong></summary>

* Windows 10 / Windows 11
* Windows Server 2016, 2019, 2022, 2025
* Legacy versions: Windows 7, Windows 8 (only when installing the agent in specific environments)

</details>

<details>

<summary><strong>Linux operating systems</strong></summary>

* Debian&#x20;
* Ubuntu&#x20;
* Red Hat Enterprise Linux (RHEL)
* Alma Linux
* Rocky Linux
* Oracle Linux

</details>

{% hint style="warning" %}

### Agent limitations for Linux systems

The eAuditor agent for Linux-based systems has several limitations resulting, among other things, from differences in architecture and available system libraries. One of them is support for encryption protocols:

* communication with eServer **TLS 1.2 or later**,
* older distributions (for example, Debian 9.x) may not support TLS 1.3, which limits connection capabilities or affects transmission security.

**Data transmitted by the agent to eServer**

**1. Information about the currently logged-in user**\
Sent after establishing a connection with eServer and every time the user logs in or logs out.

**2. Static hardware information**\
Sent once after the agent's first connection to eServer. It includes elements that do not change over time (for example, device model, CPU, RAM, disks).

**3. Variable system parameters**\
Sent approximately every 3 minutes and only when the value has actually changed. This applies, among others, to:

* free disk space,
* available RAM.\
  Changes are reported with an accuracy of 1 MB.

**4. Running services**\
The full list of services is sent after the agent's first connection to eServer.\
Then the agent reports only changes, for example:

* starting a new service,
* stopping a service,
* changes in its state.
  {% endhint %}

## Integrations

### Entra ID

The system enables connection to Entra ID directly from the administration console. After the integration is established, you can configure automatic data import, such as:

* users,
* computers,
* organizational structure.

This means the administrator does not have to manually recreate the company structure in the system; the data is retrieved and updated according to the information stored in Entra ID.

The integration also allows logging into the system with an Entra ID account. The user does not need a separate password for eAuditor, because authentication takes place on the Entra ID side. This simplifies access management, strengthens security (for example, thanks to MFA and conditional access policies), and enables logging in to all services in the organization with one password.

{% hint style="info" %}
**Note:**\
We are working on this functionality. We will inform you about its deployment in the changelog as soon as it is made available.
{% endhint %}

### Google

The system allows logging in using a Google account. In this case, the user does not enter an eAuditor password, because authentication takes place directly on the Google side. After successful identity verification, Google returns information that the user has been verified, and the system grants access according to the user's role and permissions.

{% hint style="info" %}
**Note:**\
We are working on this functionality. We will inform you about its deployment in the changelog as soon as it is made available.
{% endhint %}

### Microsoft

The system supports logging in with a Microsoft account. The process works similarly to Google: the user is taken to the Microsoft login page, confirms their identity, and the system receives information about successful authentication. This eliminates the need to remember a separate password, and access is protected by Microsoft mechanisms (for example, MFA and organizational security policies).

{% hint style="info" %}
**Note:**\
We are working on this functionality. We will inform you about its deployment in the changelog as soon as it is made available.
{% endhint %}

{% hint style="success" %}

### **Additional information about integration with Entra ID and Google**

Communication between eAuditor Cloud and identity providers takes place over HTTPS, and all traffic is encrypted with TLS. The login mechanism is based on OAuth 2.0 and OpenID Connect standards, so sensitive data such as passwords do not reach the application. User identification is performed with JWT, which carries basic information about the account and the access resulting from it. The process uses authorization code and refresh token, which limits the exposure of credentials and increases the overall security level.

**Key technical elements:**

* TLS 1.3 is responsible for encrypting data during transmission,
* OAuth 2.0 serves as the main authentication protocol,
* OpenID Connect provides a standard model for transmitting user information.

The integration does not require any additional configuration on the eAC side. If the user created an account using Entra ID or Google, login will work immediately after the feature is enabled.
{% endhint %}

### Authenticator applications

The system is integrated with the following applications:

* Google Authenticator
* Microsoft Authenticator

The integration allows you to increase the security of application access through multi-factor authentication (MFA).

Authenticator applications generate one-time codes that are renewed cyclically at specified intervals. The code is required during the login process for additional user authorization.

### Slack

The tool enables integration of the system with the Slack platform for sending notifications and messages generated by the system.

More information about the operation and configuration of the integration is available at the link.

{% hint style="info" %}
**Note:**\
We are working on this functionality. We will inform you about its deployment in the changelog as soon as it is made available.
{% endhint %}

### Teams

The tool enables integration of the system with the Teams platform for sending notifications and messages generated by the system.

More information about the operation and configuration of the integration is available at the link.

{% hint style="info" %}
**Note:**\
We are working on this functionality. We will inform you about its deployment in the changelog as soon as it is made available.
{% endhint %}

## Summary

Thanks to broad compatibility with operating systems, eAuditor cloud is a flexible and comprehensive solution for IT infrastructure management, resource monitoring, and data security assurance.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://eaclouddoc.eauditor.eu/eacloud-docs-en/system/editor.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
