Remove-MsolServicePrincipalCredential

Quita una clave de credencial de una entidad de servicio.

Syntax

Remove-MsolServicePrincipalCredential
      -ObjectId <Guid>
      -KeyIds <Guid[]>
      [-TenantId <Guid>]
      [<CommonParameters>]
Remove-MsolServicePrincipalCredential
      -KeyIds <Guid[]>
      -ServicePrincipalName <String>
      [-TenantId <Guid>]
      [<CommonParameters>]
Remove-MsolServicePrincipalCredential
      -KeyIds <Guid[]>
      -AppPrincipalId <Guid>
      [-TenantId <Guid>]
      [<CommonParameters>]

Description

El cmdlet Remove-MsolServicePrincipalCredential quita una clave de credencial de una entidad de servicio en caso de peligro o como parte de la expiración de la sustitución de claves de credenciales. Para identificar la entidad de seguridad de servicio se suministra el id. de objeto, el id. de aplicación o el nombre de entidad de seguridad de servicio (SPN). La credencial que se va a quitar se identifica mediante su id. de clave.

Ejemplos

Ejemplo 1: Eliminación de una credencial de una entidad de servicio

PS C:\> Remove-MsolServicePrincipalCredential -KeyIds @("19805a93-e9dd-4c63-8afd-88ed91f33546") -ServicePrincipalName "MyApp2/myApp.com"

Este comando quita una clave de credencial de una entidad de servicio. En este ejemplo, el identificador de clave 19805a93-e9dd-4c63-8afd-88ed91f33546 se quita de la entidad de servicio asociada con el nombre de entidad de seguridad de servicio MyApp2/myApp.com. Para mostrar una lista de identificadores de clave asociados a una entidad de servicio, use el cmdlet Get-MsolServicePrincipalCredential .

Parámetros

-AppPrincipalId

Especifica el identificador de aplicación de la entidad de servicio de la que se va a quitar la credencial.

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

-KeyIds

Especifica una matriz de identificadores únicos de claves de credenciales que se van a quitar. Los identificadores de clave de una entidad de servicio se pueden obtener mediante el cmdlet Get-MsolServicePrincipalCredential .

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

-ObjectId

Especifica el identificador de objeto único de la entidad de servicio de la que se va a quitar la credencial.

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

-ServicePrincipalName

Especifica el nombre de la entidad de servicio de la que se va a quitar la credencial. Un SPN debe usar uno de los siguientes formatos:

  • appName
  • appName/hostname
  • una dirección URL válida

AppName representa el nombre de la aplicación. El nombre de host representa la entidad de URI de la aplicación.

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

-TenantId

Especifica el identificador único del inquilino en el que se va a realizar la operación. El valor predeterminado es el inquilino del usuario actual. Este parámetro solo se aplica a los usuarios asociados.

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