> 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.
