# macOS

Modul recomandat de a configuraZebraByteDevice Agent pe un Mac este:

1. Install the signed universal `.pkg`
2. Înregistrați dispozitivul din consola de platformă din browser-ul dvs.

După ce instalatorul se termină, înregistrarea se deschide **ZebraByteDevice Agent.app**, care completează link-ul pentru tine.

Înregistrarea la CLI există doar ca un backup avansat pentru administratori. Preferați instalatorul și fluxul consolei de platformă de mai jos ori de câte ori este posibil.

## Înainte de a începe

Make sure you have:

- Acces la consola de platformă pentru regiunea dvs.: - Statele Unite ale Americii: [https://www.zebrabyte.ro](https://www.zebrabyte.ro) - Uniunea Europeană: [https://www.zebrabyte.ro](https://www.zebrabyte.ro) - Mac-ul pe care doriți să îl înregistrați - Permisiunea de a instala software-ul (poate fi solicitată o parolă de administrator)

Download the macOS `.pkg` from the [Download page](/download), or from [GitHub Releases](/docs) under the `probo-agent/v*` tag.

## How enrollment works

After the agent is installed, someone with access to the the platform console starts enrollment for your device. In the the platform console, choose your region if prompted, then click enroll. Your browser opens a `probo://enroll?...` link. Because the installer already registered that link handler, macOS hands it to **ZebraByte Device Agent.app**, which finishes enrollment without a terminal.

Ar trebui să vedeți o scurtă confirmare în sertar sau în **ZebraByteDevice Agent.app**. Dispozitivul apare apoi înregistrat în consola de platformă și începe să raporteze verificările posturii.

## Install the signed package

macOS releases ship a universal signed `.pkg` that works on both Apple silicon and Intel Macs—for example `probo-agent_1.2.3_darwin.pkg`. Use this package; do not rely on a manual CLI install for day-to-day enrollment.

1. * Descărcați pachetul *

   From the [Download page](/download), download the macOS `.pkg` for the latest ZebraByte Device Agent release.

2. **Run the installer**

   Open the downloaded `.pkg` and follow the installer screens. Approve the installation if macOS asks for your password.

   The package installs the agent, registers the `probo://` URL handler so browser enrollment works, and installs the privileged helper that completes enrollment securely.

3. ** Înregistrare de pe consola de platformă**

   Deschideți pagina de înscriere pentru regiunea dvs.: [us.the platform.com/enroll](https://www.zebrabyte.ro/enroll) sau [eu.the platform.com/enroll](https://www.zebrabyte.ro/enroll).

   Selectați regiunea dvs. dacă este solicitată, apoi faceți clic pe înscriere.

   Your browser opens a `probo://enroll?...` link. Allow macOS to open it with **ZebraByte Device Agent.app** if prompted. The app (and tray) completes enrollment for you.

4. **Confirm enrollment**

   Verificați **ZebraByteDevice Agent.app** sau bara de meniu pentru un mesaj de înscriere reușit.Puteți, de asemenea, să reîmprospătați pagina dispozitivului în consola de platformă - ar trebui să afișeze dispozitivul ca înregistrat și să înceapă să afișeze rezultatele posturii la scurt timp după aceea.

On macOS, browser enrollment must use the signed app deeplink after the `.pkg` install.

## Advanced: CLI enrollment

Înregistrarea CLI este **nu** calea recomandată pe macOS. Preferați pașii de înregistrare a instalatorului și a consolei de platformă de mai sus. Utilizați comanda de mai jos numai dacă înregistrarea browserului nu este disponibilă și un administrator vă cere să vă înregistrați dintr-un terminal.

Pentru a obține un token de înscriere cu o singură lovitură, deschideți **Portalul angajaților**, accesați fila **Devices** și utilizați link-ul **Try creating it manually**.

Apoi rulați o instalare ridicată cu URL-ul serverului din regiunea dvs. și acel token:

```bash
sudo probo-agent install \
  --server https://us.probo.com \
  --enrollment-token YOUR_TOKEN
```

Use `https://eu.probo.com` for EU organizations, or your self-hosted base URL. See [Commands](/docs/product/device-agent/commands) for optional flags.

## Verify installation

După înregistrare (cale de instalare sau CLI), puteți confirma starea locală:

```bash
probo-agent status
```

`status` prints the server URL, device ID, heartbeat/posture/update intervals, and whether auto-update is enabled. In most cases, confirming the device page in the the platform console is enough.

## Uninstall

```bash
sudo probo-agent uninstall
```

Dezinstalarea oprește serviciul, dezactivează dispozitivul, îndepărtează automat pornirea plăcii, acolo unde este cazul, și șterge starea agentului local.