本記事では、OneLogin と Microsoft 365 のWS-Federation(WS-Fed)フェデレーションを解除する方法をご案内します。
- Windows PowerShellを 管理者として実行 します
-
Install-Module Microsoft.Graph -Scope CurrentUser -Repository PSGallery -Forceを実行し、Microsoft Graphをインストールします
- インストールが始まると、下記画像のように青いバナーが表示されます。インストールが完了するまで他の操作を行わないようお願いいたします
-
Connect-MgGraph -Scopes "Directory.Read.All", "Domain.ReadWrite.All"を実行し、Microsoft Graph へ接続します
- グローバル管理者権限をもつMicrosoftアカウントでログインします
-
Get-MgDomain -DomainId {お使いのMicrosoftドメイン}を実行し、Microsoftドメインの認証方式が Federated であることを確認します
-
Update-MgDomain -DomainId {お使いのMicrosoftドメイン} -AuthenticationType Managedを実行し、対象のドメインのWS-Federation認証を解除します
-
Get-MgDomain -DomainId {お使いのMicrosoftドメイン}を実行し、対象のドメインが Managed となり、WS-Federation認証が解除されたことを確認します
- Microsoft 365にWS-Fed フェデレーションが設定されていたアカウントのメールアドレスでサインインを試みると、OneLoginへのリダイレクトではなくパスワードが要求されることを確認します
WS-Fed フェデレーションの解除は以上です。
OneLoginとMicrosoft 365 のWS-Fed フェデレーションを再設定する場合は、Windows PowerShellからMicrosoft 365のWS-Federation認証を手動設定する方法 をご参照ください。