Jira アプリケーションの拡張
Jira は非常に柔軟で、Jira のデータに対するクエリ実行や Jira の機能拡張が可能となる、拡張ポイントをいくつか備えています。このページでは、Jira の拡張のために利用可能なメカニズムの概要を説明します。
For information on installing or enabling existing apps, read the Managing apps documentation. To learn about creating your own apps, see developing apps with the Atlassian Plugin SDK.
Note that an app that specifically plugs into the architecture of an Atlassian application such as Jira is sometimes called a plugin, although the terms "plugin" and "app" are often used interchangeably.
カスタムフィールドタイプ | Jira は定義済みの多様なカスタムフィールドタイプを備えています。新しいタイプを記述して Jira にプラグインすることも可能です。詳細は、「新しいカスタムフィールドタイプの作成方法」チュートリアルを参照してください。 |
ユーザーフォーマット | Jira にはシステムの機能のルック アンド フィールを変更する多くのオプションがあります。ユーザー フォーマットはアプリでカスタマイズできる機能です。独自のユーザー フォーマット アプリケーションを作成して、プロファイル写真の表示など、Jira 内でのユーザーの詳細情報の表示を変更することができます。詳細は、「User Format Plugin Module」を参照してください。 |
ガジェット | XML 記述子ファイルを記述し、アトラシアン アプリとしてパッケージ化することにより、新しいガジェットを作成できます。詳細は、チュートリアルの「Jira のガジェットを記述する」を参照してください。 |
レポート | Jira にはさまざまなレポートが組み込まれています。アプリ システムを使用することで、Jira のデータの新しい表示または要約方法を提供する新しいレポートを作成できます。 |
ワークフローの機能と条件 | Jira の課題ワークフロー(課題が通過する状態と状態のトランジション)は、Web インターフェイスを介してカスタマイズできます(ワークフロー ドキュメントを参照)。ワークフロー エンジンによって、ユーザー自身の操作に対してプラグイン可能なフックが提供されます。
ワークフローの事後操作、条件、およびバリデーターに関する詳細は、「ワークフローで作業する」を参照してください。作成後、これらをアプリとしてパッケージ化して再使用することができます。 |
課題とプロジェクト | 「課題の表示」ページでは、一部の課題情報 (コメント、変更履歴) が表示されます。 同様に、「プロジェクトの閲覧」ページには左端に、様々なタイプのプロジェクト情報のために独立したセクションがあります。 アプリケーションを作成することで、新しい課題またはプロジェクト セクションを Jira に追加できます (左側のパネルに一覧表示されます)。たとえば、外部ソースから取得したプロジェクト / 課題のデータを表示できます。Jira Subversion アプリはこの機能を使用しています。 |
リスナー (Jira Cloud アプリケーションでは設定不可) | Jira has a complete event subsystem, which fires events whenever anything happens. For example, an |
サービス | サービスは、 |