Azure AD Application が消せなくて困った


検証用に作った Azure AD が溜まってきたので、久々にお掃除しました。

が、Azure Stack のデプロイに使っていた AAD に大量の Application 登録が残っていて消せない…。

PS> Remove-AzureADApplication -ObjectId xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Remove-AzureADApplication : Error occurred while executing RemoveApplication
Code: Request_BadRequest
Message: Deletion of multi-tenant application is currently not supported.
RequestId: 9fbdd8de-5cad-44db-a4c7-6b7e3a1153e9
DateTimeStamp: Tue, 03 Jul 2018 14:24:55 GMT
HttpStatusCode: BadRequest
HttpStatusDescription: Bad Request
HttpResponseStatus: Completed
At line:1 char:1
+ Remove-AzureADApplication -ObjectId xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Remove-AzureADApplication], ApiException
    + FullyQualifiedErrorId : Microsoft.Open.AzureAD16.Client.ApiException,Microsoft.Open.AzureAD16.PowerShell.RemoveApplication

multi-tenant がダメと言われているので、以下の様に $false にセットしなおしてから削除したら全部きれいに消せましたとさ。

PS> Get-AzureADApplication | Set-AzureADApplication -AvailableToOtherTenants $false
PS> Get-AzureADApplication | Remove-AzureADApplication

AAD ムズカシイネ。


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください