---
metadata:
  - name: generator
    content: Diplodoc Platform v5.63.0
alternate:
  - https://vibe.sourcecraft.dev/portal/docs/en/sourcecraft/operations/tracker-integration.md
  - https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/operations/tracker-integration.md
  - href: https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/operations/tracker-integration.md
    type: text/markdown
    title: Markdown version
  - href: https://vibe.sourcecraft.dev/portal/docs/ru/llms.txt
    rel: describedby
title: Настроить интеграцию SourceCraft с Яндекс Трекером
description: Следуя данной инструкции, вы сможете настроить интеграцию SourceCraft с Яндекс Трекером, связать предложение изменений с задачей и проверить работу интеграции.
---
> **Documentation Index:** Fetch the complete configuration index at https://vibe.sourcecraft.dev/portal/docs/ru/llms.txt


# Настроить интеграцию SourceCraft с Яндекс Трекером

<!-- source: ru/_includes/sourcecraft/tracker-integration-intro.md -->
[Яндекс Трекер](https://yandex.ru/support/tracker/ru/) — сервис для управления задачами и совместной работы команд: в нем можно вести задачи, проекты, цели и портфели, настраивать процессы и собирать аналитику по работе команды.

В SourceCraft доступна интеграция с Трекером. Она позволяет связывать [предложения изменений](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/index.md#pr) и [задачи](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/index.md#issues) SourceCraft с задачами Трекера, отслеживать в задаче Трекера статус и активность связанных с ней предложений изменений и задач SourceCraft, а также находить связанные задачи Трекера прямо в интерфейсе репозитория. Интеграция помогает синхронизировать работу разработчиков в SourceCraft с процессами управления задачами в Трекере и избавляет от необходимости переключаться между сервисами.
<!-- endsource: ru/_includes/sourcecraft/tracker-integration-intro.md -->

Подробнее читайте на странице [Интеграция SourceCraft с Яндекс Трекером](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/tracker-integration.md).

Чтобы настроить интеграцию:
1. [Подготовьтесь к работе](#before-you-begin)
1. [Подключите интеграцию](#connect)
1. [Проверьте работу интеграции](#test)

## Перед началом работы {#before-you-begin}

Чтобы настроить интеграцию, у вас должна быть [роль](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/security/index.md#organization-manager-admin) не ниже `Администратор организации` в [организации SourceCraft](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/index.md#org).

1. Если у вас еще нет организации в Трекере, создайте ее одним из способов:
    * [в Yandex Cloud](https://yandex.cloud/ru/docs/organization/operations/enable-org)
    * [в Яндекс 360](https://yandex.ru/support/yandex-360/business/admin/ru/organization/overview)

    <!-- source: ru/_includes/sourcecraft/tracker-integration-org-tip.md -->
    {% note tip %}

    Рекомендуется использовать для Трекера ту же организацию Yandex Cloud, из которой вы работаете в SourceCraft.

    {% endnote %}
    <!-- endsource: ru/_includes/sourcecraft/tracker-integration-org-tip.md -->

    <!-- source: ru/_includes/sourcecraft/tracker-integration-sso.md -->
    Если для авторизации корпоративных аккаунтов в SourceCraft вы используете [SAML-совместимые федерации удостоверений](https://yandex.cloud/ru/docs/organization/concepts/add-federation) Yandex Cloud, интеграцию с Трекером можно настроить только в организации Yandex Cloud, из которой вы работаете в SourceCraft.
    <!-- endsource: ru/_includes/sourcecraft/tracker-integration-sso.md -->

1. [Выполните](https://yandex.ru/support/tracker/ru/enable-tracker) первоначальную настройку Трекера и [создайте](https://yandex.ru/support/tracker/ru/manager/create-queue) очередь задач.

## Подключите интеграцию {#connect}

1. Откройте [главную страницу](https://sourcecraft.dev) SourceCraft.
1. Перейдите на вкладку ![image](../../_assets/console-icons/briefcase.svg) **Организации**.
1. Выберите организацию SourceCraft, для которой вы хотите настроить интеграцию с Трекером.
1. На странице организации в разделе ![image](../../_assets/console-icons/gear.svg) **Настройки** перейдите в секцию ![image](../../_assets/console-icons/arrows-opposite-to-dots.svg) **Интеграции**.
1. В блоке **Трекер** выберите организацию, в которой работает Трекер.

    {% note info %}

    <!-- source: ru/_includes/sourcecraft/tracker-integration-paid.md -->
    Для подключения к SourceCraft доступны только организации, в которых вы являетесь администратором и в которых оплачен Трекер.
    <!-- endsource: ru/_includes/sourcecraft/tracker-integration-paid.md -->

    {% endnote %}

1. Нажмите **Создать интеграцию**.

    Дождитесь сообщения об успешном создании интеграции. В блоке **Трекер** появится поле **Состояние** со значением `включена`.

{% note tip %}

Чтобы подключить другую организацию Трекера, нажмите **Отключить** и подтвердите отключение текущей интеграции. После этого вы сможете подключить новую организацию.

<!-- source: ru/_includes/sourcecraft/tracker-integration-former-connection.md -->
При этом уже созданные связи предложений изменений и задач SourceCraft с задачами Трекера не удаляются.
<!-- endsource: ru/_includes/sourcecraft/tracker-integration-former-connection.md -->

{% endnote %}

## Проверьте работу интеграции {#test}

### Посмотрите список задач из Трекера {#ticket-list}

1. Откройте [главную страницу](https://sourcecraft.dev) SourceCraft.
1. На вкладке ![image](../../_assets/console-icons/house.svg) **Домой** в секции ![image](../../_assets/console-icons/layout-tabs.svg) **Ваша мастерская** перейдите в раздел ![image](../../_assets/console-icons/archive.svg) **Репозитории**.
1. Выберите репозиторий.
1. В разделе ![image](../../_assets/console-icons/calendar.svg) **Планирование** перейдите в секцию ![image](../../_assets/console-icons/list-check.svg) **Внешние задачи**.

    В списке отображаются задачи из Трекера с актуальным статусом и исполнителем.

    <!-- source: ru/_includes/sourcecraft/tracker-integration-ticket-list-tip.md -->
    {% note tip %}

    Вы можете искать задачи по названию и описанию, а также отфильтровать по [очереди](https://yandex.ru/support/tracker/ru/queue-intro) или отсортировать по ключу.

    {% endnote %}
    <!-- endsource: ru/_includes/sourcecraft/tracker-integration-ticket-list-tip.md -->

1. Чтобы открыть задачу в интерфейсе Трекера, нажмите на нее.

    {% note warning %}

    Интерфейс Трекера открывается в той же организации, из которой вы работаете в SourceCraft. Если Трекер настроен для другой организации, аутентифицируйтесь в ней.

    {% endnote %}

### Свяжите предложение изменений с задачей в Трекере {#pr-ticket}

1. Откройте [главную страницу](https://sourcecraft.dev) SourceCraft.
1. На вкладке ![image](../../_assets/console-icons/house.svg) **Домой** в секции ![image](../../_assets/console-icons/layout-tabs.svg) **Ваша мастерская** перейдите в раздел ![image](../../_assets/console-icons/archive.svg) **Репозитории**.
1. Выберите репозиторий.
1. На странице репозитория в разделе ![image](../../_assets/console-icons/code.svg) **Код** перейдите в секцию ![image](../../_assets/console-icons/code-pull-request.svg) **Предложения изменений**.
1. Выберите предложение изменений или [создайте](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/operations/pr-create.md) новое.
1. Под описанием предложения изменений в блоке **Связанные задачи** нажмите ![image](../../_assets/console-icons/link.svg) **Добавить задачу**.
1. На вкладке ![image](../../_assets/console-icons/file-text.svg) **Внешние** нажмите на поисковую строку и начните вводить ключ задачи в Трекере. Во всплывающем списке выберите подходящую задачу.
1. Откройте выбранную задачу в [интерфейсе Трекера](https://tracker.yandex.ru/).
1. Убедитесь, что в задаче появился раздел **Связи с внешними приложениями** со ссылкой на предложение изменений из SourceCraft.

Аналогично вы можете связать [задачу](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/index.md#issues) SourceCraft с задачей в Трекере.

{% note tip %}

<!-- source: ru/_includes/sourcecraft/tracker-magic-links.md -->
Если в описании или комментарии предложения изменений или задачи SourceCraft упомянуть ссылку на задачу в Трекере, например `https://tracker.yandex.ru/TEST-123`, то она будет преобразована в гиперссылку вида [TEST-123](https://tracker.yandex.ru/TEST-123). Перейти к задаче можно прямо из интерфейса SourceCraft, не копируя ссылку вручную.

При этом само по себе упоминание задачи Трекера в описании или комментарии предложения изменений или задачи SourceCraft не создает связь между ними.
<!-- endsource: ru/_includes/sourcecraft/tracker-magic-links.md -->

{% endnote %}

### Полезные ссылки {#see-also}

* [Интеграция SourceCraft с Яндекс Трекером](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/tracker-integration.md)
* [Вебхуки в SourceCraft](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/webhooks.md)
* [Настроить вебхук в репозитории SourceCraft](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/operations/webhooks.md)
* [Документация Яндекс Трекера](https://yandex.ru/support/tracker/ru/)
