Microsoft Teamsで複数のユーザーが同じPCを共有して利用する場面が増えています。しかし、通常Teamsは1つのアカウントでのみサインイン可能です。そのため、共有PCで別のユーザーがTeamsを利用したい場合、サインアウトとサインインの繰り返しが必要になります。これは非常に手間がかかる作業です。本記事では、この問題を解決する「Shared Computer Activation」という仕組みと、それを利用したTeamsの同時ログインルールについて解説します。この記事を読めば、共有PCでのTeams利用が格段にスムーズになります。
Shared Computer Activationは、Microsoft 365アプリが複数のユーザーアカウントで利用される環境を想定したライセンス認証方法です。これにより、PC自体にライセンスが紐づけられ、サインインしたユーザーごとにTeamsの利用が可能になります。本記事では、この仕組みの背景、具体的な設定手順、そして利用上の注意点までを網羅的に解説します。
【要点】Shared Computer ActivationでTeamsを複数ユーザーが利用する
- Shared Computer Activation (SCA): 1台のPCで複数のMicrosoft 365ユーザーがTeamsを利用可能にするライセンス認証方式です。
- ライセンスの割り当て: ユーザーにMicrosoft 365ライセンスを割り当てることでSCAが有効になります。
- サインイン/サインアウト: ユーザーは自身のAzure Active Directory(Azure AD)アカウントでサインイン・サインアウトします。
ADVERTISEMENT
目次
Shared Computer Activation (SCA) は、主に、受付や共有端末、キオスク端末など、不特定多数のユーザーが入れ替わり立ち代わり利用する環境を想定したMicrosoft 365のライセンス認証方式です。従来、Microsoft 365アプリはデバイスごとにライセンスが紐づけられるか、ユーザーごとにライセンスが紐づけられるかのどちらかでした。しかし、SCAを導入することで、PC自体にライセンスが紐づけられ、そのPCにサインインしたユーザーが自身のMicrosoft 365アカウントでアプリを利用できるようになります。これは、Azure Active Directory(Azure AD)との連携によって実現されています。
Teamsの場合、SCAが有効になっている環境では、PCにサインインしているユーザーアカウント(通常はWindowsのローカルアカウントまたはAzure AD参加アカウント)とは別に、Teamsアプリ上で個別のMicrosoft 365アカウントでサインイン・サインアウトが可能になります。これにより、同じPCで複数のユーザーがそれぞれのTeamsアカウントにアクセスできるようになり、サインアウト・サインインの手間が大幅に削減されます。この機能は、特にコールセンターやヘルプデスク、公共施設など、多くの人が一時的にPCを利用する場所で非常に有効です。
TeamsでShared Computer Activation (SCA) を利用するには、いくつかの前提条件があります。これらが満たされていない場合、SCAは機能しません。まず、利用するPCがMicrosoft 365アプリのSCAに対応している必要があります。これは、Microsoft 365 Apps for enterprise (旧称 Office 365 ProPlus) または Microsoft 365 Business Premium などの特定のライセンスプランに含まれています。個人向けのMicrosoft 365 PersonalやHome PremiumではSCAは利用できません。
次に、Teamsアプリ自体がSCAに対応している必要があります。新しいTeams (v2) では、SCAのサポートが強化されています。従来Teamsでも利用可能ですが、新しいTeams (v2) の方がよりスムーズな認証体験を提供する場合があります。さらに、PCがAzure Active Directory(Azure AD)に参加しているか、ハイブリッドAzure AD参加していることが推奨されます。これにより、ユーザー認証がスムーズに行われ、SCAが効果的に機能します。組織のIT管理者によって、これらの設定が適切に行われているか確認が必要です。
Shared Computer Activation (SCA) を利用してTeamsにサインイン・サインアウトする手順は、従来のTeamsのサインイン・サインアウトとは少し異なります。まず、PCがSCAに対応しており、Teamsアプリがインストールされていることを確認してください。PCにサインインした後、Teamsアプリを起動します。
Teamsアプリを起動すると、通常はサインイン画面が表示されます。ここで、Teamsを利用したいユーザー自身のMicrosoft 365アカウント(メールアドレスとパスワード)を入力してサインインします。サインインが成功すると、そのユーザーのTeams環境が利用可能になります。これは、PCのWindowsアカウントとは別の、Teams専用のアカウント情報として管理されます。
別のユーザーが同じPCでTeamsを利用したい場合は、まず現在のユーザーがTeamsからサインアウトする必要があります。Teamsアプリのプロフィールアイコンをクリックし、「サインアウト」を選択します。サインアウトが完了すると、再度サインイン画面が表示されるので、次のユーザーが自身のMicrosoft 365アカウントでサインインします。このプロセスにより、1台のPCで複数のユーザーが効率的にTeamsを利用できるようになります。
新しいTeams (v2) でのサインイン・サインアウト
新しいTeams (v2) では、SCAの体験がより洗練されています。PCにサインイン後、新しいTeams (v2) アプリを起動すると、サインイン画面が表示されます。ここで、利用したいユーザーのMicrosoft 365アカウント情報を入力してサインインします。新しいTeams (v2) は、SCA環境での認証をより効率的に処理するように設計されています。
サインアウトする場合も同様に、新しいTeams (v2) のプロフィールアイコンをクリックし、「サインアウト」を選択します。これにより、現在のユーザーのセッションが終了し、次のユーザーがサインインできる状態になります。新しいTeams (v2) は、複数のアカウントを切り替える際にも、よりスムーズな体験を提供することを目指しています。
ADVERTISEMENT
Shared Computer Activation (SCA) を組織で利用する場合、IT管理者による適切な管理が不可欠です。まず、SCAに対応したMicrosoft 365ライセンス(Microsoft 365 Apps for enterpriseなど)がユーザーに割り当てられていることを確認する必要があります。これは、Microsoft 365管理センターを通じて行います。ライセンスが正しく割り当てられていないと、SCAは機能しません。
また、PCがSCAに対応した状態になっているかどうかも管理者の責任です。これには、Microsoft 365 Apps for enterpriseのインストール設定で、SCAを有効にするためのXML設定ファイルを使用することが含まれます。通常、Office Deployment Toolを使用して、XMLファイルでSCAを有効にする設定を追加します。この設定は、Officeのインストール時に適用されるため、既存のOffice環境に後から適用する場合は再インストールが必要になることがあります。
さらに、Azure Active Directory(Azure AD)との連携も重要です。PCがAzure ADに参加しているか、ハイブリッドAzure AD参加していることで、ユーザー認証がスムーズになり、SCAの恩恵を最大限に受けられます。管理者は、これらの設定が正しく構成されているか定期的に確認し、必要に応じて更新する必要があります。組織ポリシーやテナント設定によっては、SCAの利用が制限されている場合もあるため、IT部門の指示に従ってください。
ライセンスの割り当てと管理
SCAを利用するためのライセンス割り当ては、Microsoft 365管理センターで行います。管理者は、SCAを利用させるユーザーに対して、Microsoft 365 Apps for enterpriseなどの適切なライセンスを割り当てる必要があります。ライセンスが割り当てられていないユーザーは、SCA環境のPCでTeamsにサインインできません。
ライセンスの割り当て状況は、Microsoft 365管理センターの「ユーザー」セクションから確認できます。個々のユーザーを選択し、「ライセンスとアプリ」タブで割り当てられているライセンスを確認・変更できます。一括でライセンスを割り当てる場合は、CSVファイルを利用したバルク操作も可能です。組織の規模によっては、これらのライセンス管理を効率的に行うためのツールやスクリプトを利用することも検討されます。
PCへのSCA設定(管理者向け)
PCでShared Computer Activation (SCA) を有効にするには、Microsoft 365 Apps for enterpriseのインストール時に特別な設定が必要です。これは、Office Deployment Tool (ODT) と設定XMLファイルを使用して行います。
まず、ODTをダウンロードし、以下のような設定XMLファイルを作成します。このXMLファイルには、SCAを有効にするための要素を含めます。
例: configuration.xml
<Configuration>
<Add OfficeClientEdition="64" Channel="Current">
<Product ID="O365ProPlusRetail">
<Language ID="ja-jp" />
</Product>
</Add>
<Property Name="SharedComputerLicensing" Value="1" />
<AppSettings>
<UserTaskScheduler_AssignmentsEnabled>false</UserTaskScheduler_AssignmentsEnabled>
</AppSettings>
</Configuration>
このXMLファイルを作成したら、コマンドプロンプトでODTを実行し、Microsoft 365 Apps for enterpriseをインストールします。例えば、ODT.exeとconfiguration.xmlが同じフォルダにある場合、以下のコマンドでインストールできます。
setup.exe /configure configuration.xml
この設定により、インストールされたMicrosoft 365アプリ(Teamsを含む)はSCAモードで動作するようになります。既存の環境にSCAを適用したい場合は、一度Officeをアンインストールしてから、この設定で再インストールする必要があります。
Shared Computer Activation (SCA) は非常に便利な機能ですが、利用する上でいくつか注意すべき点や、発生しうるトラブルがあります。まず、SCAは特定のMicrosoft 365ライセンスでのみ利用可能です。個人向けライセンスや、一部のビジネス向けライセンスではSCAに対応していません。利用しているライセンスがSCAに対応しているか、組織のIT管理者に確認してください。
また、SCAはPC自体にライセンスが紐づくため、PCからサインアウトすると、そのPCで利用していたTeamsのセッションも終了します。これは仕様ですが、ユーザーによっては戸惑うかもしれません。サインアウト後に再度サインインすれば利用は再開できます。
新しいTeams (v2) への移行に伴い、SCAの動作にも若干の変化がある可能性があります。もしSCA環境で新しいTeams (v2) が期待通りに動作しない場合は、Teamsアプリのキャッシュクリアや、再インストールを試みてください。それでも問題が解決しない場合は、組織のIT管理者に相談することが重要です。
ライセンスが正しく割り当てられない場合
SCA環境のPCでTeamsにサインインしようとしても、「ライセンスがありません」といったエラーが表示される場合があります。この原因として最も可能性が高いのは、ユーザーにSCAに対応したMicrosoft 365ライセンスが割り当てられていないことです。組織のIT管理者は、Microsoft 365管理センターで該当ユーザーに正しいライセンスが割り当てられているかを確認する必要があります。
ライセンスは割り当てられているにも関わらず問題が解決しない場合は、ライセンスの反映に時間がかかっている可能性があります。しばらく待ってから再度サインインを試みてください。それでも改善しない場合は、ユーザーアカウント情報に問題があるか、Microsoft 365テナント側の設定に起因する可能性も考えられます。その際はIT管理者に詳細な調査を依頼してください。
サインアウトしてもアカウント情報が残る場合
SCA環境のPCでTeamsからサインアウトしたはずなのに、次回起動時に以前のアカウント情報が自動的に表示されてしまう、という問題が発生することがあります。これは、Teamsアプリがユーザーのサインイン情報をローカルにキャッシュしていることが原因である場合があります。
この問題を解決するには、Teamsアプリのキャッシュをクリアする必要があります。キャッシュクリアの手順は、Teamsのバージョンによって若干異なりますが、一般的には以下のようになります。
- Teamsアプリを完全に終了する
タスクマネージャーを開き、Teamsに関連するプロセスがすべて終了していることを確認します。 - キャッシュフォルダを削除する
エクスプローラーを開き、以下のパスに移動します。
`%appdata%\Microsoft\Teams`
このフォルダ内の `Cache`、`blob_storage`、`databases`、`GPUCache`、`IndexedDB`、`Local Storage`、`tmp` フォルダを削除します。 - Teamsアプリを再起動する
再度Teamsアプリを起動し、サインイン画面が表示されるか確認します。
キャッシュクリア後も問題が解消されない場合は、Teamsアプリ自体の再インストールを検討してください。ただし、再インストールを行う前に、組織のIT管理者に相談することをおすすめします。
新しいTeams (v2) と従来TeamsのSCA対応の違い
Microsoft Teamsは、近年「新しいTeams (v2)」への移行が進んでいます。この新しいTeams (v2) は、パフォーマンスの向上や機能の追加など、多くの改善が施されていますが、Shared Computer Activation (SCA) に関しても、よりスムーズで効率的な認証体験を提供するように設計されています。
従来TeamsでもSCAはサポートされていましたが、新しいTeams (v2) では、サインイン・サインアウトのプロセスがより高速化され、複数のアカウントを切り替える際の応答性も向上しています。また、SCA環境での認証情報の管理方法も最適化されており、より安定した利用が可能になっています。
組織によっては、まだ従来Teamsを利用している場合や、新しいTeams (v2) への移行が完了していない場合があります。SCAを利用する際には、どちらのバージョンのTeamsがインストールされているかによって、若干の操作感やパフォーマンスの違いを感じる可能性があります。一般的には、新しいTeams (v2) の方がSCA環境での利用に適していると言えます。
新しいTeams (v2) でのSCA利用のメリット
新しいTeams (v2) でSCAを利用する主なメリットは、そのパフォーマンスと認証体験の向上です。従来Teamsと比較して、起動時間が短縮され、サインイン・サインアウトの処理もより迅速に行われます。これにより、共有PCを利用するユーザーは、待ち時間を減らし、より生産的にTeamsを利用できます。
また、新しいTeams (v2) は、複数のアカウントを切り替える際のUX(ユーザーエクスペリエンス)も改善されています。SCA環境では、ユーザーが頻繁にサインイン・サインアウトを繰り返すことが想定されるため、このUXの改善は利用者の満足度向上に直結します。よりモダンな認証フローにより、サインイン時のエラー発生率も低減されることが期待できます。
まとめ
Shared Computer Activation (SCA) を利用することで、Microsoft Teamsを複数ユーザーが共有PCで効率的に利用できるようになります。本記事では、SCAの仕組み、前提条件、サインイン・サインアウトの手順、組織での管理方法、そして注意点について解説しました。これにより、共有PCでのTeams利用におけるサインアウト・サインインの手間が大幅に削減され、業務効率が向上します。
まずは、ご自身の組織でSCAが利用可能か、IT管理者に確認してみてください。もし利用可能であれば、新しいTeams (v2) を利用することで、より快適なSCA体験が得られるでしょう。共有PCの利用が多い環境では、このSCAの活用が業務改善の鍵となります。
ADVERTISEMENT
超解決 リモートワーク研究班
Microsoft 365の導入・保守を専門とするエンジニアグループ。通信障害やサインイン不具合など、ビジネスインフラのトラブル対応に精通しています。
Office・仕事術の人気記事ランキング
- 【Outlook】宛先が「オートコンプリート」に出ない・間違っている時の修正手順|履歴の削除と再構築
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Excel】矢印キーで「セルが動かず画面がスクロールする」!ScrollLockの解除方法(ノートPC対応)
- 【Outlook】メールの受信が数分遅れる!リアルタイムで届かない時の同期設定と送受信グループ設定
- 【Outlook】「メール送信を5分遅らせる」設定!誤送信を防ぐ最強のディレイ機能
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Outlook】予定表の「祝日」が表示されない!最新カレンダーの追加と二重表示の修正手順
- 【Excel】文字がセルの枠からはみ出す・隠れる!「折り返して表示」と「縮小して全体を表示」の使い分け
- 【Teams】会議の「参加者リスト」を出席後にダウンロードする!誰が参加したか確認する手順
