通話や会議との統合

Microsoft Teams のアプリは、ユーザーがコミュニケーションやコラボレーションを行う場所で作業ができるようにすることで、コラボレーションを促進します。 多くのアプリには、人とのコミュニケーションの “やりとり” やアイテムの受け渡しが必要です。 たとえば、Teams の検査サンプル アプリでは、マネージャーが検査フォームを作成し、ユーザーが検査を完了し、レビュー担当者が検査を確認します。

Teams の Power Apps は、他の Teams 機能と緊密に統合してアプリを使用しやすくします。 この記事では、Power Apps を Teams と統合して組織内で通話したり、他のユーザーとの会議をスケジュールしたりする方法について説明します。

このビデオでは、Power Apps を通話や会議に統合する方法について説明しています:

前提条件

このレッスンを完了するには、選択した Microsoft 365 サブスクリプションの一部として利用できる Teams 内でアプリを作成する機能が必要です。

Teams にログインします

デスクトップ アプリまたは Web アプリのいずれかを使用して Teams にログインします

新しいチームを作成する

このセクションでは、新しい Teams チームを作成してから、そのチーム内にアプリを作成します。 使用したいチームが既にある場合は、このセクションをスキップしてください。

  1. 新しいチームを作成するには、[チーム] タブ、画面の左下にある チームに参加または作成するチームを作成する最初から公開 の順に選択し、チームに「通話と会議の統合」などの名前を付けます。 そのあと 作成 を選択します。

  2. テスト目的でチームに追加したい組織のメンバーがいる場合は、ポップアップに追加してから 追加 を選択します。

  3. 閉じる を選択します。

新しいチームが作成され、[Teams] タブに一覧表示されます

新しいアプリを作成

ユーザーのギャラリーと各表示フォームのボタンのあるアプリを作成し、リストからユーザーと通話、チャット、または会議をスケジュールします。

  1. Teams アプリを開きます。

  2. 左のペインから Power Apps を選択します。

  3. 最近のアプリ 配下で、+ 新しいアプリ を選択します。

  4. 以前に作成したチームを選択し、作成 を選択して Power Apps Studio でアプリを開きます。

  5. 「通話と会議の統合」などのアプリ名を入力します。

  6. 保存 を選択します。

    アプリは既定のギャラリーを表示します

  7. ギャラリーを選択し、データ ソースを追加する 検索ボックスでユーザーを検索します。

  8. データ ソースの一覧から、ユーザー を選択します。

    画面左側のギャラリーにユーザー一覧が表示されます。 画面の右側には、選択したユーザー レコードの詳細が表示されます。

  9. 左側のペインからアプリを選択し、次の式を使用したアプリの OnStart プロパティを更新します。

    Set(gblIsHostClientWeb,Param("hostClientType")="web")
    

    注意

    この式は、ユーザーが Web ブラウザー、デスクトップ、またはモバイル アプリから Teams にアクセスしているかどうかを確認します。

  10. ツリー ビューで、画面 1 を選択します。

  11. + (挿入) > ボタン を選択して、ボタンを追加します。

  12. ボタンを画面右側の詳細ペインに移動します。

  13. 次のボタンのプロパティを設定します。

    プロパティ 価値
    テキスト "通話"
    150
    高さ 45
    X 500
    300

    ボタンの OnSelect プロパティで次の式をコピーします。

    If(
        gblIsHostClientWeb,
        Launch(
            "https://teams.microsoft.com/l/call/0/0?users="&BrowseGallery1.Selected.'Primary Email',
            {},
            LaunchTarget.New
        ),
        Launch(
            "msteams://teams.microsoft.com/l/call/0/0?users="&BrowseGallery1.Selected.'Primary Email',
            {},
            LaunchTarget.New
        )
    )
    

    注意

    • ユーザーが Web ブラウザーを使用してチームにアクセスしている場合、https:// プロトコル識別子が原因で、ブラウザーで通話ウィンドウが起動します。 ユーザーが Teams デスクトップまたはモバイル アプリを使用して Teams にアクセスしている場合、msteams:// が理由で、Teams アプリで通話ウィンドウが起動します。
    • ディープ リンクで通話を開始する形式: https://teams.microsoft.com/l/call/0/0?users=\<user1\>,\<user2]。 詳細: 通話へのディープリンクを生成する
  14. 次のプロパティを持つ別のボタンを追加します。

    プロパティ 価値
    テキスト "会議をスケジュール"
    150
    高さ 45
    X Button1.X + 200
    Button1.Y
  15. 新しいボタンの OnSelect プロパティで次の式をコピーします。

    If(
        gblIsHostClientWeb,
        Launch(
            "https://teams.microsoft.com/l/meeting/new?subject=New%20Meeting&attendees="&BrowseGallery1.Selected.'Primary Email',
            {},
            LaunchTarget.New
        ),
        Launch(
            "msteams://teams.microsoft.com/l/meeting/new?subject=New%20Meeting&attendees="&BrowseGallery1.Selected.'Primary Email',
            {},
            LaunchTarget.New
        )
    )
    
  16. 次のプロパティを持つ 3 つ目のボタンを追加する

    プロパティ
    Text "Chat"
    Width 150
    Height 45
    X Button2.X + 200
    Y Button1.Y
  17. 新しいボタンの OnSelect プロパティで次の式をコピーします。

    If(
        gblIsHostClientWeb,
        Launch(
            "https://teams.microsoft.com/l/chat/0/0?users="&BrowseGallery1.Selected.'Primary Email'&"&topicName=&message=Hi!",
            {},
            LaunchTarget.New
        ),
        Launch(
            "msteams://teams.microsoft.com/l/chat/0/0?users="&BrowseGallery1.Selected.'Primary Email'&"&topicName=&message=Hi!",
            {},
            LaunchTarget.New
        )
    )
    

    画面は、下のようになります

    新しいアプリを作成する

アプリの保存と公開

  1. 画面の右上にある 保存 を選択してアプリを保存します。

  2. 公開 を選択してアプリを公開します。

  3. ポップアップ ウィンドウで、次へ を選択します。

  4. チャンネルに追加 配下で、アプリが表示されるチャンネルがリストアップされ、"0 active tab(s)" ではなく "1 active tab(s)" と表示されていることを確認してください。

    アプリを保存して公開する

  5. 保存して閉じる を選択します。

アプリをテストする

  1. アプリをプレビュー モードで実行する。

  2. 左の一覧からユーザーを選択します。

  3. 一覧にユーザーが表示されていない場合は、アプリを別の同僚/ユーザーと共有してください。 ユーザーがアプリにログインすると、ユーザーの一覧に表示されます。

  4. 一覧からユーザーを選択します。

  5. オプションを確認します。

[通話] ボタンは新しい通話を開始します。 [会議] ボタンは、選択した人との会議の招待状を作成します

チャット、通話、会議の統合の実際をご覧ください

チャット、通話、会議の統合の実際の例については、Teams 用 プロフィール + のサンプル アプリを確認してください。

チーム内から開くと、アプリはチームの他のメンバーを表示します。 接続する人を選択する を選択して、1 人以上の人を選択してから、選択した人との通話またはチャットを開始するか、会議をスケジュールします。

チャットを表示する

関連項目

注意

ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)

この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。