Slack から Microsoft Teams への移行用の移行先 Teams 接続を追加する場合、アカウントには以下の権限が付与されていることを確認してください。
サービス アカウント認証方法を使用する場合、Teams 接続を追加するサービス アカウントが以下の要件を満たしていることを確認してください。
• SharePoint Online および Microsoft Teams のライセンス
• 移行先チームのチーム所有者
*注意: サービス アカウントは Teams サービス管理者でありながらチーム所有者ではない場合、FLY は自動的にアカウントをチーム所有者として追加します。移行の実行後、PowerShell を使用してサービス アカウントを削除するか、または直接にサービス アカウントをブロックすることができます。サービス アカウントは Teams サービス管理者ではない場合、手動でサービス アカウントをチーム所有者として追加する必要があります。
PowerShell を使用してユーザーの所有者ロールを削除する方法については、以下の説明を参照してください。
i. エージェント サーバー上の ...\APElements\FLY\Agent\bin\MicrosoftTeams ディレクトリで AddTeamOwner.ps1 を右クリックして、PowerShell で実行 を選択します。
ii. 資格情報を入力して、[OK] をクリックして PowerShell ウィンドウを開きます。
iii. 所有者ロールを削除するユーザーのメール アドレスを入力して、キーボードの Enter キーを押します。
iv. ユーザーの所有者ロールをチームからのみを削除する場合、Y を入力します。それ以外の場合、N を入力します。キーボードの Enter を押します。
v. 所有者ロールをユーザーから削除する場合、N を入力します。所有者ロールをユーザーに追加する場合、Y を入力します。キーボードの Enter を押します。
アカウントをブロックするには、Microsoft 365 管理センター > ユーザー
に移動して、ユーザーの表示名をクリックします。ユーザーのブロック ()
アイコンをクリックして、ユーザーによるサインインをブロックする を選択して変更を保存します。
• プライベート チャネルを移行する場合、サービス アカウントが移行先プライベート チャネルの所有者またはメンバーである必要があります。FLY は、サービス アカウントを移行先プライベート チャネルの所有者として自動追加します。
アプリ プロファイルで FLY Azure AD アプリの使用またはアプリの新規作成を選択する場合、アカウントが Microsoft 365 テナントの 全体管理者 であることを確認してください。移行先チームが存在しない場合、FLY は移行先にチームを作成する際に、自動的にアカウントをチームの所有者として追加します。また、チャネルをプライベート チャネルに移行する際には、以下の状況に注意してください。
• 移行先チームが既存のチームであるが、移行先プライベート チャネルが存在しない場合、FLY は移行中にアカウントをチームのメンバーおよびプライベート チャネルの所有者として自動追加します。
• 移行先チームと移行先プライベート チャネルの両方が存在しない場合、FLY は移行中にアカウントをチームの所有者とプライベート チャネルの所有者として自動追加します。
アプリの承認時に承諾する必要がある権限は以下のとおりです。
• Read directory data
• Sign in and read user profile
• Read and write all groups
• Read and write items in all site collections (preview)
• Read and write all users’ full profiles
• Use Exchange Web Services with full access to all mailboxes
• Read and write user profiles
• Read and write managed metadata
• Have full control of all site collections
アプリ プロファイルでカスタム アプリの使用を選択する場合、承認済みアカウントが Microsoft Teams のライセンスを持っている必要があります。カスタム アプリにはこれらの権限が付与されていることを確認してください。
API 名 |
権限名 |
説明 |
タイプ |
Microsoft Graph |
Directory.Read.All |
Read directory data |
アプリケーション |
Group.ReadWrite.All |
Read and write all groups |
アプリケーション | |
Site.ReadWrite.All |
Read and write items in all site collections (preview) |
アプリケーション | |
User.Read |
Sign in and read user profile |
委任済み | |
User.ReadWrite.All |
Read and write all users' full profiles |
アプリケーション | |
SharePoint |
Sites.FullControl.All |
Have full control of all site collections |
アプリケーション |
TermStore.ReadWrite.All |
Read and write managed metadata |
アプリケーション | |
User.ReadWrite.All |
Read and write user profiles |
アプリケーション |