Microsoft Teams :チャットのスケジュール送信に添付したファイルのアクセス権限は?

※あくまでも僕が自分の環境で実際に試してみた結果をベースにしています。

Microsoft Teams のチャットでメッセージをスケジュール送信できるようになったのが先月2022年12月です。

Microsoft Teams :チャットのメッセージをスケジュール送信できるようになった

さて、この記事には書いていないけど、この機能で気になる点がありました。それを今回は試してみたいと思います。何かというとスケジュール送信を設定したメッセージにファイルを添付している場合は、ファイルのアクセス権限がどうなっているのか?という点です。メッセージが送信されるまでは添付したファイルは他ユーザーが表示できるのか?どんなアクセス許可の設定がされているのか?

なぜ気になったのか?というと、実は Microsoft 365 管理センターのメッセージセンターのこの機能アップデートについての該当メッセージにちょっと記載があるんです。

▼「(更新済み)Teams チャットの送信をスケジュールする」から一部抜粋引用

「インライン画像と添付ファイルは、メッセージが配信された後にのみチャット内の他のユーザーがアクセスできます。」という事です。つまりスケジュール設定されたメッセージに添付したファイルは配信前には他ユーザーはアクセスできないという事ですよね。ただし、そもそもメッセージセンターのメッセージは英語を機械翻訳で日本語にしているので、細かいニュアンスが正しく翻訳されていない可能性もあります。なので実際に試してみます。

■スケジュール配信される前の状態を確認

▼ファイルを添付した状態でスケジュール送信の設定をします

今回はPC上のファイルをドラッグ&ドロップして添付する方法で試しています。

▼スケジュール送信しました

このグループチャットの他メンバーで確認すると、

▼もちろんスケジュールで設定された時間まではメッセージは表示されていません

他ユーザーはこのようにスケジュール送信の設定がされたメッセージは表示されずに、その直前のメッセージまでしか表示されていません。

ではグループチャットのファイルタブを見てみると、

▼メッセージ送信者でファイルタブを見たところ

このようにスケジュール送信をしたメッセージの送信者がファイルタブを見ても、スケジュール送信前のメッセージに添付したファイルは表示されていません。もちろん他のグループチャットメンバーも表示されていません。

では、チャットにPC上からファイルを添付すると OneDrive for Business (以下 ODfB )に保存されるので、そっちを見てみます。

▼「 Microsoft Teams チャット ファイル」フォルダーの中身

添付したファイルがありますね。なので設定した時間になってメッセージが公開される前でも、スケジュール送信を設定した時点でファイル自体はアップロードされるようです。ただ、気になるのがアクティビティ。すでにグループチャットメンバーに共有がされているという旨の記述があるんですよね。

▼該当ファイルのアクセス許可の管理を見てみる

うん、特に特殊な設定などはなさそうです。普通にテナント内ユーザーであればリンクURLさえ知っていれば誰でも編集ができてしまう共有リンクの設定がされていました。

なるほど、ではスケジュール送信者以外のグループチャットメンバーの方で ODfB を確認してみます。

▼ ODfB の「あなたと共有」

あ、配信前のスケジュール送信設定をしたメッセージに添付したファイルがあった!

▼クリックすると中身も表示された

いや、そもそも Microsoft 365 ホームを開いた時点で、

▼クイック アクセスにもおすすめにも表示されていました

スケジュール配信前でもアクセスできるじゃん!やはり実際に確認しておいてよかった。

■スケジュール配信された後の状態を確認

配信前には Microsoft Teams 内ではチャットのメッセージもグループチャットのファイルタブ内も添付ファイルは表示されていなかったけど、スケジュールの時間になって配信された後は?

▼メッセージは当然配信されているし、

▼配信後はチャットルームのファイルタブ内にも添付ファイルが表示されました

■まとめ

メッセージセンターのメッセージには「スケジュール設定されたメッセージに添付したファイルは配信前には他ユーザーはアクセスできない。」という記載があったのですが、実際に試してみると配信前に添付ファイルにはアクセスできる事がわかりました。ただ、解釈次第では間違いを書いていないとも捉えられます。実際に配信前では「 Microsoft Teams からはアクセスできない」状態でした。 Microsoft 365 ホームや ODfB からアクセスはできても、 Microsoft Teams のチャットやグループチャットのファイルタブからはアクセスできませんでしたからね。そういう意味でも上の方で機械翻訳で細かいニュアンスが正しく翻訳されていない可能性もあるのでは…という事を書いたわけです。

ただし、あくまでも僕が僕の環境で実際に試してみた結果を元に出した結論なので、もし気になる方はご自身の環境でも試してみてください。

という事で、まずはチャットのメッセージのスケジュール送信にファイルを添付する場合は、 Microsoft Teams 以外の場所から配信前に他ユーザーがアクセスできる事も頭の片隅に入れておくと良いかと思います。場合によっては配信時間前にアクセスされてしまったら良くない事もあるでしょうから。

次に、メッセージセンターのメッセージの内容も機械翻訳であるという事も考慮しておくと良いですね。やはり実際に自分で試してみるのが良いかもしれません。