ルドルフもわたるふもいろいろあってな

Microsoft 365、Power Platform、PowerShellについて調べたことや検証したことなどを投稿します。技術の話は面白い。

Microsoft Teams

Microsoft Teamsのこの画面からこの画面までクリック何回でいける?

主旨 思いついたので投稿します。 「Wikipediaは6回のリンクでどの記事にも行ける」 らしいです。 Wikipediaでは、どの記事を起点にしても本文中のリンクを最短経路で辿ればすべての記事にたどり着くようです。それを聞いて思いました。Teamsの画面遷移につ…

Microsoft Teams のチャネルに添付されているファイルのフルパスをPower Automateで取得する(解説編)

※ 2022/4/21 追記:改良版のフローを公開しました。 wataruf.hatenablog.com はじめに 解説 フロー全体図(再掲) ステップごとの解説 「選択したメッセージの場合」トリガー 「メッセージ詳細を取得する」アクション 「選択」アクション 「結合」アクション…

プレミアムコネクタを使わずにMicrosoft Teams の返信の詳細を取得する

はじめに 実現したいこと 背景 「選択したメッセージの場合」トリガーについて 「選択したメッセージの場合」トリガーの制限 この制限により発生した課題 「選択したメッセージの場合」トリガーの出力では取れない情報を取得する方法 解決案①: Graph API を…

Microsoft Teams のチャネルに添付されているファイルのフルパスをPower Automateで取得する(概要編)

主旨 背景・経緯 会話タブに複数ファイルを添付するのは、提示するひとにも受け取るひとにも手間がかかる だから、ファイルを格納しているフォルダを直接開きたい 添付ファイルのリンクからはフォルダのパスがとれない フローの使いかた フローの全体図 苦労…

PowerShellを使ってテナント内のチームを一覧取得してCSVに出力する(+ チームに紐づくSPOサイトの容量も取得)

最初に 主旨 きっかけ パターン1(チームの一覧を取得する) 出力イメージ 前提条件 ソースコード パターン2(チームの一覧+SPOサイトの容量を取得する) 出力イメージ 前提条件 ソースコード 最後に 最初に この投稿は Office 365 Advent Calendar 2021 に…

Microsoft Teamsで現在ゲストユーザーがいるチームをPowerShellを使ってCSVに出力する

主旨 使い方 主旨 Microsoft Teamsで組織外のユーザーをテナントに招待して一緒に仕事をする際に、どうやって定期的にゲストユーザーを棚卸するかがひとつの課題になります。解決方法のひとつとして、テナント内のすべてのチームのうち現在ゲストユーザーが…

Microsoft Teamsで投稿に「いいね」をしていないひとに対してスケジュール実行でメンションする

フロー図 使い方 GitHubからフローをダウンロードするときの注意点 ※2020/4/9追記:フローの改良版を公開しました。 wataruf.hatenablog.com チームやプロジェクトのメンバーに対して提出物の依頼をしたりお知らせを周知したりする際に、完了/未完了をチェッ…

Microsoft Teamのメンバーの名前・所属・役職をPowerShellを使ってCSVに出力する

背景 そもそもTeamsのメンバ一覧は標準機能で出力できないのか? ではどうやってメンバー一覧を出力するか チームのメンバーを棚卸したいという要望を受けてPowerShellスクリプトを作成しました。 github.com 背景 該当のチームは社内の全ての部署の社員が参…

PowerShell を使ってMicrosoft Teams のいいね一覧をCSV形式で出力する

はじめに いいね一覧を取ろうと思ったきっかけ 最終的な完成イメージ 途中成果物の完成イメージ 必要な事前準備 AzureADにアプリを登録 AzureADアプリをPowerShellで使用するためのIDを入手する 保護されているAPIの使用についてMSから承認を得る チームとチ…