> 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/ru/guide/account/user-applications/navixy-app-connect.md).

# Navixy App Connect

## Что такое Navixy App Connect?

**Navixy App Connect** — это промежуточный слой аутентификации, который позволяет сторонним приложениям интегрироваться с платформой Navixy, используя ваши существующие учетные данные. Он служит защищенным мостом между системой аутентификации Navixy и внешними приложениями, позволяя вам получать доступ к пользовательским инструментам без создания отдельных учетных записей и управления дополнительными паролями.

Когда вы открываете интегрированное приложение, Navixy App Connect проверяет вашу сессию и предоставляет приложению защищенный доступ к вашим данным. Вся аутентификация и авторизация выполняются автоматически через вашу учетную запись Navixy.

Промежуточный слой работает через стандартизированный, доступный через API [контракт интеграции](/docs/navixy-api/user-api/backend-api/resources/commons/user/applications/app-connect.md) который определяет, как внешние приложения проходят аутентификацию в Navixy.

## Как это работает

Navixy App Connect работает через стандартизированный контракт интеграции, который внешние разработчики реализуют в своих приложениях. Когда вы открываете интегрированное приложение:

1. Приложение запрашивает аутентификацию через Navixy App Connect
2. Ваш ключ сессии Navixy преобразуется в защищенный JWT-токен
3. Приложение получает авторизованный доступ на основании ваших прав Navixy
4. Вы работаете с приложением, используя существующие учетные данные Navixy

Этот процесс для вас как для пользователя прозрачен. Вы получаете доступ к приложению через учетную запись Navixy без дополнительных шагов аутентификации.

Посмотрите это видео, чтобы быстро и наглядно увидеть, как выполнить аутентификацию стороннего приложения с сессией Navixy с помощью App Connect:

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

## Какую ценность это дает?

### Единый контроль доступа

Все интегрированные приложения учитывают ваши роли и права в Navixy. Когда ваши права доступа в Navixy меняются, эти изменения автоматически применяются ко всем подключенным приложениям. Это обеспечивает единые политики безопасности во всей экосистеме вашей платформы.

### Упрощенное управление учетными данными

Вы используете один набор учетных данных для Navixy и всех интегрированных приложений. Это избавляет от необходимости помнить несколько паролей, снижает риски, связанные с повторным использованием учетных данных, и упрощает управление учетными записями.

### Безопасный доступ к данным

Приложения получают доступ к вашим данным через слой аутентификации Navixy, а не с помощью прямых учетных данных базы данных. Ваша конфиденциальная информация остается защищенной, а приложения получают доступ, необходимый им для эффективной работы.

### Единый пользовательский опыт

Переход между функциями Navixy и сторонними приложениями не требует дополнительных шагов входа. Это создает целостный опыт, в котором интегрированные инструменты воспринимаются как естественное продолжение платформы Navixy.

## Для кого предназначен App Connect?

### Разработчики приложений

Разработчики, создающие пользовательские приложения, работающие с данными Navixy, могут интегрировать свои инструменты без реализации полноценной инфраструктуры аутентификации. Независимо от того, создаете ли вы внутренние бизнес-инструменты или коммерческие приложения, Navixy App Connect автоматически выполняет аутентификацию и авторизацию пользователей.

### Системные администраторы

Администраторы платформы могут управлять тем, к каким приложениям пользователи могут получать доступ через [Приложения](/docs/user/ru/guide/account/user-applications.md) эту функцию. Это обеспечивает централизованное управление экосистемой ваших приложений при соблюдении стандартов безопасности.

### Конечные пользователи

Пользователи платформы получают доступ к одобренным сторонним приложениям без управления отдельными учетными записями. Доступ к приложениям осуществляется в режиме единого входа, что обеспечивает безопасность и повышает продуктивность.

### Пример: Dashboard Studio

[Dashboard Studio](https://marketplace.navixy.com/shop/dashboard-studio/) — это приложение Navixy, которое демонстрирует, как Navixy App Connect работает на практике. Когда вы открываете Dashboard Studio:

* Ваша сессия Navixy аутентифицирует вас автоматически
* Dashboard Studio получает защищенный доступ к вашим IoT-данным на основании ваших прав
* Вы создаете и управляете дашбордами без ввода отдельных учетных данных
* Ваша сессия остается активной как в Navixy, так и в Dashboard Studio

Dashboard Studio служит примером того, что возможно с Navixy App Connect. Любой сторонний разработчик может создавать аналогичные интеграции для специализированных сценариев использования, отраслевых инструментов или пользовательских бизнес-приложений.

## Разработка с помощью Navixy App Connect

Если вы разработчик и хотите интегрировать свое приложение с Navixy App Connect, следующие ресурсы содержат полные рекомендации по реализации:

* [Документация API](/docs/navixy-api/user-api/backend-api/resources/commons/user/applications/app-connect.md#required-api-endpoint): Технические спецификации и рекомендации по реализации, конечные точки и параметры

Созданные вами приложения можно использовать внутри вашей организации или опубликовать в [Navixy Marketplace](https://marketplace.navixy.com/) для более широкого распространения. Приложения Marketplace проходят проверку, чтобы убедиться, что они соответствуют стандартам платформы и требованиям безопасности.


---

# 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/ru/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.
