YouTrack および Hub ヘルプの開発者ポータル

アプリ入門

このセクションのトピックでは、YouTrack アプリを構築するための一般的なガイドラインを示します。

トピック

説明

アプリクイックスタートガイド

このクイックスタートガイドに従って、最初のアプリを作成します。

アプリパッケージの概要

アプリパッケージの構造とその主要部分の概要を把握します。

App Manifest

アプリマニフェストとそこに保存される情報について詳しく説明します。

アプリの設定

アプリでサポートされている機能をカスタマイズおよびパーソナライズするために構成できる設定を追加する方法について説明します。

拡張機能のプロパティ

カスタムプロパティを使用して YouTrack のコアエンティティを拡張する方法を学習します。

アプリの権限

アプリでサポートされているウィジェットにアクセスできるユーザーを管理できる、利用可能な権限のリストを確認します。

アプリの認証

アプリを操作するために必要な認証方法と権限について学習します。

アプリの可視性

YouTrack で可視性を使用してアプリへのアクセスを制限する方法について説明します。

グローバルおよびプロジェクト範囲

スコープを使用してさまざまな機能の可用性を定義する方法について学習します。

起動チェックリスト

起動チェックリストのすべてのボックスをチェックして、アプリが一般使用の準備ができていることを確認します。

サンプルアプリ

JetBrains の YouTrack チームのソフトウェア開発者は、GitHub のパブリックリポジトリ(英語)にアプリのコレクションを公開しました。ソースコードを自由に参照し、独自のウィジェットを開発するための足がかりとしてご利用ください。

アプリとワークフロー

ワークフローは、YouTrack のアプリのエコシステムの一部です。他のアプリと同様に、ワークフローは YouTrack の機能を強化およびカスタマイズするために使用されます。ワークフローを作成、アップロード、インストールすると、システムで使用できるアプリのリストに含まれます。

Workflows are event-driven triggers that let you implement custom business logic in YouTrack. This means you can automate updates in response to changes in field values, states, or on a set schedule. You can also extend the user interface by adding custom actions that are triggered manually by users but run logic on the backend. There's even a module that lets you establish connections and send requests to external sites.

If you're looking to build a solution that only relies on workflow rules, these can be written and stored directly in YouTrack. If you don't plan to use any of the frontend extension points to customize the user interface, you can save yourself a lot of time and effort by working exclusively with the workflow engine.

You can always package a group of workflow rules and publish them as an app or include a set of workflows in an app package alongside widgets for other extension points.

To learn more about workflows in YouTrack, see JavaScript ワークフロークイックスタートガイド

YouTrack サブレディット

アプリを思い通りに動作させることが難しい場合は、Reddit に参加してください(英語)。他のユーザーとつながり、困難な状況に対する実際の解決策を見つけましょう。

2025 年 3 月 19 日

関連ページ:

アプリクイックスタートガイド

アプリは、YouTrack に特定の機能を追加するソフトウェアコンポーネントです。アプリを使用すると、システムのコア構造を変更することなく、システムの基本機能をカスタマイズおよび拡張できます。このモジュール方式により、YouTrack の機能を動的に強化し、組織のニーズに合わせてより柔軟かつ適応性の高いものにすることができます。アプリを作成して YouTrack で使用を開始するには、次の手順に従います。アプリパッケージを作成する、アプリのマニフェストを作成する、アプリのカスタム設定のスキーマを...

アプリパッケージの概要

このページでは、アプリパッケージとそのコンポーネントの概要を説明します。アプリパッケージ:サンプルアプリパッケージのファイル構造は次のとおりです。パッケージの主なコンポーネントは次のとおりです。アプリマニフェストは、アプリパッケージのルートレベルに保存される JSON ファイルです。アプリ設定のカスタムスキーマ。The definition for anyextension propertiesused to store custom values for core YouTrack enti...

App Manifest

各アプリパッケージには、パッケージディレクトリのルートにファイルが含まれている必要があります。マニフェストファイルには、アプリの名前、説明、アプリに含まれるモジュールのリストなど、アプリに関する一般的な情報が記載されています。サンプルマニフェスト:以下はアプリのサンプルマニフェストです。{

アプリの可視性

管理者は、アプリの可視性設定を使用して、アプリにアクセスできるユーザーとグループを管理できます。この設定は、システム内のすべてのアプリでデフォルトで使用可能であり、各アプリに定義できるカスタム設定とはまったく関係ありません。開発者は、この設定を使用できるようにするために特別な操作を行う必要はありません。ただし、この設定はすべてのアプリでデフォルトで存在することに注意してください。管理者は、グローバルレベルとプロジェクトレベルでアプリへのアクセスを制限できます。アプリの可視性がグローバルレベルとプ...

JavaScript ワークフロークイックスタートガイド

このクイックスタートガイドでは、JavaScript でワークフローの操作を開始するために必要な基本概念について説明します。ウォームアップをスキップしたい場合は、API に直接飛び込むことができます。YouTrack でワークフローを使用したことがない場合は、ワークフローリファレンスから始めて、背景情報を確認してください。JavaScript に慣れていない場合は、代わりにワークフローコンストラクターを試してみてください。プログラミングの知識がなくても、コンストラクターを使用してワークフローを構...