この記事では、PowerShellを使用してMicrosoft Office 365の手動フェデレーションを無効にする方法について説明します。
- Microsoft Office 365
- フェデレーション(WS-FED)
- PowerShell
PowerShellを使ってOktaとMicrosoft Office 365のフェデレーションが行われた場合、以下のとおり、MicrosoftのPowerShellモジュールを用いてのみフェデレーションを解除することができます。
- PowerShellを使ってOffice 365インスタンスに接続します。
- さらに、次の2つの方法があります。
-
- Microsoft Online(MSOnline)の方法:
-
-
- 接続後、以下のPS cmdletを実行して、フェデレーション認証を[Federated(フェデレーション)]から[Managed(マネージド)]に変更します:
-
Set-MsolDomainAuthentication -DomainName <theO365Domain.com> -Authentication managed
-
-
- フェデレーションのステータスを確認するため、以下のcmdletを実行します:
-
Get-MsolDomainFederationSettings -DomainName <theO365Domain.com>
-
- Microsoft Graph(MgGraph)の方法:
-
-
- 接続してフェデレーションを削除するには、以下のPS cmdletを実行します:
-
Connect-MgGraph -Scopes Directory.AccessAsUser.All
Remove-MgDomainFederationConfiguration -DomainId <DomainName> -InternalDomainFederationId (Get-MgDomainFederationConfiguration -DomainId <DomainName> | Select -Property Id).id
acme.com)に置き換えます。