{"id":302857,"date":"2024-09-13T00:02:00","date_gmt":"2024-09-12T22:02:00","guid":{"rendered":"https:\/\/www.borncity.com\/blog\/?p=302857"},"modified":"2024-09-20T18:50:28","modified_gmt":"2024-09-20T16:50:28","slug":"windows-gruppenrichtlinien-per-powershell-in-dsc-konvertieren","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2024\/09\/13\/windows-gruppenrichtlinien-per-powershell-in-dsc-konvertieren\/","title":{"rendered":"Windows Gruppenrichtlinien per PowerShell in DSC konvertieren"},"content":{"rendered":"<p><img decoding=\"async\" style=\"float: left; margin: 0px 10px 0px 0px; display: inline;\" title=\"Windows\" src=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2021\/04\/Windows-klein.jpg\" alt=\"Windows\" width=\"200\" align=\"left\" \/>[English]Microsoft hat mit der PowerShell 4.0 die M\u00f6glichkeit zur Konfi\u00adguration von System\u00adein\u00adstel\u00adlun\u00adgen ein eingef\u00fchrt. Statt \u00fcber Gruppenrichtlinien erfolgt das Ganze \u00fcber eine Desired State Configuration (DSC). Diese DSC erm\u00f6glicht neben Windows auch Linux, SQL Server oder Share\u00adPoint anzu\u00adpassen. Mir ist vor einigen Tagen ein Hinweis auf das Thema untergekommen, und ich stelle es hier mal im Blog ein.<\/p>\n<p><!--more--><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/vg07.met.vgwort.de\/na\/721eb21ceeec40e7bd471824cc81a7ed\" alt=\"\" width=\"1\" height=\"1\" \/>Keine Ahnung, ob das Thema f\u00fcr die Administratoren unter den Blog-Lesern von Interesse, oder bereits ein alter Hut ist. Mir ist das Thema vorige Woche \u00fcber nachfolgenden <a href=\"https:\/\/x.com\/endi24\/status\/1831094930112151554\" target=\"_blank\" rel=\"noopener\">Tweet<\/a> untergekommen.<\/p>\n<p><a href=\"https:\/\/learn.microsoft.com\/en-us\/powershell\/dsc\/quickstarts\/gpo-quickstart?view=dsc-1.1\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" title=\"Convert Group Policy into DSC using PowerShell\" src=\"https:\/\/i.postimg.cc\/7Ywfr1RH\/image.png\" alt=\"Convert Group Policy into DSC using PowerShell\" \/><\/a><\/p>\n<p>Microsoft hat den Sachverhalt bereits 2021 f\u00fcr die PowerShell 5.0 im Supportbeitrag <a href=\"https:\/\/learn.microsoft.com\/en-us\/powershell\/dsc\/quickstarts\/gpo-quickstart?view=dsc-1.1\" target=\"_blank\" rel=\"noopener\">Quickstart: Convert Group Policy into DSC<\/a> angerissen. Im Beitrag wird skizziert, wie sich aus einer Gruppenrichtlinie oder Azure Security Center-Baseline eine DSC-Konfiguration generieren l\u00e4sst. Das <a href=\"https:\/\/www.powershellgallery.com\/packages\/BaselineManagement\/4.1.1\" target=\"_blank\" rel=\"noopener\">BaselineManagement-Paket<\/a> enth\u00e4lt eine Reihe im Supportbeitrag beschriebene Befehle, um diese Konvertierungen durchzuf\u00fchren.<\/p>\n<p>Im Supportbeitrag <a href=\"https:\/\/learn.microsoft.com\/en-us\/powershell\/dsc\/getting-started\/wingettingstarted?view=dsc-1.1&amp;source=recommendations\" target=\"_blank\" rel=\"noopener\">Get started with Desired State Configuration (DSC) for Windows<\/a> von 2023 skizziert Microsoft, wie DSC installiert und unter Windows verwendet wird. Zudem werden die unterst\u00fctzten Windows-Versionen (ab Windows 10) genannt.<\/p>\n<h2>Was ist Desired State Configuration (DSC)?<\/h2>\n<p>Holger Schwichtenberg hat es in <a href=\"https:\/\/www.it-visions.de\/glossar\/alle\/8170\/Desired_State_Configuration.aspx\" target=\"_blank\" rel=\"noopener\">diesem Beitrag<\/a> angerissen: Desired State Configuration (DSC) ist ein deklaratives Verfahren zur Systemkonfiguration. Das Ganze wurde von Microsoft bereits 2013 mit der PowerShell Version 4.0 neu eingef\u00fchrt. DSC beschreibt das vom Administrator angestrebte Ziel einer solchen Systemkonfiguration. Die Desired State Configuration ist dann selbst in der Lage, den aktuellen Systemzustand zu pr\u00fcfen, nicht erforderliche Anpassungen zu \u00fcberspringen und auch Vorgaben r\u00fcckg\u00e4ngig zu machen.<\/p>\n<p>Die Verwaltung erfolgt dabei \u00fcber Ressourcen (Benutzer, Gruppen, Dienste, Umgebungsvariablen, Prozesse, Registrierungseintr\u00e4ge etc.). Schwichtenberg beschreibt im verlinkten Artikel die entsprechenden Details. Falls das Thema neu sein sollte, Wolfgang Sommergut hat in 2017 den Artikel <a href=\"https:\/\/www.windowspro.de\/wolfgang-sommergut\/desired-state-configuration-dsc-grundlagen-funktionsweise\" target=\"_blank\" rel=\"noopener\">Desired State Configuration (DSC): Grundlagen und Funktionsweise<\/a> mit einer \u00dcbersicht verfasst.<\/p>\n<p>Abschlie\u00dfende Frage: Ist DSC bei euch im Einsatz oder verwendet ihr nach wie vor Gruppenrichtlinien zum Erzwingen der Systemkonfiguration?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[English]Microsoft hat mit der PowerShell 4.0 die M\u00f6glichkeit zur Konfi\u00adguration von System\u00adein\u00adstel\u00adlun\u00adgen ein eingef\u00fchrt. Statt \u00fcber Gruppenrichtlinien erfolgt das Ganze \u00fcber eine Desired State Configuration (DSC). Diese DSC erm\u00f6glicht neben Windows auch Linux, SQL Server oder Share\u00adPoint anzu\u00adpassen. Mir ist &hellip; <a href=\"https:\/\/borncity.com\/blog\/2024\/09\/13\/windows-gruppenrichtlinien-per-powershell-in-dsc-konvertieren\/\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[301],"tags":[4325],"class_list":["post-302857","post","type-post","status-publish","format-standard","hentry","category-windows","tag-windows"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/302857","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/comments?post=302857"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/302857\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=302857"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=302857"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=302857"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}