Remove-AzADServicePrincipal

Elimina la entidad de servicio de Microsoft Entra.

Syntax

Remove-AzADServicePrincipal
      -ObjectId <Guid>
      [-PassThru]
      [-Force]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzADServicePrincipal
      -ApplicationId <Guid>
      [-PassThru]
      [-Force]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzADServicePrincipal
      -ServicePrincipalName <String>
      [-PassThru]
      [-Force]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzADServicePrincipal
      -DisplayName <String>
      [-PassThru]
      [-Force]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzADServicePrincipal
      -InputObject <PSADServicePrincipal>
      [-PassThru]
      [-Force]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzADServicePrincipal
      -ApplicationObject <PSADApplication>
      [-PassThru]
      [-Force]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Elimina la entidad de servicio de Microsoft Entra.

Ejemplos

Ejemplo 1: Eliminación de una entidad de servicio por identificador de objeto

PS C:\> Remove-AzADServicePrincipal -ObjectId 61b5d8ea-fdc6-40a2-8d5b-ad447c678d45

Quita la entidad de servicio con el identificador de objeto '61b5d8ea-fdc6-40a2-8d5b-ad447c678d45'.

Ejemplo 2: Eliminación de una entidad de servicio por identificador de aplicación

PS C:\> Remove-AzADServicePrincipal -ApplicationId 9263469e-d328-4321-8646-3e3e75d20e76

Quita la entidad de servicio con el identificador de aplicación '9263469e-d328-4321-8646-3e3e75d20e76'.

Ejemplo 3: Eliminación de una entidad de servicio por SPN

PS C:\> Remove-AzADServicePrincipal -ServicePrincipalName MyServicePrincipal

Quite la entidad de servicio con el nombre de entidad de servicio "MyServicePrincipal"

Ejemplo 4: Eliminación de una entidad de servicio mediante la canalización

PS C:\> Get-AzADServicePrincipal -ObjectId 61b5d8ea-fdc6-40a2-8d5b-ad447c678d45 | Remove-AzADServicePrincipal

Obtiene la entidad de servicio con el identificador de objeto '61b5d8ea-fdc6-40a2-8d5b-ad447c678d45' y canaliza el cmdlet Remove-AzADServicePrincipal para quitar esa entidad de servicio.

Ejemplo 5: Eliminación de una entidad de servicio mediante la canalización de una aplicación

PS C:\> Get-AzApplication -ApplicationId 9263469e-d328-4321-8646-3e3e75d20e76 | Remove-AzADServicePrincipal

Obtiene la aplicación con el identificador de aplicación '9263469e-d328-4321-8646-3e3e75d20e76' y canaliza el cmdlet Remove-AzADServicePrincipal para quitar la entidad de servicio asociada a esa aplicación.

Parámetros

-ApplicationId

Identificador de la aplicación de la entidad de servicio.

Type:Guid
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ApplicationObject

Objeto de aplicación cuya entidad de servicio se va a quitar.

Type:PSADApplication
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure

Type:IAzureContextContainer
Aliases:AzContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DisplayName

Nombre para mostrar de la entidad de servicio.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Force

Cambie a eliminar la entidad de servicio sin confirmación.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Objeto de entidad de servicio.

Type:PSADServicePrincipal
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ObjectId

Identificador de objeto de la entidad de servicio que se va a eliminar.

Type:Guid
Aliases:PrincipalId, Id
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-PassThru

Si se especifica, devuelve la entidad de servicio eliminada.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ServicePrincipalName

Nombre de la entidad de seguridad de servicio.

Type:String
Aliases:SPN
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

Guid

String

PSADServicePrincipal

Parámetros: InputObject (ByValue)

PSADApplication

Parámetros: ApplicationObject (ByValue)

Salidas

PSADServicePrincipal

Notas

Palabras clave: azure, Az, arm, resource, management, manager, resource, group, template, deployment