Bagikan melalui


Remove-MsolServicePrincipalCredential

Menghapus kunci kredensial dari perwakilan layanan.

Sintaks

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

Deskripsi

Cmdlet Remove-MsolServicePrincipalCredential menghapus kunci kredensial dari perwakilan layanan dalam kasus kompromi atau sebagai bagian dari kedaluwarsa rollover kunci kredensial. Perwakilan layanan diidentifikasi dengan menyediakan ID objek, ID aplikasi, atau nama prinsipal layanan (SPN). Kredensial yang akan dihapus diidentifikasi oleh ID kuncinya.

Contoh

Contoh 1: Menghapus kredensial dari perwakilan layanan

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

Perintah ini menghapus kunci kredensial dari perwakilan layanan. Dalam contoh ini, ID kunci 19805a93-e9dd-4c63-8afd-88ed91f33546 dihapus dari perwakilan layanan yang terkait dengan nama perwakilan layanan MyApp2/myApp.com. Untuk menampilkan daftar ID kunci yang terkait dengan perwakilan layanan, gunakan cmdlet Get-MsolServicePrincipalCredential .

Parameter

-AppPrincipalId

Menentukan ID aplikasi dari perwakilan layanan untuk menghapus kredensial.

Jenis:Guid
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-KeyIds

Menentukan array ID unik kunci kredensial untuk dihapus. ID kunci untuk perwakilan layanan dapat diperoleh dengan menggunakan cmdlet Get-MsolServicePrincipalCredential .

Jenis:Guid[]
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-ObjectId

Menentukan ID objek unik dari perwakilan layanan untuk menghapus kredensial.

Jenis:Guid
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-ServicePrincipalName

Menentukan nama perwakilan layanan untuk menghapus kredensial. SPN harus menggunakan salah satu format berikut:

  • appName
  • appName/hostname
  • URL yang valid

AppName mewakili nama aplikasi. Nama host mewakili otoritas URI untuk aplikasi.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-TenantId

Menentukan ID unik penyewa untuk melakukan operasi. Nilai default adalah penyewa pengguna saat ini. Parameter ini hanya berlaku untuk pengguna mitra.

Jenis:Guid
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:True
Terima karakter wildcard:False