> For the complete documentation index, see [llms.txt](https://navixy.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://navixy.com/docs/user/fr/guide/account/user-applications/navixy-app-connect.md).

# Navixy App Connect

## Qu’est-ce que Navixy App Connect ?

**Navixy App Connect** est un middleware d’authentification qui permet à des applications tierces de s’intégrer à la plateforme Navixy en utilisant vos identifiants existants. Il agit comme un pont sécurisé entre le système d’authentification de Navixy et les applications externes, vous permettant d’accéder à des outils personnalisés sans créer de comptes distincts ni gérer des mots de passe supplémentaires.

Lorsque vous accédez à une application intégrée, Navixy App Connect valide votre session et fournit à l’application un accès sécurisé à vos données. Toute l’authentification et l’autorisation sont gérées automatiquement via votre compte Navixy.

Le middleware fonctionne grâce à un contrat standardisé, accessible via API [contrat d’intégration](/docs/navixy-api/user-api/backend-api/resources/commons/user/applications/app-connect.md) qui définit comment les applications externes s’authentifient auprès de Navixy.

## Comment cela fonctionne

Navixy App Connect fonctionne grâce à un contrat d’intégration standardisé que les développeurs externes implémentent dans leurs applications. Lorsque vous accédez à une application intégrée :

1. L’application demande une authentification via Navixy App Connect
2. Votre clé de session Navixy est convertie en jeton JWT sécurisé
3. L’application reçoit un accès autorisé en fonction de vos autorisations Navixy
4. Vous travaillez avec l’application à l’aide de vos identifiants Navixy existants

Ce processus est transparent pour vous, en tant qu’utilisateur. Vous accédez à l’application via votre compte Navixy sans étapes d’authentification supplémentaires.

Regardez cette vidéo pour obtenir un aperçu rapide et visuel de l’authentification d’une application tierce avec une session Navixy à l’aide d’App Connect :

{% embed url="<https://youtu.be/y8Wwob-Uw3I?si=6sbQXkTvQW2bgmb8>" %}

## Quelle valeur apporte-t-il ?

### Contrôle d’accès unifié

Toutes les applications intégrées respectent vos rôles et autorisations utilisateur Navixy. Lorsque vos droits d’accès changent dans Navixy, ces changements s’appliquent automatiquement à toutes les applications connectées. Cela garantit des politiques de sécurité cohérentes sur l’ensemble de l’écosystème de votre plateforme.

### Gestion simplifiée des identifiants

Vous conservez un seul jeu d’identifiants pour Navixy et toutes les applications intégrées. Cela élimine la nécessité de mémoriser plusieurs mots de passe, réduit les risques de sécurité liés à la réutilisation des identifiants et simplifie la gestion des comptes.

### Accès sécurisé aux données

Les applications accèdent à vos données via la couche d’authentification de Navixy plutôt que de nécessiter des identifiants directs à la base de données. Vos informations sensibles restent protégées tandis que les applications reçoivent l’accès dont elles ont besoin pour fonctionner efficacement.

### Expérience utilisateur intégrée

Le passage en mouvement entre les fonctionnalités Navixy et les applications tierces ne nécessite aucune étape de connexion supplémentaire. Cela crée une expérience cohérente où les outils intégrés semblent être des prolongements naturels de la plateforme Navixy.

## À qui s’adresse App Connect ?

### Développeurs d’applications

Les développeurs qui créent des applications personnalisées fonctionnant avec les données Navixy peuvent intégrer leurs outils sans mettre en place une infrastructure d’authentification complète. Que vous créiez des outils métier internes ou des applications commerciales, Navixy App Connect gère automatiquement l’authentification et l’autorisation des utilisateurs.

### Administrateurs système

Les administrateurs de la plateforme peuvent contrôler quelles applications les utilisateurs peuvent accéder via la [Applications utilisateur](/docs/user/fr/guide/account/user-applications.md) fonctionnalité. Cela permet une gestion centralisée de votre écosystème d’applications tout en maintenant les normes de sécurité.

### Utilisateurs finaux

Les utilisateurs de la plateforme accèdent à des applications tierces approuvées sans gérer de comptes distincts. Les applications deviennent accessibles grâce à une expérience de connexion unique, tout en maintenant la sécurité et en améliorant la productivité.

### Exemple : Dashboard Studio

[Dashboard Studio](https://marketplace.navixy.com/shop/dashboard-studio/) est une application Navixy qui montre comment Navixy App Connect fonctionne en pratique. Lorsque vous accédez à Dashboard Studio :

* Votre session Navixy vous authentifie automatiquement
* Dashboard Studio reçoit un accès sécurisé à vos données IoT en fonction de vos autorisations
* Vous créez et gérez des tableaux de bord sans saisir d’identifiants distincts
* Votre session reste active à la fois dans Navixy et dans Dashboard Studio

Dashboard Studio sert d’exemple de ce qu’il est possible de faire avec Navixy App Connect. Tout développeur tiers peut créer des intégrations similaires pour des cas d’usage spécialisés, des outils spécifiques à un secteur ou des applications métier personnalisées.

## Développement avec Navixy App Connect

Si vous êtes développeur et souhaitez intégrer votre application à Navixy App Connect, les ressources suivantes fournissent des indications complètes de mise en œuvre :

* [Documentation API](/docs/navixy-api/user-api/backend-api/resources/commons/user/applications/app-connect.md#required-api-endpoint) : Spécifications techniques et directives de mise en œuvre, points de terminaison et paramètres

Les applications que vous développez peuvent être utilisées en privé au sein de votre organisation ou publiées sur le [Navixy Marketplace](https://marketplace.navixy.com/) pour une diffusion plus large. Les applications Marketplace font l’objet d’une révision afin de garantir qu’elles respectent les normes de la plateforme et les exigences de sécurité.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://navixy.com/docs/user/fr/guide/account/user-applications/navixy-app-connect.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
