Clear-AzureRemoteAppVmStaleAdObject
存在しなくなった Azure RemoteApp 仮想マシンに関連付けられている Microsoft Entra ID のオブジェクトを削除します。
Note
このドキュメントで参照されているコマンドレットは、Service Management API を使用するレガシ Azure リソースを管理するためのものです。 Azure Resource Manager リソースを管理するためのコマンドレットについては、Az PowerShell モジュールを参照してください。
構文
Clear-AzureRemoteAppVmStaleAdObject
-CollectionName <String>
[-Credential <PSCredential>]
[-Profile <AzureSMProfile>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
説明
Clear-AzureRemoteAppVmStaleAdObject コマンドレットは、存在しなくなった Azure RemoteApp 仮想マシンに関連付けられている Microsoft Entra ID のオブジェクトを削除します。 Microsoft Entra オブジェクトを削除する権限を持つ資格情報を使用する必要があります。 Verbose 共通パラメーターを指定すると、このコマンドレットは削除する各オブジェクトの名前を表示します。
例
例 1: コレクションの古いオブジェクトをクリアする
PS C:\> $AdminCredentials = Get-Credential
PS C:\> Clear-AzureRemoteAppVmStaleAdObject -CollectionName "Contoso" -Credential $AdminCredentials
最初のコマンドでは、Get-Credential を使用してユーザー名とパスワードの入力を求められます。 このコマンドは、結果を $管理Credentials 変数に格納します。
2 番目のコマンドは、Contoso という名前のコレクションの古いオブジェクトをクリアします。 このコマンドは、$管理Credentials 変数に格納されている資格情報を使用します。 コマンドを成功させるには、これらの資格情報に適切な権限が必要です。
パラメーター
-CollectionName
Azure RemoteApp コレクションの名前を指定します。
Type: | String |
Aliases: | Name |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Confirm
コマンドレットの実行前に確認を求めるメッセージが表示されます。
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
このアクションを実行する権限を持つ資格情報を指定します。 PSCredential オブジェクトを取得するには、Get-Credential コマンドレットを使用します。 このパラメーターを指定しない場合、このコマンドレットは現在のユーザー資格情報を使用します。
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Profile
このコマンドレットが読み取る Azure プロファイルを指定します。 プロファイルを指定しない場合、このコマンドレットはローカルの既定のプロファイルから読み取ります。
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
コマンドレットの実行時に発生する内容を示します。 このコマンドレットは実行されません。
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |