# Serwer instalacji

## **Serwer instalacji**

Serwer instalacji umożliwia zdalne instalowanie oraz deinstalowanie aplikacji w formatach MSI i EXE na komputerach użytkowników końcowych za pośrednictwem usługi eAgent. Funkcja wspiera zarówno administratorów IT, jak i użytkowników końcowych (funkcja w budowie), umożliwiając instalację aplikacji bez potrzeby podnoszenia uprawnień administracyjnych. System oferuje dwa repozytoria aplikacji:

* **Publiczne** – zarządzane przez dostawcę systemu, zawierające zweryfikowane instalatory.
* **Prywatne** – zarządzane przez użytkownika, z możliwością dodawania własnych aplikacji.

### **Widok szczegółowy**

Interfejs **Serwer instalacji** został podzielony na cztery główne sekcje, widoczne w górnym menu:

1. **Menedżer Aplikacji Zdalnych**
2. **Katalogi Aplikacji**
3. **Bieżące Operacje**
4. **Logi**

<figure><img src="/files/rRC1wp7KMOnoro0lRdxI" alt="" width="375"><figcaption></figcaption></figure>

## **Zdalna instalacja**

### **Funkcje widoku**

1. **Publiczne repozytorium aplikacji**
   1. Zawiera instalatory dostarczone i zarządzane przez producenta systemu.
2. **Prywatne repozytorium aplikacji**
   1. Pozwala użytkownikom na dodawanie własnych aplikacji.

### **Prezentacja danych**

Przełącznik znajduje się w prawym górnym rogu.&#x20;

<figure><img src="/files/S0aQg83fba4pntZ426fM" alt="" width="375"><figcaption></figcaption></figure>

Aplikacje w repozytorium mogą być wyświetlane w formie:

* **Tabeli**

<figure><img src="/files/7WiHaA1hRnQSC6Md0GnN" alt="" width="375"><figcaption></figcaption></figure>

* **Kafelków**

<figure><img src="/files/rRC1wp7KMOnoro0lRdxI" alt="" width="375"><figcaption></figcaption></figure>

Oba widoki prezentują te same informacje:

* **Kategoria** – Umożliwia filtrowanie aplikacji według kategorii.
  * Predefiniowane kategorie: Antywirusy, Archiwizatory, Programy biurowe, Narzędzia deweloperskie, Przeglądarki, i inne.
  * Dla aplikacji prywatnych istnieje możliwość dodania nowej kategorii.
* **Aplikacja** – Nazwa aplikacji z ikoną.
* **Wersja** – Numer wersji aplikacji.
* **Producent** – Nazwa producenta aplikacji (np. Microsoft, Adobe).
* **Data ostatniej aktualizacji** – Informacja o ostatniej modyfikacji instalatora.
* **Akcje**:
  * **Zainstaluj** **App** – Rozpoczyna instalację na wybranych komputerach.
  * **Deinstaluj** **App** – Opcja dostępna tylko, jeśli w konfiguracji aplikacji zdefiniowano polecenie deinstalacji.
  * **Edytuj** – Edytuje istniejący wpis.
  * **Duplikuj** – Tworzy kopię wpisu w repozytorium prywatnym.
  * **Usuń** – Usuwa wpis (dotyczy tylko repozytorium prywatnego).

### **Dodanie aplikacji**

Kliknięcie **+Dodaj nową aplikację** otwiera formularz z następującymi polami:

<figure><img src="/files/BNPDTTOin4hOsI1aqsaC" alt="" width="375"><figcaption></figcaption></figure>

1. **Upload pliku instalacyjnego**, obsługiwane formaty to \*.exe oraz \*.iso.
2. **Nazwa aplikacji** – Pole wymagane. Jeśli puste, system automatycznie uzupełni nazwę na podstawie pliku instalatora.
3. **Upload ikonki** – Opcjonalne, format PNG, maksymalnie 10 MB.
4. **Kategoria** – Wybór z listy rozwijanej lub dodanie nowej kategorii.
5. **Producent** – Opcjonalne, lista rozwijana z możliwością dodania nowego producenta.
6. **Wersja aplikacji** – Pole tekstowe na numer wersji, np. „1.2.0”.
7. **Opis** – Opcjonalny opis aplikacji.
8. **Polecenie instalacji** – Komenda używana do cichej instalacji aplikacji, np.:

```
chrome_installer.exe /silent /install.
```

9. **Polecenie deinstalacji** – Opcjonalne pole dla komendy odinstalowania.
10. **Weryfikacja po instalacji** – Opcjonalne pola dla sprawdzenia poprawności instalacji:
    1. Proces do sprawdzenia.
    2. Program w rejestrze.
    3. Ścieżka do pliku.

{% hint style="info" %}
Uzupełnij pola, aby sprawdzić proces instalacji, wpisy w rejestrze oraz ścieżkę do pliku aplikacji po instalacji w celu potwierdzenia jej poprawności
{% endhint %}

<img src="/files/dw72IAVbxTOPSbSm2CY2" alt="" width="375">

### **Instalacja i deinstalacja**

Po kliknięciu **Zainstaluj** lub **Deinstaluj** otwiera się okno z następującymi opcjami:

1. **Wybór komputerów** – Lista urządzeń lub grup, na których ma zostać wykonane zadanie.
2. **Polecenie instalacji/deinstalacji** – Pole wypełnione komendą zdefiniowaną w repozytorium (możliwość edycji).
3. **Uprawnienia** – Domyślnie usługa działa z uprawnieniami systemowymi, jednak użytkownik może zmienić poziom uprawnień.
4. **Zaplanuj datę instalacji/deinstalacji** – Wybór daty z kalendarza lub uruchom teraz.
5. **Dodaj skrypty**:
   1. Skrypt przed instalacją/deinstalacją.
   2. Skrypt po instalacji/deinstalacji.
6. **Dodaj pliki pomocnicze** – Maksymalnie 10 MB.

<img src="/files/4PttBiBYyPCNww8fyVjk" alt="" width="375">

## **Katalog aplikacji (funkcja w przygotowaniu)**

Funkcja **Katalog aplikacji** umożliwia pracownikom instalację aplikacji zatwierdzonych przez dział IT z poziomu panelu pracownika.

### **Schematy kiosku aplikacji**

* **Nazwa schematu** – Unikalna nazwa schematu.
* **Data utworzenia** – Informacja o dacie dodania schematu.
* **Przypisani pracownicy** – Lista użytkowników przypisanych do schematu.
* **Lista aplikacji** – W formie kafelków. Jeśli liczba aplikacji przekracza limit widoku, pojawia się kafelek „+\[liczba]”.
* **Przełącznik aktywności** – Włącza/wyłącza schemat.

<figure><img src="/files/qImVrZ9qISuDXlb5dEPV" alt="" width="375"><figcaption></figcaption></figure>

### **Nowy schemat**

Kliknięcie **Dodaj nowy katalog** otwiera formularz:

1. **Nazwa schematu** – Pole wymagane.
2. **Opis** – Opcjonalny opis schematu.
3. **Aktywacja schematu** – Włącz lub wyłącz schemat.
4. **Przypisz aplikacje** – Wybór aplikacji z repozytorium publicznego lub prywatnego.

<figure><img src="/files/UVRBIavX9rjV4A4lPyJ6" alt="" width="375"><figcaption></figcaption></figure>

## **Trwające operacje**

Widok przedstawia aktywne operacje związane z instalacją i deinstalacją aplikacji.

* **Usuń rekord** – Usuwa wpis.

<figure><img src="/files/F3Oi8aTLINuGPKCz09cy" alt="" width="375"><figcaption></figcaption></figure>

## **Logi**

Zakładka **Logi** umożliwia monitorowanie historii operacji instalacyjnych.

**Kolumny tabeli logów**

* **Data loga** – Data wpisu logu.
* **Aplikacja** – Nazwa instalowanej aplikacji.
* **Kategoria** – Kategoria aplikacji.
* **Operacja** – Informacje o statusie: Zainstalowano, Odinstalowano.
* **Data operacji** – Data zlecenia operacji.
* **Status** – Wynik operacji: Zainstalowano / Błąd / W trakcie.
* **Komputer** – Nazwa urządzenia.
* **User** – Kto zainicjował operację.
* **Więcej informacji** – Klikalny przycisk, umożliwiający wgląd w szczegóły operacji.

<figure><img src="/files/PZWTEwSyLElGQQkDle0G" alt="" width="375"><figcaption></figcaption></figure>

{% hint style="info" %}

### **Błąd instalacji**

Najczęstszym powodem wystąpienia błędu jest komunikat: ***Skrypt nie udało się zainstalować, ponieważ nie można odnaleźć pliku \[xyz.exe lub xyz.msi] w podanej ścieżce \[ścieżka].***\
W takiej sytuacji sprawdź:

* czy ścieżka do pliku jest poprawna,
* czy sam plik faktycznie znajduje się na dysku, plik mógł zostać przypadkowo usunięty,
* instalator nie został zaktualizowany do nowszej wersji. W takim przypadku zweryfikuj konfigurację instalatora w systemie.&#x20;
  {% endhint %}

## **Podsumowanie**

Serwer instalacji w systemie eAuditor to kompleksowe narzędzie do zarządzania aplikacjami, które umożliwia:

* Centralne zarządzanie instalacją i deinstalacją oprogramowania.
* Umożliwienie użytkownikom instalacji zatwierdzonych aplikacji.
* Monitorowanie i automatyzację operacji instalacyjnych w organizacji.


---

# 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/funkcje/zarzadzanie-it/serwer-instalacji.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.
