# Applications

Dans votre instance Navixy, vous pouvez modifier la liste des applications web disponibles pour vos utilisateurs en ajoutant ou en supprimant des applications personnalisées dans le menu principal.

{% hint style="info" %}
Les modules standard, tels que Field Service et Fleet Management, ne peuvent pas être activés ou désactivés dans la base de données ou dans les fichiers de configuration de la plateforme. Leur présence dans l'interface est conditionnée par les modalités du plan tarifaire de votre instance.
{% endhint %}

## Intégration d'applications personnalisées à Navixy

La plateforme Navixy vous permet d'intégrer votre application web personnalisée dans l'interface principale de l'application Navixy. Cette application personnalisée apparaîtra comme un élément distinct dans le menu principal et, lors d'un clic, ouvrira une adresse URL externe spécifiée en tant qu'application d'interface interne.

![On-Premise - Configuration - Applications](https://866637922-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FkUnMmePH99SsdChtqqu7%2Fuploads%2Fgit-blob-1001145f56e870172c56e86ef80dd994f69759d4%2Fimage-20230810-133621.png?alt=media)

Plusieurs paramètres peuvent être utilisés pour l'intégration :

* *%name –* nom de l'application
* *%link\_to\_the\_app –* lien vers l'application

Pour activer une application et la rendre disponible pour l'ensemble du compte de service ou pour des utilisateurs spécifiques, utilisez les requêtes SQL suivantes dans la base de données.

**Activation de l'application pour l'ensemble du compte de service (tous les utilisateurs)**

{% code overflow="wrap" %}

```sql
INSERT INTO google.plugins2dealers (dealer_id, plugin_id, parameters) VALUES (1, 52, '[{"name": "%name","app_page_url": "%link_to_the_app"}]');
```

{% endcode %}

Modifiez les paramètres surlignés en gras pour correspondre au nom et au lien de votre application.

**Activation de l'application pour des comptes utilisateur individuels**

{% code overflow="wrap" %}

```sql
INSERT INTO google.plugins2users (user_id, plugin_id, parameters) VALUES (%user_id, 52, '[{"name": "%name","app_page_url": "%link_to_the_app"}]');

```

{% endcode %}

Dans ce cas, remplacez %user\_id par l'ID de l'utilisateur qui doit avoir accès à cette application. Si plusieurs utilisateurs doivent y accéder, chaque utilisateur nécessitera sa propre commande.

{% hint style="danger" %}
Notez que si vous utilisez une connexion HTTPS, le lien de votre application doit également être en HTTPS pour éviter une erreur de contenu mixte. Une fois l'application ajoutée avec succès, elle devrait apparaître dans le menu de la plateforme Navixy.
{% endhint %}
