> ## Documentation Index
> Fetch the complete documentation index at: https://docs.neoagent.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Evernex Backup Portal API

> Work Microsoft 365 backup tickets on Evernex's hosted Veeam service: read the job's sessions and their errors; report licences and storage per customer

The common use is a ticket about a failed Microsoft 365 backup at Evernex: the agent finds the customer's job, reads its newest session and the session's log, and writes the cause into the ticket, or hands it to a technician with what it read. It also lists every job's last result in a daily check, and reports licence and storage use per customer.

> [!NOTE]
>
> Automatically enabled when you configure Evernex Backup Portal permissions in your agent workflow.

## What It Does

* Read backup jobs, their latest state, sessions and session logs, per customer and across customers
* Read licensed users, and licence and storage use per customer, per reseller and for your account
* Prepare, activate, deactivate and delete tenants, and edit their custom properties
* Manage resellers, portal users and storage subscription models
* Read backup servers, their proxies and certificates, repositories and S3 credentials

## Permission Groups

| Group | Covers |
| - | - |
| Backup Jobs | Backup jobs, their latest state, sessions and session logs, the job report across tenants |
| Licences & Storage | Licensed users, licence and storage use per tenant, per reseller and for the account |
| Tenants | Tenants, preparing, activating, deactivating and deleting one, custom properties, tenant requests and their users, a pending user's password reset |
| Resellers | Resellers, their tenants and certificates; creating, changing and deleting one |
| Portal Users | Portal users, roles and profile settings; creating and deleting a user |
| Infrastructure | Backup servers, their certificates and proxies, repositories, S3 credentials, storage subscription models; adding a server |

## Access Profiles

| Profile | What runs on its own | What asks a technician |
| - | - | - |
| **Read Only** | Every read | No write is allowed |
| **Helpdesk** | Every read | A change to a tenant. Every other group stays read only |
| **IT Admin** | Every read, tenants, resellers and storage models | Deleting a portal user, and the writes that always ask |
| **Full Automation** | Every read and write | Only the writes that always ask (below) |

## Safety Controls

| Control | Behavior |
| - | - |
| **Always ask** | These always need a technician's approval, whatever the profile: deleting or deactivating a tenant, resetting a pending tenant user's password, creating a portal user (it grants a role), deleting a reseller (with or without its tenants), and adding a backup server, whose settings hold the server's administrator password |
| **Hidden secrets** | Passwords, secrets and tokens read `[hidden by Neo]` in every answer, and a password reset answers only that it ran. Neo refuses any write that sends that text back |
| **Ticket scope** | On a ticket, the agent reaches only the tenant mapped to the ticket's company, by a name match or one you confirmed. A call about one backup job goes out only when the job is in that tenant's job list. A call that reaches every customer is for runs with no ticket company, such as a scheduled check or a chat |
| **Never sent** | Neo never calls the sign-in itself, never uploads a server certificate, and never deletes the portal user it signs in with |
| **Your portal** | Neo sends the password only over HTTPS to an Evernex address, and never follows a redirect |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.