次の方法で共有


Microsoft 365 コネクタとカスタム コネクタを管理する

Important

Microsoft 365 コネクタ (以前は Office 365 コネクタ) は廃止に近づいています。新しい Microsoft 365 コネクタの作成は間もなくブロックされます。 非推奨のスケジュールと、ワークフロー アプリがより柔軟で安全なエクスペリエンスを提供する方法の詳細については、 Microsoft Teams内の Microsoft 365 コネクタの廃止に関するページを参照してください。

Teams で Webhook を作成するにはどうすればよいですか? Webhook 要求の受信時にチャットまたはチャネルに自動的に投稿するには、定義済みのワークフロー テンプレートを使用するか、[Teams Webhook 要求が受信されたとき] トリガーを使用してワークフローを最初から作成します。 詳細については、「 webhook 要求がMicrosoft Teamsで受信されたときにワークフローを投稿する」を参照してください。

Teams Webhook 要求が受信されたときのトリガーの詳細については、「 Microsoft Teams - Webhook」を参照してください。

Office 365 コネクタを既に構築している場合:

  • Power Automate コネクタを作成する: Power Automate は、Teams で広く使用されているワークフロー アプリを強化します。 これは、Teams との間でプログラムによってデータを送信するためのスケーラブルで安全なアプローチです。 この方法を採用する場合は、製品から Teams チャネルにアラートを投稿するためのワークフロー テンプレートを作成できます。 この方法により、新しい方法のユーザーの導入が簡略化されます。 詳細については、 エンタープライズ開発者、ISV、パートナー向けの Power Automate に関するページを参照してください。
  • Teams アプリを更新する: 現在の Teams アプリを強化できます。 たとえば、ユーザーがシステム内のトリガー イベントに基づいてプロアクティブ メッセージを設定できるようにします。 詳細については、ボットが プロアクティブ メッセージを通じてチャネルに投稿する方法に関するページを参照してください。

既知の問題

  • ワークフロー アプリは、共有チャネルでフロー ボットとして投稿できます。 プライベート チャネルでのフロー ボットとしての投稿のサポートは開発中です。 ワークフローは現在、ユーザーの代わりにメッセージを投稿できます。
  • ワークフローでは、アダプティブ カードとメッセージ カード形式の両方がサポートされています (ボタンのレンダリングはサポートされません)。 メッセージ カードをアダプティブ カードに変換することを選択できます。コネクタ メッセージカード形式をアダプティブ カードに変換する方法を参照してください。

制限事項

ワークフローは、特定のユーザー (ワークフローの所有者と呼ばれます) にのみリンクされ、Teams チームまたはチャネルにはリンクされません。 共同所有者が割り当てられていない場合、ワークフローは所有者が存在しない場合に孤立フローになる可能性があります。 フローによって自動化されたビジネス プロセスの継続性を維持するために、管理者は 1 人以上の共同所有者を追加し、ワークフローを完全に制御できます。 また、接続の認証 (存在する場合) を追加し、フローが無効になっている場合はフローを有効にすることもできます。 詳細については、「 孤立フローの管理」を参照してください。

Microsoft Teamsのコネクタは、コンテンツとサービスの更新プログラムをサード パーティのサービスから Teams チャネルに直接配信します。 コネクタを使用すると、ユーザーは、Azure DevOps Services、Trello、Wunderlist、GitHub などの一般的なサービスから更新プログラムを受け取ることができます。 コネクタは、これらの更新プログラムをチャット ストリームに直接投稿します。 この機能により、すべてのチーム メンバーが簡単に同期を維持し、関連情報をすばやく受け取ることができます。

Teams および Microsoft 365 グループでは、コネクタが使用されます。 Teams と Microsoft Exchange で同じコネクタを使用できます。

チーム のアクセス許可で許可されている場合、任意のチーム メンバーがチャネルにコネクタを追加できます。 コネクタが情報をフェッチするサービスからの更新は、すべてのチーム メンバーに通知します。

Important

開発者は、 コネクタ開発者ポータルで新しいコネクタを登録できません。

コネクタの URL を更新する

注意

このガイダンスは、非推奨となる前に作成された既存のコネクタ構成にのみ適用されます。

Teams コネクタは、セキュリティを強化するために新しい URL に移行しています。 この移行中に、新しい URL を使用するように構成済みのコネクタを更新するための通知を受け取ることがあります。 コネクタ サービスの中断を防ぐために、コネクタを直ちに更新することを強くお勧めします。

この変更は、受信 Webhook やサード パーティ製コネクタなどの Webhook ベースのコネクタに対してのみ必要です。 RSS などのポーリング コネクタに変更は必要ありません。 2024 年 12 月 31 日以降も Teams に通知を投稿し続けるには、コネクタの URL を更新する必要があります。

ヒント

更新する URL をメモすることをお勧めします。 更新後は、以前の URL を表示できなくなります。 古い URL は、新しい URL を使用して更新する必要があるシステムを見つけて識別するのに役立ちます。

URL を更新するには、次の手順に従います。

  1. Teams チャネルの [投稿] タブに移動し、[チャネルの詳細を開く] を選択し、[チャネルの管理] を選択し、[コネクタ] オプションで [編集] を選択し、[構成済み] セクションを選択します。 このページで既存のコネクタ接続を確認します。

    チャネルの管理を示すスクリーンショット。 [編集] ボタンを示すスクリーンショット。

    チーム内の既存のコネクタ接続の構成済みセクションを示すスクリーンショット。

  2. [管理] オプションの下にAttention requiredが表示されている接続のみを更新します。

    注意が必要な Teams チャネルで構成された接続を示すスクリーンショット。

  3. 次のいずれかの操作を行います。

    • Webhook URL を含むコネクタの場合は、[ URL の管理 と更新] を選択 します

      Webhook URL を更新するオプションを示すスクリーンショット。

      注意

      [URL の更新] ボタンが灰色表示され、URL を更新できない場合は、新しいコネクタ構成を作成します。

    • 他の種類のコネクタの場合は、コネクタを削除し、コネクタ構成を再作成します。

  4. 古い URL に投稿していたシステムで、更新された URL または新しい接続を使用します。 [構成] ページに、URL が更新されていることが表示されます。

    URL の更新後の確認を示すスクリーンショット。

詳細を知る、またはアプリ開発者と詳細情報を共有するには、「 コネクタの非推奨情報」を参照してください。

Teams でコネクタを有効または無効にする

Exchange Online PowerShell v2 モジュールは、最新の認証を使用し、多要素認証 (MFA) と連携して、Microsoft 365 のすべての Exchange 関連 PowerShell 環境に接続します。 管理者は、Exchange Online PowerShell を使用して、organization全体または特定のグループ メールボックスのコネクタを無効にすることができます。 コネクタが無効になっている場合、その組織またはメールボックス内のすべてのユーザーに影響します。 特定のユーザーのコネクタを無効にすることはできません。

注意

管理者は、機能が廃止されるまで、既存のデプロイのコネクタの可用性を引き続き管理できます。

organization設定は、グループ設定をオーバーライドします。 たとえば、管理者がグループのコネクタを有効にし、organizationで同じコネクタを無効にした場合、そのグループのコネクタは無効になります。 Teams でコネクタを有効にするには、MFA を利用してもしなくても、先進認証を使用して Exchange Online PowerShell に接続します。

コネクタを有効または無効にするには、Microsoft Exchange Online PowerShell で次のコマンドを実行します。

  1. 管理者として PowerShell を開きます。

  2. コマンド Import-Module ExchangeOnlineManagement を使用して、Microsoft Exchange モジュールをインポートします。

  3. organizationでコネクタを無効にするには、コマンド Set-OrganizationConfig -ConnectorsEnabled:$falseを使用します。

  4. 管理者アカウントを接続するには、コマンド Connect-ExchangeOnline -UserPrincipalName UPN -ExchangeEnvironmentName O365USGovGCCHighを使用します。 UPNをユーザー プリンシパル名に置き換えます。

  5. Teams のコネクタを有効にするには、次のコマンドを使用します。 コネクタまたはアクション可能なメッセージを無効にするには、次のコマンドでtrueするのではなく、値を false に設定します。

    • Set-OrganizationConfig -ConnectorsEnabled:$true
    • Set-OrganizationConfig -ConnectorsEnabledForTeams:$true
    • Set-OrganizationConfig -ConnectorsActionableMessagesEnabled:$true

PowerShell モジュール交換の詳細については、「 Set-OrganizationConfig」を参照してください。 Outlook コネクタを有効または無効にするには、Microsoft Outlook 内のグループにアプリを接続します。 ユーザー プリンシパル名 (UPN) の詳細については、「 Microsoft 365 の UPN とは」を参照してください。

注意

これらの変更が反映されるまでに最大 24 時間かかります。

組織のコネクタを公開する

組織のユーザーがカスタム コネクタを使用できるようにするには、カスタム コネクタ アプリを組織のアプリ カタログにアップロードします。 組織内のユーザーは、チーム内のコネクタをインストール、構成、および使用できます。

Important

カスタム コネクタは、Government Community Cloud (GCC)、Government Community Cloud-High (GCCH)、および米国国防総省 (DOD) 環境では使用できません。 このセクションは、以前に発行されたコネクタにのみ適用されます。 機能が廃止されるまで、既存のカスタム コネクタの管理と使用を続行できます。 チームまたはチャネルでコネクタを使用するには、チャネルの右上隅にある [その他のオプション] メニューを開きます。 メニューから [コネクタ] を選択し、必要なコネクタを探すか検索します。 必要に応じて、選択したコネクタを構成します。

チャネルの右上隅にある [その他のオプション] から Teams でチャネルにコネクタを追加する方法を示すスクリーンショット。

GCC または GCCH でコネクタを使用する

注意

GCC および GCCH 環境でのコネクタの使用は、機能が廃止されるまで、既存の構成でのみサポートされます。

コネクタは、Government Cloud Community (GCC) 環境と Government Community Cloud-High (GCCH) 環境で既定で無効になっています。 ユーザーが GCC または GCCH 環境でコネクタを使用できるようにするには、次の手順に従います。

  1. Teams でコネクタを有効にする必要があります。

  2. パラメーターを設定するには、Exchange Online PowerShell に接続します。

  3. Teams で受信 Webhook を使用するには、次の manifest.jsonを使用してカスタム アプリを作成します。 カスタム アプリでアイコンを使用するには、ガイドラインに従って アプリ アイコンを作成します

    {
      "$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.5/MicrosoftTeams.schema.json",
      "manifestVersion": "1.5",
      "id": "203a1e2c-26cc-47ca-83ae-be98f960b6b2",
      "version": "1.0.0",
      "packageName": "com.incomingwebhook.microsoft",
      "developer": {
        "name": "Microsoft Corporation",
        "websiteUrl": "https://go.microsoft.com/fwlink/?linkid=837668",
        "privacyUrl": "https://privacy.microsoft.com/privacystatement",
        "termsOfUseUrl": "https://www.microsoft.com/servicesagreement"
      },
      "description": {
        "full": "The Incoming Webhook connector enables external services to notify you about activities that you want to track.",
        "short": "Send data from a service to your Microsoft 365 group in real time. "
      },
      "icons": {
        "outline": "outline.png",
        "color": "color.png"
      },
      "connectors": [
        {
          "connectorId": "203a1e2c-26cc-47ca-83ae-be98f960b6b2",
          "scopes": ["team"]
        }
      ],
      "name": {
        "full": "Incoming Webhook",
        "short": "Incoming Webhook"
      },
      "accentColor": "#FFFFFF",
      "permissions": ["identity", "messageTeamMembers"]
    }
    
  4. Teams 管理センターでカスタム アプリをアップロードします。

Teams でコネクタを使用するときの考慮事項

  • コネクタは、Government Cloud Community (GCC) 環境と Government Community Cloud-High (GCCH) で既定で無効になっています。 コネクタを有効にするには、ConnectorsEnabled または ConnectorsEnabledForTeams パラメーターを SetOrganizationConfig コマンドレットで$trueするように設定します。 パラメーターを設定するには、Exchange Online PowerShell に接続します。

  • チームにコネクタを追加したユーザーがチームを離れた場合、コネクタは引き続き機能します。

  • 次のコネクタに新しい接続を構成することはできません。

    • ほう!
    • Airbrake
    • Aircall
    • アプリ リンク
    • AppSignal
    • Bitbucket
    • バディ
    • Buildkite
    • Chatra
    • CircleCI
    • CodeShip
    • 一定の接触
    • Getresponse
    • ゴーストインスペクター
    • Heroku
    • Honeybadger
    • インターホン
    • Logentries
    • Mailchimp
    • Microsoft Forms
    • Opsgenie
    • PagerDuty
    • ペーパーレール
    • ピボットトラッカー
    • Raygun
    • Runscope
    • SatisMeter
    • セマフォ
    • 歩哨
    • 単純な入力/出力
    • Stack Exchange
    • Subversion
    • TestFairy
    • Travis CI
    • Trello
    • Uptodown
    • Userlike
    • Wrike
    • XP-Dev
    • Zendesk