Remove-MsolServicePrincipalCredential

Удаляет ключ учетных данных из субъекта-службы.

Синтаксис

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>]

Описание

Командлет Remove-MsolServicePrincipalCredential удаляет ключ учетных данных из субъекта-службы в случае компрометации или в рамках срока действия смены ключа учетных данных. Для идентификации участника-службы используется ИД объекта, ИД приложения или имя участника-службы. Учетные данные, подлежащие удалению, идентифицируются по ИД ключа.

Примеры

Пример 1. Удаление учетных данных из субъекта-службы

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

Эта команда удаляет ключ учетных данных из субъекта-службы. В этом примере идентификатор ключа 19805a93-e9dd-4c63-8afd-88ed91f33546 удаляется из субъекта-службы, связанного с именем субъекта-службы MyApp2/myApp.com. Чтобы отобразить список идентификаторов ключей, связанных с субъектом-службой, используйте командлет Get-MsolServicePrincipalCredential .

Параметры

-AppPrincipalId

Указывает идентификатор приложения субъекта-службы, из которого необходимо удалить учетные данные.

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

-KeyIds

Указывает массив уникальных идентификаторов удаляемых ключей учетных данных. Идентификаторы ключей для субъекта-службы можно получить с помощью командлета Get-MsolServicePrincipalCredential .

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

-ObjectId

Указывает уникальный идентификатор объекта субъекта-службы, из которого удаляются учетные данные.

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

-ServicePrincipalName

Указывает имя субъекта-службы, из которого необходимо удалить учетные данные. Имя субъекта-службы должно использовать один из следующих форматов:

  • appName
  • appName/hostname
  • допустимый URL-адрес

AppName представляет имя приложения. Имя узла представляет центр URI для приложения.

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

-TenantId

Указывает уникальный идентификатор клиента, для которого выполняется операция. Значение по умолчанию — это клиент текущего пользователя. Этот параметр применяется только к пользователям партнеров.

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