Linking to another application

アプリケーションリンク (AppLinks) は、アトラシアンアプリケーションを相互にリンクできるバンドルされたプラグインです。2つのアプリケーションをリンクすることによって、情報を共有したり、片方のアプリケーションの機能とリソースにもう片方のアプリケーション内からアクセスしたりすることができます。

アトラシアンは、そのプロトコルに固有のセキュリティを高めるという理由から、アプリケーションリンクに OAuth 認証のみ使用することをお勧めします。信頼されたアプリケーションおよび基本認証タイプは、現在では推奨していません。

Linking Bamboo to other applications allows you to include information from other applications in Bamboo builds. For example, if you link JIRA and Bamboo, you can create actionable JIRA issues from a Bamboo build, view the JIRA issues linked to a build result, and add Bamboo gadgets to a JIRA dashboard.

  1. Bamboo ヘッダーの アイコンをクリックし、概要を選択します。
  2. Choose Application Links in the left navigation bar. You'll see any application links that have already been set up.
  3. リンクするアプリケーションの URL を入力して、新しいリンクを作成をクリックします。
    • サーバーが同じユーザーのセットを持つをオンにすると、このリンクは OAuth (偽装あり)認証を使用して設定されます。
    • 両方のサーバーの管理者でない場合は、 2 ウェイ (相互の) アプリケーションリンクを設定できません。先に進み、とりあえず 1 ウェイリンクを作成する場合、 両方のインスタンスの管理者ですチェックボックスの選択を解除します。
  4. ウィザードを使用してリンクの設定を完了します。リンク先のアプリケーションに、アプリケーションリンクプラグインがない場合、OAuth 認証を使用するリンクを設定するには、追加情報が必要です。

ウィザードを完了すると、アプリケーションリンクプラグインが2つのアプリケーション間でサポートされている最も安全な認証方式を使用して、ご使用のアプリケーション間にリンクを作成します。詳細は、「アプリケーションリンク ユーザーガイド」を参照してください。

新しいリンクは「アプリケーションリンクの設定」ページに表示されます。このページでは次のことが可能です。

偽装および非偽装の認証タイプ

OAuth 認証

OAuth 認証はユーザーがリモート アプリケーションにログインするようにリダイレクトします。その後、ローカル アプリケーションから生成されたリクエストを許可するため、代わりに生成されたトークンが使用されます。リクエストを処理するリモート アプリケーションは、リモート アプリケーションにログインしたユーザーのアカウントのアクセス権限を使用します。

通常のシナリオには以下が含まれます。

  • 同じユーザーのセットを共有しない2つのアプリケーション間のアプリケーション リンクをセットアップします。
  • パブリック サインオンが可能になったアプリケーションへのリンクや、以前共有ユーザーベースで設定されたリンクを使用し続ける場合、アプリケーション リンクを編集する際に、OAuth (偽装OAuth に変更することで、アプリケーション リンクを更新することができます。

詳細は、「アプリケーションリンク用の OAuth セキュリティ」を参照してください。

偽装を伴う OAuth

偽装を伴う Atlassian OAuth は、Atlassian アプリケーション間の深い統合の恩恵を簡単に受けることができるようになります。

  • 他のアプリケーションで自動的に認証され、リクエストの認可を求められません。
  • 表示する権限のある情報が表示されます。 

偽装認証は現在ログイン中のユーザーに代わりリクエストを行います。

偽装を伴う Atlassian OAuth は Atlassian アプリケーション間のアプリケーション リンクにのみ使用することができることに注意してください。また、2つのアプリケーションが同じユーザーベース(通常 LDAP を使用した外部ディレクトリで管理される)を共有している場合にのみ使用する必要があります。

一般的なシナリオは以下のとおりです。

  • アプリケーション リンクをセットアップしましたが、ユーザーは引き続き定期的に認証を受ける必要があります。これはアプリケーション リンクが同じユーザーベースを共有しないように設定された場合に発生することがあります。アプリケーションが同じユーザーベースを共有しない場合、アプリケーション リンクを編集する際に、OAuth (偽装を選択することで、アプリケーション リンクを更新することができます。

詳細は、「アプリケーションリンク用の OAuth セキュリティ」を参照してください。

トラブルシューティング

アプリケーションリンクを使用したアトラシアン製品を統合で問題がありましたか?

当社はあなたをお助けするために「アプリケーション リンクに関するトラブルシューティング ガイド」を開発しました。アプリケーション リンクをセットアップする上でエラーや障害を回避する手助けが必要となった場合は、こちらをご覧ください。

最終更新日 2017 年 9 月 28 日

この翻訳に満足しましたか?

はい
いいえ
この記事についてのフィードバックを送信する

お探しの情報が見つかりませんか?

コミュニティへの質問

Powered by Confluence and Scroll Viewport.