Microsoft Teamsのファイル共有 完全セットアップガイド
権限、外部共有、エンタープライズコラボのベストプラクティスなど、Microsoft Teamsでの効率的なファイル共有の設定方法を解説します。
Microsoft Teamsのファイル共有は、裏でSharePointが動いている。すべてのTeamにはリンクされたSharePointサイトがあり、各チャンネルには専用のドキュメントライブラリがある。チャンネルにアップロードされたファイルはそのライブラリに入り、チャットのファイルは送信者のOneDriveに入る。NISCの「サイバーセキュリティ経営ガイドライン」や個人情報保護法(APPI)の安全管理措置の観点でも、外部共有・秘密度ラベル・DLPポリシーの設定は経営レベルの課題だ。SharePointの250 GBのファイル上限を超えるファイル、またはNDA下での外部配信には、クライアントサイド暗号化付きの転送ツールがギャップを埋める。
SharePointという基盤
Team = Microsoft 365グループ + SharePointチームサイト + メールボックス + Planner。Teamの中のチャンネルは、SharePointサイトのドキュメントライブラリ内のフォルダに対応する。プライベートチャンネルは別の独立したSharePointサイト(フォルダではない)を持ち、これは権限とコンプライアンス上重要な意味を持つ。
実際的な意味:
- チャンネルタブにアップロードされたファイルはSharePointファイルであり、完全にインデックスされ、バージョン管理され、SharePointのDLPと保持ポリシーの対象になる
- 1対1またはグループチャットのファイルは送信者のOneDriveに属する。送信者が退職すると、そのファイルは移行しなければ消える
- Teams内のリンク共有は、テナントの共有ポリシーで設定されたSharePointの共有リンクを生成する
Teamsをフロントエンド、SharePointをストレージと考える。ファイル戦略はSharePoint戦略だ。
権限モデル
4段階の権限レベルがある:
- チームオーナー:TeamとそのSharePointサイトの完全制御
- チームメンバー:チャンネル作成(Teamの設定による)、ファイルのアップロード・編集・削除
- ゲスト:Azure AD B2B経由で追加した外部ユーザー。フルまたは制限付きアクセス
- 共有チャンネル参加者:外部ユーザーがフルゲストにならずにコラボできる
テナントレベルでベースラインを設定し(Teams管理センター → Teamsポリシー)、特定のケースに応じてTeam単位で上書きする。個別のTeamオーナーに任意のポリシー設定を許すと、監査が不可能な状態になる。
外部共有の設定
外部共有でテナントが問題を抱えやすい。SharePoint管理センター → ポリシー → 共有でテナント全体の上限を制御する:
- Anyone:リンクがあれば誰でもアクセス可、サインイン不要。利便性最大、リスクも最大
- 新規・既存ゲスト:受信者は既存のゲストか新規ゲスト作成フローで認証が必要
- 既存ゲストのみ:ディレクトリ内の現在のゲストのみアクセス可
- 組織内のみ:外部共有なし
多くの企業は「既存ゲスト」か「新規・既存ゲスト」をテナント上限に設定する。ゲストアカウントを作るほどでもない一回限りの外部配信には、短命なパスワード保護付きの転送ツールリンクの方がテナントへのゲスト招待より手間がかからない。
秘密度ラベルとDLP
Microsoft Purview(旧Microsoft 365コンプライアンスセンター)で秘密度ラベルとDLPポリシーを設定する。
秘密度ラベルはドキュメントに適用される:パブリック、社内、機密、極秘。ラベルには設定が付帯する——暗号化、透かし、アクセス制限——これらはファイルがどこへ行っても付いてくる。
例:「機密 - 外部パートナー」というラベルを付けたドキュメントは自動的に暗号化され、指定されたパートナードメインが閲覧・編集でき、他者はダウンロード不可、90日後にアクセスが失効する。
DLPポリシーはファイル内容をスキャンしてパターン(クレジットカード番号、マイナンバー、医療記録)を検出し、警告・ブロック・マネージャー承認要求などのアクションを実行する。HIPAA、PCI DSS 4.0、GDPRに対応したテンプレートが事前構築されている。
ラベルの展開は3段階で:トレーニング付きで公開、30〜60日間監査モードで監視、その後強制。
保持とリーガルホールド
SharePoint保持ポリシー(Purview → データライフサイクル管理)で削除後や変更後にどれだけファイルを保持するかを設定する。一般的な設定:
- 全バージョンを365日保持
- 作成から7年間ファイルを保持(SOX、HIPAAで一般的)
- 最終更新から3年後に自動削除(GDPRのデータ最小化)
リーガルホールドは訴訟が予期されるときに特定のファイルやサイトを削除から保護する。Purview eDiscoveryで設定。
サイズ上限とその先
SharePointのファイル上限は250 GB。実際の問題はここより手前で起きる:
- コンシューマー回線では250 GBのアップロードに何時間もかかる
- アクティブな編集者がいる大きなファイルで同期の競合が起きる
- 非常に大きなファイルは検索インデックスの制限にひっかかる
上限近くまたは超えるファイル、あるいはSharePointの保持履歴に置くべきでない一回限りの外部配信には、転送ツールが正しい選択だ。HexaTransfer のクライアントサイドAES-256-GCM暗号化は、コンテンツを中間サービスから不透明に保ち、SharePointの保持履歴に置くべきでないファイルに適している。
共有チャンネルとゲストアクセスの使い分け
共有チャンネル(2022年に広く展開)は、外部組織のユーザーを自テナントのゲストにせずにコラボできる仕組みだ。外部組織のユーザーは自分のテナントIDでチャンネルに現れる。
メリット:
- ライセンスとプロビジョニングのオーバーヘッドが少ない
- 外部ユーザーが自分のMFA、パスワードポリシー、コンプライアンス体制を維持できる
- エンゲージメント終了時の解除がクリーン
デメリット:
- 全機能には未対応。一部のTeamsアプリが共有チャンネルをまだサポートしていない
継続的なマルチ組織コラボには共有チャンネルがゲストアクセスより優れている。一回限りの外部送信には、どちらでもなく転送リンクを使う。
非Microsoftツールの統合
TeamsのアプリカタログにはDropbox、Box、Google Drive、Adobe Acrobat、Figmaなどの統合が含まれる。テナントレベルでインストールすると、ユーザーがこれらのサービスからファイルを添付でき、重複アップロードを防げる。
転送サービスの専用Teamsアプリはほとんどないが、URLの貼り付けで機能する。HexaTransfer のリンクをチャンネルに貼ると受信者がクリックしてダウンロードできる。Power Automateフローと組み合わせて、特定フォルダに置かれたファイルに自動的に転送リンクを生成することも可能だ。
設定チェックリスト
Teamsファイル共有を組織展開する前に:
- テナントレベルの外部共有ポリシーが適切な上限に設定されている
- 秘密度ラベルが公開され、全コンテンツに少なくとも一つの必須ラベルが割り当てられている
- 組織の対象規制データ種別に対応したDLPポリシーが設置されている
- 保持ポリシーがSharePointサイト/秘密度ラベルごとに設定されている
- ゲストアクセスフローがTeamオーナー向けに文書化されている
- 大容量ファイルや機密の一回限り送信向けの転送ツールがファイル共有ポリシーに明記されている
Teamsのファイル共有は高機能だが、設定の規律に報いる。コントロールを設定し、ユーザーをトレーニングし、出力を監査する。
無料・アカウント不要・最大10GBは https://hexatransfer.com で試せる。
エンドツーエンド暗号化で大容量ファイルを安全に送信
エンドツーエンド暗号化で最大10GBのファイルを無料で転送。アカウント不要。ファイルはアップロード前にブラウザで暗号化されるため、他の誰にも読まれません。
ファイルを送信