Skip to content

Tenants

A tenant is a logical container that allows you to create management scopes for your networks.

There are two main goals:

  • Allow selected users to have a complete view of the network and restrict access for others.
  • Allow MSPs to manage several customers' networks independently within the same Avalon instance.

Not all resources are dedicated to a tenant. Here is a list of per-resource scopes:

Resources Scope
Sites Single-Tenant
Devices and related network services Single-Tenant
ConfigBackup server Multi-Tenant
Custom services Global
SMTP server Global
LDAP server Global
Vendor Global
Device families Global
Device models Global
Device images Global
Interfaces list Global

Note

We are open to changes in some resource scopes if needed. Please contact our team.

Configuration parameters

Tenant configuration
Tenant creation/edition form.
  • Name: A mandatory name for your tenant.

Authentication settings

Configure here how Avalon authenticates to the tenant's network devices.

  • Force user credentials (instead of service accounts): When enabled, Avalon uses the logged-in user's credentials instead of a service account for all device operations (WebSSH, services, data gathering, autodiscovery).
  • Credential cache TTL (seconds): Duration (in seconds) for which user credentials are kept in cache. Once the TTL expires, the user is prompted again. Default value: 3600 (1 hour).
  • Service account to use: The service account to use for this tenant. Service accounts are managed from the Service Accounts page.

See the Device connection page for the full credential resolution details (cascade, prompt, TTL, scheduled tasks).

Source(s) of Truth (SoT) configuration

The Site AutoDiscovery feature requires a devices inventory as of 1.3.6, mars 2026.

Avalon supports several SoT. You can configure as many as you want but only one will be used during an AutoDiscovery process.

Netbox configuration

Netbox configuration
Netbox configuration

Our Netbox integration requires the following parameters:

  • Netbox API URL: The full URL to access your Netbox instance API.
  • Netbox Token: The authentication token generated in Netbox.

Mandatory input

When you create a site later on in Avalon, you must use the same name (not case sensitive) as defined in Netbox because it will be used in the API call.

Netbox allowed IP addresses

Be sure to allow Avalon Virtual Appliance IP address to access Netbox.

Mapping logic:

Once you have configured both mandatory information, you will be able to create a mapping between Avalon's device types and Netbox's device roles:

  • This mapping will be applied automatically when the AutoDiscovery process uses Netbox as its inventory source.
  • The mapping will allow Avalon to discover only the devices that you want to manage (e.g., excluding printers, firewalls, load-balancers, WiFi APs, etc.).
  • The mapping is 1:N meaning that you can map an Avalon device type to several Netbox roles.
  • You shall also define a default Netbox role for the core device(s) of your sites. We use the core devices to center the network topology in the site diagram.

Device types

Avalon device types are configurable from the Device Types page.

Centreon configuration

Centreon configuration
Centreon configuration

Our Centreon integration requires the following parameters:

  • Centreon API URL: The full URL to access your Centreon instance API.
  • Centreon Token: The authentication token generated in Centreon.

Mandatory input

When you create a site later on in Avalon, you must use the same name (not case sensitive) as defined in Centreon because it will be used in the API call.

Roadmap

As of 1.3.6, mars 2026, there is no mapping between Avalon's device type and Centreon datamodel.

AutoDiscovery platforms configuration

During the AutoDiscovery process, Avalon attempts to identify each device's type by trying different drivers (platforms) in sequence. This section allows you to select and order the platforms used for discovery at the tenant level.

AutoDiscovery platforms configuration
AutoDiscovery platforms selection and ordering.

Platform selection

  • Check All platforms to enable all platforms.
  • Or check individually only the platforms relevant to your environment.

Disable unused platforms

Uncheck platforms that do not match your network environment. For example, if you do not have Palo Alto firewalls, disable that platform to avoid unnecessary connection attempts.

Ordering

The platform order determines the sequence in which Avalon attempts to identify each device. Use the drag handles () to reorder the list.

Optimize discovery order

Place the most common driver in your environment first (e.g., Cisco IOS if your network is predominantly Cisco) and the least common ones last. This significantly speeds up the discovery process as Avalon will find the right driver faster.