Configuration Manager konzolbővítmények importálása
A következőre vonatkozik: Configuration Manager (aktuális ág)
A 2103-Configuration Manager-tól kezdve importálhatja a környezetben használandó konzolbővítményeket. Ezek a bővítmények a Konzolbővítmények csomópont alatt jelennek meg. Az importálás és a bővítmények konzolon való használata nem teszi őket azonnal elérhetővé. A rendszergazdának továbbra is jóvá kell hagynia a webhely bővítményét, és engedélyeznie kell az értesítéseket. Ezután a konzol felhasználói telepíthetik a bővítményt a helyi konzoljukra. A konzolbővítmények kezelésével és telepítésével kapcsolatos további információkért lásd: Configuration Manager konzolbővítmények kezelése.
A futtatott Configuration Manager verziójától függően különböző importálási lehetőségek érhetők el. Kezdetben csak aláírt bővítmények importálhatók a felügyeleti szolgáltatáson keresztül. Az aláíratlan bővítmények importálásának támogatása később lett hozzáadva. Ezután a 2111-es verzióban megjelent egy varázsló, amely képes az aláírt és az aláíratlan bővítmények importálására anélkül, hogy szkriptet kellene futtatnia.
Configuration Manager verzió | 2103 | 2107 | 2111 vagy újabb |
---|---|---|---|
Aláírt bővítmény importálása | Igen | Igen | Igen |
Aláíratlan bővítmény importálása | Nem | Igen, ha engedélyezi az aláíratlan | Igen, ha engedélyezi az aláíratlan |
Importálás a felügyeleti szolgáltatásból PowerShell-szkripttel | Igen, csak aláírt bővítmények | Igen | Igen |
Importálás a Konzolbővítmény importálása varázslóból | Nem | Nem | Igen |
Konzolbővítmények importálása
A konzolbővítmények importálásához négy alapvető lépést kell követnie. Az importálás módját pontosan a használt Configuration Manager verziója határozza meg, és hogy a bővítmény alá van-e írva vagy sem. A hierarchia által jóváhagyott konzolbővítmény importálásához és telepítéséhez a következő magas szintű lépések szükségesek:
- Állapítsa meg, hogy engedélyeznie kell-e az aláíratlan hierarchiával jóváhagyott konzolbővítményeket (2107-es vagy újabb verzió).
- Importálja a konzolbővítményt az alábbi módszerek egyikével:
- Aláírt konzolbővítmény importálása szkripttel (2103-es vagy újabb verzió)
- Aláíratlan konzolbővítmény importálása szkripttel (2107-es vagy újabb verzió)
- A Konzolbővítmény importálása varázsló használata (2111-es vagy újabb verzió)
- Tesztelje a bővítményt egy helyi konzolon.
- Engedélyezze az értesítéseket , hogy a konzol felhasználói telepíthessék a konzolbővítményt.
Aláíratlan konzolbővítmények engedélyezése a hierarchiához
(A Configuration Manager 2107-es vagy újabb verziójára vonatkozik)
Configuration Manager 2107-es verziójától kezdve engedélyezheti az aláíratlan hierarchiával jóváhagyott konzolbővítményeket. Ajánlott mindig aláírt bővítményeket használni a biztonsági kockázatok minimalizálása és a konzolbővítmények hitelességének megerősítése érdekében. Bizonyos esetekben azonban előfordulhat, hogy egy aláíratlan belső fejlesztésű bővítmény miatt engedélyeznie kell az aláíratlan konzolbővítményeket, vagy tesztelnie kell a saját egyéni bővítményét egy tesztkörnyezetben. Az aláíratlan hierarchia által jóváhagyott konzolbővítmények importálásának és telepítésének engedélyezéséhez engedélyeznie kell egy hierarchiabeállítást.
- A Configuration Manager konzolon lépjen az Adminisztráció munkaterületre, bontsa ki a Helykonfiguráció elemet, és válassza a Helyek lehetőséget.
- A menüszalagon válassza a Hierarchiabeállítások lehetőséget.
- Az Általános lapon engedélyezze a Hierarchia által jóváhagyott konzolbővítmények aláíratlanok beállítást .
- Ha elkészült, kattintson az OK gombra a Hierarchiabeállítások tulajdonságainak bezárásához.
Megjegyzés:
Jelenleg, ha egy aláíratlan bővítmény nincs engedélyezve a felhasználói értesítésekhez, a Konzolbővítmények csomópontban a Kötelező oszlop üres marad a Nem érték feltöltése helyett.
Aláírt konzolbővítmény importálása szkripttel
(A 2103-Configuration Manager-es vagy újabb verzióra vonatkozik)
Ha egy kiterjesztés egy aláírt .cab
fájlba van csomagolva, importálhatja azt a Configuration Manager. Ezt úgy teheti meg, hogy közzéteheti a felügyeleti szolgáltatáson keresztül egy PowerShell-szkripttel. Miután beszúrta a bővítményt a webhelyre, helyileg jóváhagyhatja és telepítheti a Konzolbővítmények csomópontból. Az importáláshoz futtassa a következő PowerShell-szkriptet a és $cabFilePath
a $adminServiceProvider
szerkesztése után:
$adminServiceProvider
– A legfelső szintű SMSProvider kiszolgáló, amelyen a felügyeleti szolgáltatás telepítve van$cabFilePath
– A bővítmény aláírt.cab
fájljának elérési útja
$adminServiceProvider = "SMSProviderServer.contoso.com"
$cabFilePath = "C:\Testing\MyExtension.cab"
$adminServiceURL = "https://$adminServiceProvider/AdminService/v1/ConsoleExtensionMetadata/AdminService.UploadExtension"
$cabFileName = (Get-Item -Path $cabFilePath).Name
$Data = Get-Content $cabFilePath
$Bytes = [System.IO.File]::ReadAllBytes($cabFilePath)
$base64Content = [Convert]::ToBase64String($Bytes)
$Headers = @{
"Content-Type" = "Application/json"
}
$Body = @{
CabFile = @{
FileName = $cabFileName
FileContent = $base64Content
}
} | ConvertTo-Json
$result = Invoke-WebRequest -Method Post -Uri $adminServiceURL -Body $Body -Headers $Headers -UseDefaultCredentials
if ($result.StatusCode -eq 200) {Write-Host "$cabFileName was published successfully."}
else {Write-Host "$cabFileName publish failed. Review AdminService.log for more information."}
Aláíratlan konzolbővítmény importálása szkripttel
(A Configuration Manager 2107-es vagy újabb verziójára vonatkozik)
Configuration Manager 2107-es verziójától kezdve engedélyezheti az aláíratlan hierarchiával jóváhagyott konzolbővítményeket. Ajánlott mindig aláírt bővítményeket használni a biztonsági kockázatok minimalizálása és a konzolbővítmények hitelességének megerősítése érdekében. Bizonyos esetekben azonban előfordulhat, hogy egy aláíratlan belső fejlesztésű bővítmény miatt engedélyeznie kell az aláíratlan konzolbővítményeket, vagy tesztelnie kell a saját egyéni bővítményét egy tesztkörnyezetben.
Ha rendelkezik egy .cab
kiterjesztés fájllal, tesztelheti azt egy Configuration Manager laborkörnyezetben. Ezt a felügyeleti szolgáltatáson keresztül teheti meg. Miután beszúrta a bővítményt a webhelyre, jóváhagyhatja és helyileg telepítheti a Konzolbővítmények csomópontból. Az importáláshoz futtassa a következő PowerShell-szkriptet a és $cabFilePath
a $adminServiceProvider
szerkesztése után:
$adminServiceProvider
– A legfelső szintű SMSProvider kiszolgáló, amelyen a felügyeleti szolgáltatás telepítve van$cabFilePath
– A bővítmény fájljának.cab
elérési útja
$adminServiceProvider = "SMSProviderServer.contoso.com"
$cabFilePath = "C:\Testing\MyExtension.cab"
$adminServiceURL = "https://$adminServiceProvider/AdminService/v1/ConsoleExtensionMetadata/AdminService.UploadExtension"
$cabFileName = (Get-Item -Path $cabFilePath).Name
$Data = Get-Content $cabFilePath
$Bytes = [System.IO.File]::ReadAllBytes($cabFilePath)
$base64Content = [Convert]::ToBase64String($Bytes)
$Headers = @{
"Content-Type" = "Application/json"
}
$Body = @{
CabFile = @{
FileName = $cabFileName
FileContent = $base64Content
}
AllowUnsigned = $true
} | ConvertTo-Json
$result = Invoke-WebRequest -Method Post -Uri $adminServiceURL -Body $Body -Headers $Headers -UseDefaultCredentials
if ($result.StatusCode -eq 200) {Write-Host "$cabFileName was published successfully."}
else {Write-Host "$cabFileName publish failed. Review AdminService.log for more information."}
Megjegyzés:
Jelenleg, ha egy aláíratlan bővítmény nincs engedélyezve a felhasználói értesítésekhez, a Konzolbővítmények csomópontban a Kötelező oszlop üres marad a Nem érték feltöltése helyett.
Konzolbővítmények importálása varázsló
(Configuration Manager 2111-es vagy újabb verziójára vonatkozik)
A 2111-es verziótól kezdve a Konzolbővítmény importálása varázslóval importálhatja a hierarchiához felügyelt konzolbővítményeket . Az aláírt vagy aláíratlan konzolbővítmények importálásához már nem kell PowerShell-szkriptet használnia. Konzolbővítmény importálása a varázslóval:
- Az Adminisztráció munkaterületen bontsa ki a Frissítések és karbantartás elemet, majd válassza a Konzolbővítmények csomópontot.
- Válassza a Konzolbővítmény importálása lehetőséget a menüszalagon vagy a helyi menüben.
- Amikor elindul a varázsló, válassza a Tallózás lehetőséget, és keresse meg a bővítmény fülkefájlját.
- Ha szükséges, válassza a Bővítmény aláírásának visszavonása lehetőséget.
- Kattintson a Tovább gombra az importálás összegzésének áttekintéséhez, majd fejezze be a varázslót a bővítmény importálásához.
Megjegyzés:
Az aláíratlan bővítmények importálásához engedélyezni kell a Hierarchia által jóváhagyott konzolbővítmények aláíratlanok beállítást a Hierarchia beállításai között. További információ: Aláíratlan hierarchia által jóváhagyott konzolbővítmények engedélyezése.
Bővítmény telepítése és tesztelése helyi konzolon
Módosítsa a bővítmény biztonsági hatókörét . A bővítmények kezdeti teszteléséhez ajánlott módosítani a biztonsági hatókört.
- Lépjen a Konzolbővítmények csomópontra az Adminisztráció>áttekintése>Frissítések és karbantartás területen.
- Válassza ki a bővítményt, majd válassza a biztonsági hatókörök beállítása lehetőséget a menüszalagon.
- Távolítsa el az Alapértelmezett biztonsági hatókört, és adjon hozzá egy olyan hatókört, amely csak egy vagy két rendszergazdát tartalmaz a kezdeti teszteléshez.
- Kattintson az OK gombra a bővítmény biztonsági hatókörének mentéséhez.
A bővítmény jóváhagyásához válassza a telepítés jóváhagyása lehetőséget a menüszalagon, vagy kattintson a jobb gombbal a menüre.
- Ha a bővítmény nincs jóváhagyva, nem fogja tudni telepíteni vagy engedélyezni a konzolon belüli értesítéseket.
- Ha ezen a ponton újraindítja a konzolt, nem történik értesítés az elérhető bővítményről, mivel még nem engedélyezte a beállítást.
Telepítse a bővítményt a helyi konzolon a Telepítés gombra kattintva.
A bővítmény telepítése után ellenőrizze, hogy megjelenik-e, és használhatja a helyi konzolról.
Felhasználói értesítések engedélyezése bővítménytelepítéshez
- Ha szükséges, módosítsa a bővítmény biztonsági hatóköreit, hogy több rendszergazda is hozzáférhessen. Ezek a rendszergazdák a bővítmény telepítésére vonatkozó konzolon belüli értesítéssel lesznek megcélzva.
- Válassza az Értesítések engedélyezése lehetőséget.
- Nyisson meg egy Configuration Manager konzolt, amely nem rendelkezik telepített bővítménnyel. Ideális esetben használjon egy tesztfiókot, amelyhez hozzáférést adott a biztonsági hatókör módosításakor.
- Ellenőrizze, hogy megjelenik-e a bővítményre vonatkozó értesítés, és hogy telepítheti-e a bővítményt.
Következő lépések
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: