> 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 une passerelle sécurisée 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 séparés 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. L'ensemble de l'authentification et de l'autorisation est géré automatiquement via votre compte Navixy.

Le middleware fonctionne via 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 la manière dont les applications externes s'authentifient auprès de Navixy.

## Comment cela fonctionne

Navixy App Connect fonctionne via 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 l'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 utilisez l'application avec vos identifiants Navixy existants

Ce processus est transparent pour vous en tant qu'utilisateur. Vous accédez simplement à 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 via 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 modifications s'appliquent automatiquement à toutes les applications connectées. Cela garantit des politiques de sécurité cohérentes sur l'ensemble de votre écosystème de plateforme.

#### Gestion simplifiée des identifiants

Vous conservez un seul ensemble d'identifiants pour Navixy et pour toutes les applications intégrées. Cela élimine le besoin de retenir 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 de 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 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 dans laquelle les outils intégrés apparaissent comme des extensions naturelles 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 œuvre 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 séparés. Les applications deviennent accessibles avec une expérience d'authentification 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 dé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 qui est possible avec Navixy App Connect. Tout développeur tiers peut créer des intégrations similaires pour des cas d'utilisation spécialisés, des outils spécifiques à un secteur ou des applications métier personnalisées.

## Développer avec Navixy App Connect

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

* [Documentation de l'API](/docs/navixy-api/user-api/backend-api/resources/commons/user/applications/app-connect.md#required-api-endpoint) - Spécifications techniques et consignes 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 du Marketplace font l'objet d'une révision afin de garantir qu'elles répondent aux normes de la plateforme et aux 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.
