# License administration

## Viewing licenses <a href="#viewing_licenses" id="viewing_licenses"></a>

{% hint style="info" %}
Types of licenses you see in **GitProtect** console may vary a bit from its business models— licenses used in **GitProtect** are assigned to agents that are doing backup (endpoint, server, feature worker, cloud worker, local worker) or to backed-up objects (as a **Microsoft 365** user or a **Git** repository).
{% endhint %}

To see all of your available licenses in **GitProtect Management Service** go to **Settings** > **License** > **See details**.

<figure><img src="/files/fSzXG2uovbk86Tv0n28i" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
To increase the number of available licenses please contact <sales@xopero.com>.
{% endhint %}

***

## Refreshing licenses

**GitProtect** must periodically synchronize with the licensing server to verify the validity of your subscription and to adjust to any changes, such as added storage capacity or new licenses.

**How it works:**

* **Automatic Refresh** — by default, **GitProtect Management Service** automatically refreshes your licenses once every **24 hours**.
* **Offline grace period** — to ensure continuity in on-premises environments, **GitProtect** allows the system to continue all backup and restore operations for up to 3 days without a successful license verification.

{% hint style="danger" %}
If the verification fails and your license package is not verified within three days, the **Management Service** may stop working.
{% endhint %}

You can manually trigger a refresh if you have recently modified your license (e.g., upgraded your plan) and want the changes to take effect immediately without waiting for the automatic daily refresh cycle.

To refresh your licenses go to **Settings** > **License** and hit the **Refresh** button under your available license package.

<figure><img src="/files/CxEdL8mnOlqg9q1xWsRs" alt="" width="490"><figcaption></figcaption></figure>

***

## On-premises licenses

The on-premises deployment model requires your **Management Service** to connect with the **GitProtect** license server <mark style="color:red;">**once every three days**</mark>.

This process is performed automatically. If the device with **GitProtect** installed has no internet connectivity, you can configure the specified rules to allow the device to connect to the component listed in the below table.

| Component      | Port        | IP address      |
| -------------- | ----------- | --------------- |
| one.xopero.com | 443 (HTTPS) | 213.222.221.126 |


---

# 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://helpcenter.gitprotect.io/management/license-administration.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.
