すべてのプロダクト
Search
ドキュメントセンター

Quick BI:Teams アプリの構成

最終更新日:Jun 24, 2026

Quick BI は Microsoft Teams との連携をサポートしています。Quick BI で Teams を接続する前に、Teams アプリを構成する必要があります。

制限事項

Teams 開発者ポータルで開発権限を持っている必要があります。

操作手順

次の手順を実行して、Teams アプリを構成し、テナント ID、アプリケーション (クライアント) ID、クライアント資格情報を取得します。

ステップ 1: Entra ID での構成

  1. Web ブラウザで Azure ポータルを開きます。

  2. **[アプリの登録]** アイコンを選択します。

    image

    image

  3. 新しいアプリを登録します。image.png

    アプリケーションの登録ページが表示されます。image.png

    フィールド

    説明

    手順

    表示名

    アプリの名前。

    はい

    サポートされているアカウントの種類

    アプリを使用できるアカウントの種類。

    はい

    既定の選択 (最初のオプション) のままにします。これにより、現在の組織内のアカウントのみがアクセスできるようになります。

    リダイレクト URI

    認証成功後にユーザーがリダイレクトされる URI。

    はい

    • 形式: https://{your-host}/login/teams/callback

    • 注意:

      • HTTPS プロトコルのみがサポートされています。

      • {your-host} を実際の Quick BI ドメイン名に置き換えてください。

    image.png

    説明

    タブアプリでシングルサインオン (SSO) を有効にする場合、リダイレクト URI を入力する必要はありません。

  4. [登録] をクリックします。アプリの概要ページが開き、アプリケーション ID とその他の構成の詳細が表示されます。image.pngimage

  5. クライアント シークレットを生成します。image.png 後で使用するために、次の情報を記録してください。

    • ディレクトリ (テナント) ID

    • アプリケーション (クライアント) ID

    • クライアント シークレット

    image

  6. [API の公開] ページで、アクセス トークンのスコープを構成します。

    1. 左側メニューで、**[管理]** > **[API の公開]** を選択します。

      次の項目を構成します。

      1. アプリケーション ID の URI

      2. この API で定義されているスコープ

      3. 承認されたクライアント アプリケーション

      image.png

    2. アプリケーション ID の URI を構成します。

      1. アプリケーション ID の URI フィールドの横にある **[設定]** をクリックします。

      2. アプリケーション ID の URI には、アプリケーション ID (GUID) が api://{AppID} の形式で事前入力されています。

      3. アプリケーション ID の URI は、次の形式である必要があります: api://{your-host}/{AppID}。例: api://quickbi-demo-2.aliyun.com/beef226-****-****-****baed49e5image.pngimage

      4. **[保存]** をクリックします。確認メッセージが表示され、ページに更新されたアプリケーション ID の URI が表示されます。image.png

      5. アプリケーション ID の URI を記録します。Teams 開発者ポータルでアプリのマニフェストを更新する際に必要になります。

    3. API スコープを構成します。image

      1. スコープ名を入力します。このフィールドは必須です。

      2. このスコープに同意できるユーザーを選択します。既定のオプションは [管理者のみ] です。

      3. 管理者の同意の表示名を入力します。このフィールドは必須です。

      4. 管理者の同意の説明を入力します。このフィールドは必須です。

      5. ユーザーの同意の表示名を入力します。

      6. ユーザーの同意の説明を入力します。

      7. **[状態]** を [有効] に設定します。

      8. [スコープの追加] をクリックします。

      スコープが追加されたことを示すメッセージが表示されます。image.png 新しいスコープがページに表示されます。image.png

    4. 承認されたクライアント アプリケーションを構成します。

      [API の公開] ページで、[承認されたクライアント アプリケーション] セクションに移動し、[+ クライアント アプリケーションの追加] をクリックします。image.png [クライアント アプリケーションの追加] ページが表示されます。

      承認するアプリケーションの適切な Microsoft 365 クライアント ID を入力します。image.png

      参考: タブアプリで SSO を有効にする

      クライアント ID には、次の値を入力します。

      Teams デスクトップおよびモバイル: 1fec8e78-bce4-4aaf-ab1b-5451cc387264

      image[承認されたスコープ] で、作成したスコープのチェックボックスを選択します。

      [アプリケーションの追加] をクリックします。

      確認メッセージが表示された後、クライアント ID が承認されたアプリケーションのリストに表示されます。image.pngimage

  7. **[マニフェスト]** でアクセス トークンのバージョンを構成します。image.png

    説明

    アプリケーション登録時に [個人用 Microsoft アカウントのみ] または [任意の組織ディレクトリ内のアカウント (任意の Microsoft Entra ディレクトリ - マルチテナント) および個人用 Microsoft アカウント (Skype、Xbox など)] を選択した場合は、accessTokenAcceptedVersion プロパティの値を 2 に更新してください。

  8. **[API のアクセス許可]** を構成します。

    必要な委任された API のアクセス許可を選択し、管理者の同意を付与します。image.pngimage.pngimage.png(オプション) 解析されたアクセス トークンに期待されるフィールド値が不足している場合は、トークン構成で追加します。image.png 必要な API のアクセス許可は次のとおりです。

    API/アクセス許可名

    必須

    目的

    email

    はい

    サインインの検証

    openid

    はい

    profile

    はい

    User.Read

    はい

    Organization.Read.All

    はい

    連絡先の同期、チームおよびメンバー情報の取得

    User.Read.All

    はい

    Team.ReadBasic.All

    はい

    TeamMember.Read.All

    はい

ステップ 2: Teams 開発者ポータルでの構成

  1. Azure ポータルで、アプリの概要ページから **[アプリケーション (クライアント) ID]** をコピーします。

    image

  2. この ID を使用して、アプリの登録を Teams アプリにリンクします。imageimage

ステップ 3: Teams 管理センターでのアプリの公開

  1. 新しいアプリを作成します。

    1. https://dev.teams.microsoft.com/home で Teams 開発者ポータルにログオンします。image.pngimage.png

    2. **[基本情報]** で、アプリに必要な詳細を入力します。image.png

      カテゴリ

      フィールド

      必須

      説明

      画像

      アプリ名

      短い名前 - 30 文字以内

      はい

      アプリの名前。

      image.png

      完全な名前 - 最大 100 文字 (オプション)

      いいえ

      アプリ ID

      いいえ

      現在は使用されていません。

      説明

      • 短い説明

      • 長い説明

      はい

      アプリの説明。

      image

      開発者情報

      • 開発者または会社名

      はい

      開発者または会社の名前。

      • Web サイト (有効な HTTPS URL である必要があります)

      はい

      開発者の Web サイトの URL。

      アプリの URL

      • プライバシー ポリシー

      はい

      アプリのプライバシー ポリシーに関する声明の URL。

      image

      • 利用規約

      はい

      アプリの利用規約に関する声明の URL。

      アプリケーション (クライアント) ID*

      • ApplicationID

      はい

      • Entra ID に登録したアプリのアプリケーション (クライアント) ID

    3. **[ブランド]** で、アプリのアイコンを構成します。image.png

    4. **[アプリの機能]** で、**[個人用アプリ]** と **[グループおよびチャネル アプリ]** を設定します。image.png

      1. 個人用タブを設定します。

        コンテンツ URLWeb サイト URLhttps://{your-host}/home に設定します。 {your-host} を実際のドメイン名に置き換えてください。

        1. スコープ[個人用] を選択します。

        2. コンテキスト[personalTab] を選択します。

        3. Teams でシングルサインオン (SSO) 設定を構成します。

          アプリケーション ID の URI で、サインイン アドレスを次の形式で設定します: api://{your-host}/{AppID}image.png

    5. **[アプリ コンテンツ]** を構成します。

      [全画面表示モード] チェックボックスを選択して、Teams でアプリを全画面表示モードで実行できるようにします。image.png

    6. [アプリの検証] で、アプリを検証します。検証に合格したら、公開できます。image.pngimage.png

    7. [組織に公開] をクリックして、アプリを組織に公開します。承認されると、アプリが組織の Teams ストアに表示されるようになります。image.pngimage.png

  2. アプリを承認します。

    Teams 管理センターにログオンします。

    [アプリの管理] セクションで、公開した Teams アプリを検索します。アプリの状態は ブロック済みです。image.png アプリを選択して詳細を開き、[公開] をクリックして、組織で利用できるようにします。image.png

    説明
    • [ユーザーとグループ]: アプリの表示範囲を構成します。image.png

    • [アクセス許可]: アプリのアクセス許可情報を確認します。image.png

    image.png

  3. Teams クライアントでアプリを追加します。

    Teams で [アプリ] をクリックし、[組織向けに構築] を選択します。公開したアプリがここに表示されます。

    説明
    • 公開の遅延: 公開後、アプリが Teams クライアントに表示されるまで最大数時間かかる場合があります。

    • クライアント キャッシュ: アプリが表示されない場合は、Teams クライアントからサインアウトして再度サインインし、キャッシュを更新してみてください。

    image.png

ステップ 4: Quick BI での連携設定

Azure ポータルで、アプリの テナント IDアプリケーション (クライアント) IDクライアント資格情報を確認します。Teams マイクロアプリを有効にする際にこの情報が必要になります。

  1. Azure ポータルにログオンします。

  2. 新しいアプリを選択して、詳細を表示します。image

  3. 次の情報を取得します。

    • ディレクトリ (テナント) ID

      image

    • アプリケーション (クライアント) ID

      image

    • クライアント資格情報 (クライアント シークレット)

      image