Megosztás a következőn keresztül:


Microsoft Cloud PKI hitelesítésszolgáltató törlése

Töröljön egy kiállító és legfelső szintű hitelesítésszolgáltatót (CA) a Microsoft Intune Microsoft Cloud PKI szolgáltatásból. A Microsoft Intune Felügyeleti központban az alábbi műveletekkel kezelheti a hitelesítésszolgáltatókat (CA-kat) a bérlőben:

  • Hitelesítésszolgáltató szüneteltetése – A hitelesítésszolgáltató szüneteltetése a használatának leállításához.
  • Hitelesítésszolgáltató visszavonása – Vonja vissza az összes aktív levéltanúsítványt, majd vonja vissza a hitelesítésszolgáltatót.
  • Hitelesítésszolgáltató törlése – Törölje és távolítsa el a hitelesítésszolgáltatót a Microsoft Intune.

A legfelső szintű hitelesítésszolgáltató csak akkor törölhető, ha az összes rögzített kiállító hitelesítésszolgáltató törlődik. Ha a hitelesítésszolgáltató szüneteltetése után meggondolja magát, megszüntetheti a használatát a használat folytatásához. A hitelesítésszolgáltató visszavonása és törlése azonban végleges művelet, és nem vonható vissza.

Ez a cikk azt ismerteti, hogyan törölhet egy kiállító hitelesítésszolgáltatót és egy legfelső szintű hitelesítésszolgáltatót Microsoft Intune a Felügyeleti központban elérhető műveletekkel.

Szerepköralapú hozzáférési követelmények

Ezek a rendszergazdai szerepkörök törölhetik a hitelesítésszolgáltatókat a Microsoft Intune Felügyeleti központban:

  • Intune rendszergazda, beépített Microsoft Entra szerepkör
  • Egyéni Intune szerepkörhöz a következő Intune engedélyek vannak hozzárendelve:
    • Ca-k olvasása
    • Ca-k letiltása és újbóli engedélyezése
    • Kiadott levéltanúsítványok visszavonása

Kiállító hitelesítésszolgáltató törlése

A kiállító hitelesítésszolgáltató végleges eltávolítása a Microsoft Intune. Ha gyökérszintű hitelesítésszolgáltatót próbál törölni, először végezze el ezeket a lépéseket a hozzá rögzített kiállító hitelesítésszolgáltató törléséhez.

  1. Lépjen a Bérlői felügyelet>elemre Cloud PKI.

  2. Válasszon ki egy aktív kiállító hitelesítésszolgáltatót az elérhető hitelesítésszolgáltatók listájából. Ha kiválaszt egy hitelesítésszolgáltatót, megnyílik az elérhető műveletei.

  3. Válassza a Szüneteltetés lehetőséget.

    Példa képernyőkép az Cloud PKI Szüneteltetés műveletéről.

  4. Válassza ismét a Szüneteltetés lehetőséget, amikor a rendszer megerősítést kér.

    Megjegyzés:

    A kiállító hitelesítésszolgáltató szüneteltetése után:

    • Nem tud levéltanúsítványokat kiadni.
    • Továbbra is válaszol a visszavont tanúsítványok listájára (CRL) és az AIA-kérelmekre.
  5. Vissza a hitelesítésszolgáltatók listájára, és válassza a Frissítés lehetőséget. Ezután az Állapot oszlopban ellenőrizze, hogy a kiállító hitelesítésszolgáltató szüneteltetve van-e.

    Példa képernyőkép a hitelesítésszolgáltatók táblázatának Állapot oszlopáról.

  6. Válassza ki a szüneteltetett hitelesítésszolgáltatót az összes elérhető lehetőség újbóli megnyitásához. Két új lehetőség jelenik meg:

    • Folytatás: Ez a beállítás megszünteti a hitelesítésszolgáltatót, és ismét aktívvá teszi.
    • Visszavonás: Ez a beállítás visszavonja a kiállító hitelesítésszolgáltatót.
  7. Válassza a Visszavonás lehetőséget.

    Tipp

    A művelet működéséhez a hitelesítésszolgáltatóhoz tartozó összes aktív levéltanúsítványt vissza kell vonni. További információ és lépések: Az aktív levéltanúsítványok visszavonása ebben a cikkben.

    Példa képernyőkép a hitelesítésszolgáltató Visszavonás műveletéről.

  8. Válassza ismét a Visszavonás lehetőséget, amikor a rendszer megerősítést kér.

    Fontos

    Ez a művelet nem vonható vissza.

    Megjegyzés:

    A kiállító hitelesítésszolgáltató visszavonása után:

    • Továbbra is válaszol a CRL- és AIA-kérelmekre.
    • Már nem megbízható a megbízhatósági láncot végrehajtó függő entitások számára.
    • A legfelső szintű hitelesítésszolgáltató CRL-címe azt mutatja, hogy a kiállító hitelesítésszolgáltató tanúsítványát visszavonták.
    • A hitelesítésszolgáltató által kiadott összes meglévő levéltanúsítvány hitelesítése leáll.
  9. Vissza a hitelesítésszolgáltatók listájára, és válassza a Frissítés lehetőséget. Ezután az Állapot oszlopban ellenőrizze, hogy a kiállító hitelesítésszolgáltató vissza van-e vonva.

    Példa képernyőkép a hitelesítésszolgáltatói listáról, kiemelve a visszavont állapotot.

  10. Válassza ki a visszavont hitelesítésszolgáltatót az összes elérhető lehetőség újbóli megnyitásához.

  11. A hitelesítésszolgáltató törlésére vonatkozó lehetőségnek most már elérhetőnek kell lennie. Válassza a Törlés lehetőséget a hitelesítésszolgáltató Microsoft Intune való eltávolításához.

    Példa képernyőkép a kiállító hitelesítésszolgáltató törlési műveletéről.

  12. Válassza ismét a Törlés lehetőséget, amikor a rendszer megerősítést kér.

    Fontos

    Ez a művelet nem vonható vissza.

  13. Vissza a hitelesítésszolgáltatók listájára, és válassza a Frissítés lehetőséget. Győződjön meg arról, hogy a kiállító hitelesítésszolgáltató már nem jelenik meg a listában.

Legfelső szintű hitelesítésszolgáltató törlése

Véglegesen távolítsa el a legfelső szintű hitelesítésszolgáltatót a Microsoft Intune.

Tipp

A legfelső szintű hitelesítésszolgáltató törlése előtt törölje az összes rögzített kiállító hitelesítésszolgáltatót.

  1. Lépjen a Bérlői felügyelet>elemre Cloud PKI.

  2. Válasszon ki egy legfelső szintű hitelesítésszolgáltatót az elérhető hitelesítésszolgáltatók listájából. Ha kiválaszt egy hitelesítésszolgáltatót, megnyílik az elérhető műveletei.

    Példa képernyőkép a hitelesítésszolgáltatói listáról, kiemelve egy legfelső szintű hitelesítésszolgáltatót.

  3. Válassza a Törlés lehetőséget a hitelesítésszolgáltató Microsoft Intune való eltávolításához.

    Példa képernyőkép a felügyeleti központról, amely a legfelső szintű hitelesítésszolgáltató törlési műveletét emeli ki.

  4. Válassza ismét a Törlés lehetőséget, amikor a rendszer megerősítést kér.

    Fontos

    Ez a művelet nem vonható vissza.

  5. Vissza a hitelesítésszolgáltatók listájára, és válassza a Frissítés lehetőséget. Győződjön meg arról, hogy a legfelső szintű hitelesítésszolgáltató már nem jelenik meg a listában.

Aktív levéltanúsítványok visszavonása

Amikor egy kiállító hitelesítésszolgáltatót próbál visszavonni, először minden aktív levéltanúsítványt vissza kell vonnia. Visszavonhat egyszerre egy levéltanúsítványt egy kiállító hitelesítésszolgáltatótól, vagy tömegesen visszavonhatja a levéltanúsítványokat.

Levéltanúsítvány visszavonása

  1. A Microsoft Intune Felügyeleti központban lépjen a Bérlői felügyelet>Cloud PKI.
  2. Válasszon ki egy kiállító hitelesítésszolgáltatót.
  3. Válassza az Összes tanúsítvány megtekintése lehetőséget.
  4. Válasszon ki egy aktív levéltanúsítványt, majd válassza a Visszavonás lehetőséget. Ismételje meg ezt a lépést minden fennmaradó levéltanúsítványon.

Az összes levéltanúsítvány visszavonása

Az ebben a szakaszban található PowerShell-példaszkripttel visszavonhatja a hitelesítésszolgáltatóhoz tartozó összes levéltanúsítványt. A szkript lekéri a Microsoft Intune bérlőtől a Microsoft Cloud PKI kapcsolatos információkat, és visszavonja a bérlőben lévő kiállító hitelesítésszolgáltató levéltanúsítványait.

  • A szkript lekéri az összes levéltanúsítványt, és mindegyiken végrehajtja a visszavonási műveletet.
  • A szkript rendszergazdaként megkéri Önt, hogy erősítse meg, hogy vissza szeretné vonni az összes levéltanúsítványt.
  • A szkript tartalmaz egy választható konfigurációt, amely megerősítési kérést küld az egyes tanúsítványokhoz. A szkript szakasza megjegyzésként szerepel a mintában, ezért adja hozzá újra, ha futtatni szeretné az adott részt.

Fontos

Körültekintően használja ezt a szkriptet. A levéltanúsítványok visszavonási művelete nem vonható vissza.

  • A futtatás előtt tekintse át a mintaszkriptet, hogy jobban megértse, hogyan működik, és gondolja át, milyen hatással van a bérlőre.
  • Először futtassa a példaszkriptet egy nem éles vagy tesztelési bérlői fiókban.

A szkript telepíti a Microsoft Graph PowerShell-modult, a Microsoft.Graph-ot. A modul sikeres telepítéséhez a szkriptet futtató eszköznek rendszergazdai jogosultságokkal kell rendelkeznie.

A Connect-MgGraph parancsot olyan rendszergazdának kell kiadnia, aki jogosult a levéltanúsítványok visszavonására a kiállító hitelesítésszolgáltatón.

A szkript futtatásához a hitelesítésszolgáltató azonosítója szükséges. Az információk megkeresése a felügyeleti központban:

  1. Lépjen a Bérlői felügyelet>elemre Cloud PKI.

  2. Válasszon ki egy kiállító hitelesítésszolgáltatót.

  3. A ca-azonosító megkereséséhez tekintse meg a böngésző URL-címét. Az URL végén található kötőjeles alfanumerikus sztring a hitelesítésszolgáltató azonosítója. A következő URL-címben például a hitelesítésszolgáltató azonosítója f12345-acf1-12ab-1b2a-1a1234567a89:

    https://intune.microsoft.com/#view/Microsoft_Intune_DeviceSettings/CaDetails.ReactView/id/f12345-acf1-12ab-1b2a-1a1234567a89

Példaszkript

Futtassa a PowerShell-példaszkriptet egy felügyeleti munkaállomásról. A futtatásához a következő Intune engedélyekkel kell rendelkeznie:

  • Ca-k olvasása
  • Kiadott levéltanúsítványok visszavonása
 param (
	[string]$caId = $(Read-Host "Input CaId")
	)

Install-Module Microsoft.Graph

Connect-MgGraph -Scopes "DeviceManagementConfiguration.ReadWrite.All"

Start-Transcript -Path ".\RevokeAllLeafCerts_$($caId)_$(Get-Date -f 'yyyyMMdd-HHmmss').txt"

### Get all leaf certs
$leafCerts = Invoke-MgGraphRequest -Method GET -Uri "https://graph.microsoft.com/beta/devicemanagement/cloudCertificationAuthority/$caId/cloudCertificationAuthorityLeafCertificate"

# Prompt user to confirm data cleanup
$confirmAllDelete = $(Write-Host "Are you 100% sure you want to revoke all $($leafCerts.value.count) certificates for CA $($caId)?" -ForegroundColor Yellow; Write-Host '[Y] Yes' -NoNewline; Write-Host ' [N] No' -ForegroundColor Yellow -NoNewline;
Read-Host " ")

if ($confirmAllDelete.ToLower() -ne "y" -and $confirmAllDelete.ToLower() -ne "yes") {
	Write-Host "Aborted"
	Stop-Transcript
	exit
}

# Iterate on retrieved leaf certs and revoke
foreach ($leafCert in $leafCerts.value)
{
	Write-Host ""
	if ($leafCert.certificateStatus.ToLower() -eq "revoked") {
	 	Write-Host "LeafCert id: $($leafCert.id), thumbprint: $($leafCert.thumbprint) is already revoked. Skipping" 
	 	continue
	}
	
    Write-Host "Revoking leafCert id: $($leafCert.id), thumbprint: $($leafCert.thumbprint)" 
	
	# Uncomment next five lines to prompt for each cert
	# $confirmCertDelete = $(Write-Host "Are you sure you want to revoke leafCert id: $($leafCert.id), thumbprint: $($leafCert.thumbprint), $($leafCert.certificateStatus)?" -ForegroundColor Yellow; Write-Host '[Y] Yes' -NoNewline; Write-Host ' [N] No' -ForegroundColor Yellow -NoNewline; Read-Host " ")
	# if ($confirmCertDelete.ToLower() -ne "y" -and $confirmCertDelete.ToLower() -ne "yes") {
	# 	Write-Host "Skipping"
	# 	continue
	# }
	
	$currentCertId = $($leafCert.id)
	$revokeParams = @{ "leafCertificateId" = $($leafCert.id) }

	Invoke-MgGraphRequest -Method POST -Uri "https://graph.microsoft.com/beta/devicemanagement/cloudCertificationAuthority/$caId/revokeLeafCertificate" -Body ($revokeParams|ConvertTo-Json) -ContentType "application/json"
}