Mitwirken am Community Hub
Gilt für: Configuration Manager (Current Branch)
Wichtig
Ab März 2023 wird dieses Feature von Configuration Manager entfernt. Alle zukünftigen Versionen ab 2303 verfügen nicht über den Community Hub-Knoten in der Verwaltungskonsole. Der Community Hub-Knoten in älteren Versionen wird an veraltete Features umgeleitet.
Community Hub fördert Kreativität, indem er auf der Arbeit anderer aufbaut und andere Menschen auf Ihre aufbauen kann. GitHub verfügt bereits über branchenweite Prozesse und Tools, die für die Freigabe entwickelt wurden. Jetzt kann der Community-Hub diese Tools direkt in der Configuration Manager-Konsole als grundlegende Elemente für die Förderung dieser neuen Community nutzen. Sie können die folgenden Objekte für die Verwendung durch andere Personen in der Configuration Manager-Community freigeben:
- CMPivot-Abfragen
- Anwendungen
- Tasksequenzen
- Konfigurationselemente
- Konfigurationsbaselines, einschließlich untergeordneter Konfigurationselemente
- Baselines mit Softwareupdates oder versionsspezifischen Verweisen werden nicht unterstützt.
- PowerShell-Skripts
- Berichte
- Power BI-Berichtsvorlagen
- Informationen zum Freigeben und Verwenden von Power BI-Berichtsvorlagen mit Community Hub finden Sie unter Integrieren in Power BI-Berichtsserver.
-
Konsolenerweiterungen stehen zum Download zur Verfügung, aber die Beiträge sind derzeit begrenzt.
- Inhalte für Konsolenerweiterungen werden nicht von Microsoft gehostet. Derzeit wird der Quelldownloadspeicherort im ausführlichen SmsAdminUi.log für die Konsole angezeigt, die den Download initiiert.
Voraussetzungen
- Alle Voraussetzungen und Berechtigungen für Community Hub
- Configuration Manager Version 2010 oder höher
- Installieren Sie die Microsoft Edge WebView2-Erweiterung für die Configuration Manager-Konsole.
- Ein GitHub-Konto
- Ein GitHub-Konto ist nur erforderlich, um Inhalte auf der Seite Ihr Hub beizutragen und zu teilen.
- Wenn Sie noch nicht über ein GitHub-Konto verfügen, können Sie eins erstellen, bevor Sie beitreten.
- Wenn Sie keine Freigabe wünschen, können Sie Beiträge anderer Personen verwenden, ohne über ein GitHub-Konto zu verfügen.
Wichtig
Configuration Manager-Versionen 2006 und früher können sich nicht bei GitHub anmelden, aber dennoch Elemente herunterladen. Die Verwendung des Community Hubs unter Windows Server erfordert die WebView2-Konsolenerweiterung und Configuration Manager Version 2010 oder höher.
Die meisten integrierten Sicherheitsrollen haben Zugriff auf den Community Hub-Knoten :
Rollenname | Anzeigen des Hubs | Beitragen von Hubinhalten | Herunterladen von Hubinhalten |
---|---|---|---|
Remotetools-Operator | Nein | Nicht zutreffend | Nicht zutreffend |
Schreibgeschützter Analyst | Ja | Nein | Nein |
Alle anderen Rollen | Ja | Ja | Ja |
Treten Sie dem Community Hub bei, um Inhalte beizutragen
Wechseln Sie zum Knoten Community Hub im Arbeitsbereich Community .
Wählen Sie Ihr Hub aus, und Sie werden aufgefordert, sich bei GitHub anzumelden. Wenn Sie kein Konto haben, werden Sie zu GitHub weitergeleitet, wo Sie ein Konto erstellen können. Ein GitHub-Konto ist nur erforderlich, um Inhalte auf der Seite Ihr Hub beizutragen und zu teilen.
Nachdem Sie sich bei GitHub angemeldet haben, wählen Sie die Schaltfläche Beitreten aus, um dem Community Hub beizutreten.
Nach dem Beitritt sehen Sie, dass Ihre Mitgliedschaftsanforderung aussteht. Ihr Konto muss vom Configuration Manager Content Curation-Team genehmigt werden. Genehmigungen erfolgen einmal täglich, sodass es bis zu einem Arbeitstag dauern kann, bis Ihre Genehmigung erteilt wird.
Sobald Sie Zugriff erhalten, erhalten Sie eine E-Mail von GitHub. Öffnen Sie den Link in der E-Mail, um die Einladung anzunehmen.
Wichtig
Sie müssen die in der E-Mail gesendete Einladung annehmen, andernfalls können Sie keine Inhalte beitragen.
Mitwirken von Inhalten
Nachdem Sie die Einladung angenommen haben, können Sie Inhalte beitragen.
Wechseln Sie zu Community>Community Hub>Ihr Hub.
Wählen Sie Element hinzufügen aus, um den Assistenten zum Mitwirken von Elementen zu öffnen.
Geben Sie im Dropdownmenü den Typ des Objekts an, das Sie freigeben möchten. Die folgenden Objekttypen sind verfügbar:
- CMPivot-Abfragen
- Anwendungen
- Tasksequenzen
- Konfigurationselemente
- Konfigurationsbaselines, einschließlich untergeordneter Konfigurationselemente
- Baselines mit Softwareupdates oder versionsspezifischen Verweisen werden nicht unterstützt.
- PowerShell-Skripts
- Berichte
- Power BI-Berichtsvorlagen
- Informationen zum Freigeben und Verwenden von Power BI-Berichtsvorlagen mit Community Hub finden Sie unter Integrieren in Power BI-Berichtsserver.
-
Konsolenerweiterungen stehen zum Download zur Verfügung, aber die Beiträge sind derzeit begrenzt.
- Inhalte für Konsolenerweiterungen werden nicht von Microsoft gehostet. Derzeit wird der Quelldownloadspeicherort im ausführlichen SmsAdminUi.log für die Konsole angezeigt, die den Download initiiert.
Wählen Sie Durchsuchen aus, um die Objektliste Ihrer Umgebung für den ausgewählten Typ zu laden. Der Name und die Beschreibung des Objekts (sofern verfügbar) werden automatisch im Beitrags-Assistenten geladen.
Bearbeiten Sie die folgenden Informationen, um widerzuspiegeln, was die Community für Ihren Beitrag sehen sollte:
- Name: Name des Objekts
- Beschreibung: Die Beschreibung des Objekts, das Sie beitragen.
Wählen Sie auf der Seite Organisation die GitHub-Organisation aus, die bei Bedarf für das Branding der Organisation verwendet werden soll.
- Keine ist die Standardeinstellung.
- Wenn Ihre Organisation nicht aufgeführt ist, überprüfen Sie, ob die Sichtbarkeit der Mitgliedschaft in Ihrem GitHub-Profil auf Öffentlich festgelegt ist.
Wählen Sie Weiter aus, um den Beitrag zu übermitteln.
Sobald der Beitrag abgeschlossen ist, wird der GitHub-Pull Request-Link (PR) angezeigt. Der Link wird Ihnen auch per E-Mail gesendet. Sie können den Link in einen Browser einfügen, um den PR anzuzeigen. Ihr PR durchläuft den standardmäßigen GitHub-Mergeprozess.
- PRs sollten über die Configuration Manager-Konsole und nicht direkt an das GitHub-Repository übermittelt werden.
Wählen Sie Schließen aus, um den Beitrags-Assistenten zu beenden.
Nachdem der PR abgeschlossen und zusammengeführt wurde, wird das neue Element auf der Community Hub-Startseite angezeigt, damit es anderen Benutzern angezeigt wird.
Aktualisieren von beigetragenen Inhalten
Sie können Inhalte aktualisieren, die Sie zum Community Hub beigetragen haben.
- Wählen Sie ein Element aus, das Sie zuvor beigetragen haben. Derzeit können Sie nur Elemente bearbeiten, die Sie beigetragen haben.
- Wählen Sie in den Elementdetails Push Update aus, um den Assistenten zum Mitwirken von Elementen zu öffnen.
- Bearbeiten Sie die Beschreibung des Elements, um zu notieren, welche Änderungen vorgenommen wurden.
- Wählen Sie Weiter aus, um das Element hochzuladen.
- Nachdem das Element hochgeladen wurde, erhalten Sie die Pull Request-URL der Änderung zur Überwachung.
- Wählen Sie Schließen aus, wenn Sie fertig sind, um den Assistenten zu beenden.
Löschen eines Beitrags, den Sie geleistet haben
Sie können von Ihnen vorgenommene Beiträge löschen, wenn sie nicht mehr im Community Hub angezeigt werden sollen. Es gibt zwei Möglichkeiten, Ihre Beiträge zu löschen.
Methode 1:
- Wechseln Sie zu Community>Community Hub>Ihr Hub.
- Wählen Sie in dem Element, das Sie löschen möchten, in der Spalte ganz rechts die Option Löschen aus.
Methode 2:
Wenn der Pull Request nie im GitHub-Repository abgeschlossen (zusammengeführt) wurde, können Sie den Pull Request einfach schließen. Stellen Sie sicher, dass Sie mit demselben GitHub-Konto bei GitHub angemeldet sind, das Sie zum Erstellen des Pull Requests verwendet haben.
Personalisierung und Organisationsbranding von beigetragenen Inhalten
Ab Januar 2021 werden Ihre Beiträge personalisiert. Standardmäßig enthalten Ihre Beiträge Ihr persönliches GitHub-Profilbild. Das Standardmäßige GitHub Identicon wird verwendet, wenn Sie kein Profilbild haben. Alle Beiträge, die Sie vor Januar 2021 eingereicht haben, werden mit dieser Standardeinstellung automatisch personalisiert.
Der Community-Hub ermöglicht auch das Branding neuer Beiträge, anstatt die Standardpersonalisierung zu verwenden. Sie können einen Beitrag zu einer Ihrer Organisationsmitgliedschaften in GitHub als Branding kennzeichnen, die öffentlich sichtbar ist. Wenn Sie ihren Beitrag als Branding festlegen, wird das Profilbild der Organisation anstelle Ihres persönlichen Profilbilds verwendet. Die Webseite der Organisation, das Twitter-Handle und die Unternehmensbiodaten sind im Beitrag enthalten. Das Branding für die Organisationsidentität ermöglicht die Einheitlichkeit unabhängig davon, welcher Benutzer den Beitrag einreicht.
So verwenden Sie das Branding:
- Die Sichtbarkeit der Organisationsmitgliedschaft muss im GitHub-Profil des Mitwirkenden auf Öffentlich festgelegt werden.
- Wählen Sie auf der Seite Organisation im Assistenten Element beitragen die GitHub-Organisation aus, die für das Branding verwendet werden soll. Weitere Informationen finden Sie im Abschnitt Beitragen von Inhalten .
Direkte Verknüpfung mit Community Hub-Elementen
(Eingeführt in Version 2006)
Sie können über einen direkten Link zu Elementen im Community Hub-Knoten der Configuration Manager-Konsole navigieren und darauf verweisen. Arbeiten Sie ganz einfach mit Ihren Kollegen zusammen, indem Sie direkte Links zu Community Hub-Elementen freigeben. Diese Deep Links gelten derzeit nur für Elemente im Community Hub-Knoten der Konsole.
Voraussetzungen für direkte Links:
- Configuration Manager-Konsolenversion 2006 oder höher
Freigeben eines Elements:
- Wechseln Sie zum Element im Hub, und wählen Sie Freigeben aus.
- Fügen Sie den kopierten Link ein, und geben Sie ihn für andere Personen weiter.
Öffnen Sie einen freigegebenen Link:
- Öffnen Sie den Link auf einem Computer, auf dem die Configuration Manager-Konsole installiert ist.
- Wählen Sie Community-Hub starten aus, wenn Sie dazu aufgefordert werden.
- Die Konsole wird direkt mit dem Skript im Knoten Community Hub geöffnet.
Veröffentlichen einer Abfrage im Community Hub aus CMPivot
(Gilt für Version 2107 oder höher)
Ab Version 2107 können Sie eine CMPivot-Abfrage direkt über das CMPivot-Fenster im Community Hub veröffentlichen. Wenn Sie Ihre Abfragen direkt über CMPivot übermitteln, können Sie einfacher zum Community Hub beitragen.
Sie benötigen die folgenden Anforderungen für CMPivot und für die Mitwirkung am Community Hub:
- Erfüllen aller CMPivot-Voraussetzungen und -Berechtigungen
- Aktivieren Sie community hub.
- Installieren Sie bei Bedarf die Microsoft Edge WebView2-Erweiterung über die Configuration Manager-Konsolenbenachrichtigung.
- Ein GitHub-Konto, das dem Community Hub beigetreten ist
- Sie müssen die in der E-Mail gesendete Einladung annehmen, andernfalls können Sie keine Inhalte beitragen.
Wechseln Sie zum Arbeitsbereich Bestand und Kompatibilität , und wählen Sie dann den Knoten Gerätesammlungen aus.
Wählen Sie eine Zielsammlung, ein Zielgerät oder eine Gerätegruppe aus, und wählen Sie dann cmPivot starten im Menüband aus, um das Tool zu starten.
Wählen Sie im CMPivot-Fenster das Community Hub-Symbol im Menü aus.
Wählen Sie Anmelden aus, und melden Sie sich dann bei GitHub an.
Erstellen Sie eine CMPivot-Abfrage, und wählen Sie dann Abfrage ausführen aus, um zu überprüfen, ob sie wie erwartet funktioniert.
- Wählen Sie optional das Ordnersymbol aus, um auf Ihre Favoritenliste zuzugreifen, um eine bereits erstellte Abfrage zu verwenden.
Wählen Sie oben im Community Hub-Fenster von CMPivot den Link Veröffentlichen aus, wenn Sie bereit sind, Ihre Abfrage zu übermitteln.
Geben Sie Ihrer Abfrage einen Namen und eine Beschreibung, und wählen Sie dann die Schaltfläche Veröffentlichen aus, um Ihre Abfrage an den Community Hub zu senden.
Sobald der Beitrag abgeschlossen ist, können Sie jederzeit über die Registerkarte Ich auf Ihre Abfrage zugreifen.
Um den GitHub-Pull Request (PR) anzuzeigen, wechseln Sie zu https://github.com/Microsoft/configmgr-hub/pulls. Sie können auch auf den PR-Link auf der Seite Ihr Hub im Knoten Community Hub zugreifen.
- PRs sollten nicht direkt an das GitHub-Repository übermittelt werden.
Hinweis
- Wenn Sie eine Abfrage über CMPivot veröffentlichen, können Sie sie nach der Veröffentlichung nicht mehr bearbeiten oder löschen.
- Community Hub ist nur in CMPivot verfügbar, wenn Sie ihn über die Configuration Manager-Konsole ausführen. Community Hub ist in eigenständiger CMPivot-Instanz nicht verfügbar.
Objekttypinformationen
Konfigurationsbaselines
Wenn Sie eine Konfigurationsbaseline beitragen, wird jedes der untergeordneten Konfigurationselemente überprüft. Die Überprüfung beginnt auf der niedrigsten geschachtelten Ebene. Dies bedeutet, dass Konfigurationselemente, die Enkelkinder sind, überprüft werden, bevor direkte untergeordnete Konfigurationselemente vorhanden sind. Sie können über bis zu 50 untergeordnete Konfigurationselemente und bis zu vier geschachtelte Ebenen verfügen. Der folgende Prozess erfolgt, um sicherzustellen, dass die Konfigurationsbaseline verwendbar und abgeschlossen ist:
- Überprüfen Sie, ob sich das untergeordnete Konfigurationselement bereits im Community Hub befindet. Wenn das Konfigurationselement nicht vorhanden ist, wird es erstellt.
- Ein Konfigurationselement mit Softwareupdates oder versionsspezifischen Verweisen verursacht einen Fehler, und der Beitrag schlägt fehl.
- Wenn das Konfigurationselement bereits im Community Hub vorhanden ist, überprüfen Sie, ob der Mitwirkende der Autor ist. Wenn der Mitwirkende nicht der Autor ist, wird im Community Hub ein neues Konfigurationselement erstellt.
- Wenn der Mitwirkende der Autor ist, suchen Sie nach lokalen Updates für das Konfigurationselement. Wenn sich das Konfigurationselement geändert hat, aktualisieren Sie das Element im Community Hub.
Konsolenerweiterungen
Sie tragen Erweiterungen auf die gleiche Weise wie jedes andere Community Hub-Objekt bei. Es gibt jedoch zusätzliche Anforderungen und zusätzliche Informationen, die Sie für eine Erweiterung angeben müssen. Wenn Sie eine Konsolenerweiterung zum Community Hub beitragen, muss der Inhalt signiert werden. Inhalte für Konsolenerweiterungen werden nicht von Microsoft gehostet. Wenn Sie Ihr Element beitragen, werden Sie aufgefordert, einen Speicherort für die signierte .cab
Datei zusammen mit anderen Informationen für die Erweiterung anzugeben. Die folgenden Elemente sind für beitragende Erweiterungen erforderlich:
-
Inhalts-URL: Speicherort für die herunterladbare
.cab
Datei -
SHA-256-Hash des Inhalts: SHA-256-Hash der
.cab
Datei - Lizenz-URL: URL der Lizenz für die Erweiterung, z. B. https://mit-license.org/
- URL der Datenschutzerklärung: URL Ihrer Datenschutzerklärung
Nächste Schritte
Erfahren Sie mehr über das Erstellen und Verwenden der folgenden Objekte: