Community-hubb och GitHub
Gäller för: Configuration Manager (aktuell gren)
Viktigt
Från och med mars 2023 tas den här funktionen i Configuration Manager bort. Alla framtida versioner, från och med 2303, kommer inte att ha noden Community Hub i administratörskonsolen. Noden Community Hub i äldre versioner omdirigeras till inaktuella funktioner.
IT-administratörscommunityn har utvecklat en mängd kunskap under årens lopp. I stället för att återuppfinna objekt som skript och rapporter från grunden har vi skapat en community-hubb i Configuration Manager där IT-administratörer kan dela med varandra. Genom att utnyttja andras arbete kan du spara arbetstimmar. Community-hubben främjar kreativitet genom att bygga vidare på andras arbete och låta andra människor bygga vidare på ditt. GitHub har redan branschomfattande processer och verktyg som skapats för delning. Nu kan Community Hub använda dessa verktyg direkt i Configuration Manager-konsolen som grundläggande delar för att driva den nya communityn.
Om Community Hub
Community Hub stöder följande objekt:
- CMPivot-frågor
- Program
- Aktivitetssekvenser
- Konfigurationsobjekt
- Konfigurationsbaslinjer, inklusive underordnade konfigurationsobjekt
- Baslinjer med programuppdateringar eller versionsspecifika referenser stöds inte
- PowerShell-skript
- Rapporter
- Power BI-rapportmallar
- Information om hur du delar och använder Power BI-rapportmallar med Community Hub finns i Integrera med Power BI-rapportserver.
-
Konsoltillägg är tillgängliga för nedladdning, men bidragen är för närvarande begränsade
- Innehåll för konsoltillägg hanteras inte av Microsoft. För närvarande visas källnedladdningsplatsen i den utförliga SmsAdminUi.log för konsolen som initierar nedladdningen.
Nyheter
- Stöd för nedladdning av signerade konsoltillägg och begränsat bidrag, som lades till i juli 2021
- Filtrera innehåll när du använder sökning, som lades till i juni 2021
- Stöd för konfigurationsbaslinjer, inklusive underordnade konfigurationsobjekt, som lades till i mars 2021
- Stöd för Power BI-rapporter, som lades till i februari 2021
Förhandskrav
Enheten som kör Configuration Manager-konsolen som används för att komma åt communityhubben behöver följande:
- .NET Framework version 4.6 eller senare
- .NET Framework version 4.6.2 eller senare krävs från och med Configuration Manager 2010
- Från och med version 2107 kräver konsolen .NET version 4.6.2 och version 4.8 rekommenderas. Mer information finns i Installera Configuration Manager-konsolen.
- En version av Windows 10 som stöds eller senare
- Windows Server stöds inte före version 2010, så Configuration Manager-konsolen måste installeras på en Windows-klientenhet som stöds separat från platsservern.
- Från och med version 2010 installerar du Microsoft Edge WebView2-konsoltillägget för att stödja Windows Server.
- .NET Framework version 4.6 eller senare
Administrationstjänsten i Configuration Manager måste konfigureras och fungera.
Om din organisation begränsar nätverkskommunikationen med Internet med hjälp av en brandvägg eller proxyenhet måste du tillåta att Configuration Manager-konsolen får åtkomst till Internetslutpunkter. Mer information finns i Internetåtkomstkrav.
Ett GitHub-konto krävs bara för att bidra till och dela innehåll från din hubbsida . Om du inte vill dela kan du använda bidrag från andra utan att ha ett GitHub-konto. Mer information finns i Bidra till community-hubben.
Viktigt
Configuration Manager-versionerna 2006 och tidigare kommer inte att kunna logga in på GitHub. Configuration Manager version 2010 eller senare med WebView2-konsoltillägget installerat krävs för inloggning.
Behörigheter
- Importera ett skript: Skapa behörighet för SMS_Scripts klass.
- Så här importerar du en rapport: Fullständig administratörssäkerhetsroll.
- Från och med version 2010 kan fullständiga administratörer välja att använda hierarkin för innehåll som inte har granskats via hierarkiinställningar. Administratörer med lägre hierarki kan inte välja att använda hierarkin för hubbobjekt som inte har granskats. Mer information finns i avsnittet Kategorisera community-hubbinnehåll .
De flesta inbyggda säkerhetsroller har åtkomst till noden Community Hub :
Rollnamn | Visa hubben | Bidra med hubbinnehåll | Ladda ned hubbinnehåll |
---|---|---|---|
Fjärrverktygsoperatör | Nej | EJ TILLÄMPLIGT | EJ TILLÄMPLIGT |
Skrivskyddad analytiker | Ja | Nej | Nej |
Alla andra roller | Ja | Ja | Ja |
Använda community-hubben
- Gå till noden Community Hub på arbetsytan Community .
- Välj ett objekt som ska laddas ned.
- Du behöver rätt behörigheter på Configuration Manager-platsen för att ladda ned objekt från hubben och importera dem till platsen.
- Importera ett skript: Skapa behörighet för SMS_Scripts klass.
- Så här importerar du en rapport: Fullständig administratörssäkerhetsroll.
- Nedladdade rapporter distribueras till en rapportmapp med namnet hubb på Reporting Services-platsen. Nedladdade skript kan visas i noden Kör skript . Vanligtvis placeras nedladdade objekt i konsolnoden som de används för.
- Visa alla objekt som laddats ned från hubben av din organisation genom att välja Dina nedladdningar från noden Community Hub .
Filtrera community-hubbinnehåll vid sökning
Du kan filtrera innehåll i community-hubben när du använder sökning. Följande filter kan användas vid sökning:
Filternamn | Exempelsökning | Använder ett like filter |
---|---|---|
Typ | type:report |
Ja |
Kuraterad | curated:false |
Nej |
Användare | user:<GitHubUserName> |
Nej |
Organisation | org:<GitHubOrganizationName> |
Nej |
Namn | name:test_report |
Ja |
Beskrivning | desc:description |
Ja |
När du filtrerar Community Hub-objekt i sökningen:
- Filtreringen av vissa objekt görs med hjälp av
like
så att du inte behöver veta det exakta namnet på ett objekt som du försöker hitta. Om du till exempel användertype:task
returneras aktivitetssekvenser. - Du kan inte använda samma filter två gånger i en sökning. Användning och
type:report
type:extension
returnerar till exempel bara rapporter eftersom det andra filtret ignoreras. - Sökfiltreringen respekterar hierarkiinställningen för att visa innehållskategorier för Community Hub.
- Om hierarkin är inställd på Visa Microsoft och kurerat communityinnehåll ignoreras den
curated:false
. - Om hierarkin är inställd på Visa Microsoft-innehåll
curated:
ignoreras filtret.
- Om hierarkin är inställd på Visa Microsoft och kurerat communityinnehåll ignoreras den
- Från och med version 2203 visar konsolen en lista över sökfilter som du kan använda i Community Hub.
Direktlänkar till community-hubbobjekt
(Introducerades i version 2006)
Du kan navigera till och referera till objekt i Configuration Manager-konsolens community-hubbnod med en direktlänk. Samarbeta enkelt med dina kollegor genom att dela direktlänkar till community-hubbobjekt. Dessa djupa länkar är för närvarande endast för objekt i community-hubbens nod i -konsolen.
Förutsättningar för direktlänkar:
- Configuration Manager-konsolversion 2006 eller senare
Dela ett objekt:
- Gå till objektet i hubben och välj Dela.
- Klistra in den kopierade länken och dela den med andra.
Öppna en delad länk:
- Öppna länken från en dator där Configuration Manager-konsolen är installerad.
- Välj Starta community-hubben när du uppmanas till det.
- Konsolen öppnas direkt till skriptet i noden Community Hub .
Kategorisera community-hubbinnehåll
(Infördes i version 2010)
Från och med Configuration Manager version 2010 grupperas Community Hub-innehåll i en Microsoft-, kurerad eller ej granskad kategori så att administratörer kan välja vilka typer av innehåll deras miljö visar. Administratörer kan välja bland de olika innehållskategorier som tillhandahålls i communityhubben för att matcha deras riskprofil och deras vilja att dela och använda innehåll från personer utanför Microsoft och utanför deras eget företag. Endast fullständiga administratörer kan välja innehåll som inte visas i hierarkin via hierarkiinställningar.
Community Hub-innehåll har tre kategorier för innehållskällor:
- Microsoft kuraterat: Innehåll som tillhandahålls av Microsoft
- Communityn har granskats: Innehåll som tillhandahålls av communityn och som granskas av Microsoft
- Communityn har inte granskats: Allmänt innehåll från communityn som inte granskas av Microsoft
Administratörer kan välja vilka typer av innehåll deras miljö visar bland följande alternativ:
- Visa Microsoft-innehåll: Om du väljer det här alternativet visas endast innehåll som skapats av Microsoft i Community-hubben. Det här innehållet har haft grundläggande testning och genomsökningsvalidering för att bekräfta att det inte finns någon skadlig kod och olämplig text.
- Visa Microsoft och kuraterat communityinnehåll: Visa kuraterat innehåll från både Microsoft- och communitypartner med grundläggande granskningsnivå. Om du väljer det här alternativet visas endast innehåll som har kurerats. Kurationsprocessen innehåller grundläggande granskning för att bekräfta att innehållet inte har skadlig kod och olämplig text, men att det inte nödvändigtvis har testats. Den innehåller innehåll från communityn, inte bara från Microsoft.
- Visa allt innehåll inklusive innehåll som inte har granskats: Om du väljer det här alternativet innebär det att allt innehåll visas. Det här alternativet innehåller exempel av typen öppen källkod som inte har granskats från communityn, vilket innebär att innehållet inte nödvändigtvis har granskats alls. Den tillhandahålls som exempelinnehåll med öppen källkod. Att göra en egen inspektion och testning innan du använder rekommenderas starkt, vilket är bra praxis för allt innehåll, men särskilt den här innehållsklassen.
Eftersom innehållet är innehåll med öppen källkod bör administratörer alltid granska vad som tillhandahålls innan de använder det. Den nya kurationsprocessen är avsedd att granska materialet för att se till att det inte finns några uppenbara kvalitets- eller efterlevnadsproblem, men det kommer att bli något av en snabb granskning. Allt innehåll som lagras i GitHub och som nås från communityhubben stöds inte av Microsoft. Microsoft validerar inte innehåll som samlas in från eller delas av den allmänna communityn. Mer information finns i GitHub-användningsvillkor och GitHub-sekretesspolicy.
Välj de innehållskategorier som ska visas i communityhubben för miljön
- I Configuration Manager-konsolen går du tillAdministrationsöversikt>>Platskonfigurationsplatser>.
- Välj platsen på den översta nivån i hierarkin och välj Hierarkiinställningar i menyfliksområdet.
- På fliken Allmänt ändrar du inställningen Community Hub till Visa Microsoft-innehåll.
- Välj Ok när du är klar med att ändra hierarkiinställningen.
- Öppna noden Community Hub på arbetsytan Community .
- Se till att endast Microsoft-innehåll visas och är tillgängligt för nedladdning.
- Gå tillbaka till Hierarkiinställningar och välj ett annat alternativ, till exempel Visa allt innehåll, inklusive innehåll som inte har granskats.
- Bekräfta att endast typen av innehåll visas och kan laddas ned från Community-hubben, som matchar motsvarande kategori för hierarkiinställning.
Installera WebView2-konsoltillägget
(Infördes i version 2010)
Microsoft Edge WebView2-konsoltillägget möjliggör fullständiga funktioner för Community Hub. Om WebView2 inte är installerat visas en banderoll när du navigerar till noden Community Hub . WebView2-konsoltillägget:
- Visar community-hubben på Windows Server-operativsystem
- Aktiverar inloggning för GitHub
- GitHub-inloggning krävs för att bidra till Community Hub , men inte för att ladda ned objekt.
Viktigt
- När du uppgraderar till Configuration Manager 2107 uppmanas du att installera WebView2-konsoltillägget igen.
- Configuration Manager-versionerna 2006 och tidigare kan inte logga in på GitHub men kan fortfarande ladda ned objekt. Användning av Community Hub på Windows Server kräver WebView2-konsoltillägget och Configuration Manager version 2010 eller senare.
Följ anvisningarna nedan för att aktivera alla funktioner i Community Hub:
I det övre högra hörnet i konsolen väljer du klockikonen för att visa Configuration Manager-konsolmeddelanden.
Meddelandet anger att nya anpassade konsoltillägg är tillgängliga.
Välj länken Installera anpassade konsoltillägg för att starta installationen.
När installationen är klar väljer du Stäng för att starta om konsolen.
Bekräfta att du kan visa noden Community Hub från datorn som kör operativsystemet Windows Server.
- Du kanske också märker att en ny mapp
AdminConsole\bin\Microsoft.WebView2.FixedVersionRuntime.<version>.x86
har skapats. - Filerna laddas ned automatiskt från https://developer.microsoft.com/en-us/microsoft-edge/webview2/#download-section med de andra omdistribuerbara filerna.
- Du kanske också märker att en ny mapp
Tips
Från och med Configuration Manager version 2103 kan du även installera WebView2-tillägget från noden Konsoltillägg . Mer information finns i Installera ett tillägg på en lokal konsol.
Kända problem
Community-hubben läses inte in
Community-hubben kanske inte läses in eller läses in efter en lång fördröjning om webbvy2-konsoltillägget inte har installerats. Mer information om hur du installerar konsoltillägg finns i Installera WebView2-konsoltillägget och Hantera konsoltillägg (från och med version 2103).
Ohanterat undantag inträffar vid inläsning av community-hubb
Under vissa omständigheter kan du stöta på följande undantag när du läser in Community Hub:
Could not load type 'System.Runtime.InteropServices.Architecture' from assembly 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.
Lösning: Undvik det här problemet genom att uppdatera .NET Framework till version 4.7.1 eller senare för den dator som kör Configuration Manager-konsolen.
Det går inte att komma åt community-hubbens nod när konsolen körs som en annan användare
Om du är inloggad som en användare med lägre rättigheter och väljer Kör som en annan användare för att öppna Configuration Manager-konsolen kanske du inte kan komma åt noden community hub .
Nedladdade rapporter tas inte bort från nedladdningssidan
Om du tar bort en nedladdad rapport från noden Övervakningsrapporter> tas inte rapporten bort från communityhubben>Sidan Dina nedladdningar och du kan inte ladda ned rapporten igen.
Det går inte att ladda ned baslinjen som innehåller ett tidigare nedladdat konfigurationsobjekt
Om du tidigare laddade ned ett konfigurationsobjekt från Community Hub med Configuration Manager 2010 kan du få ett felmeddelande när du laddar ned en baslinje efter uppgradering till Configuration Manager version 2103. Ett nedladdningsfel kan inträffa när baslinjen innehåller en uppdaterad version av konfigurationsobjektet som du tidigare laddade ned med Configuration Manager 2010.
Lösning: Undvik det här problemet genom att ta bort konfigurationsobjektet som du laddade ned tidigare och sedan ladda ned baslinjen med den nya versionen av konfigurationsobjektet.
Det går inte att logga in när enkel inloggning med multifaktorautentisering används
När enkel inloggning med multifaktorautentisering används kanske du inte kan logga in för följande funktioner när du använder Configuration Manager 2103 och tidigare:
- Community-hubb
- Community-hubb från CMPivot
- Anpassade flikar i Software Center som läser in en webbplats som omfattas av principer för villkorlig åtkomst
Nästa steg
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för