Welche AD Sicherheitsgruppen gehören zur aktuellen CRM Installation?
Es gibt immer wieder den Fall, das eine CRM Installation mehrfach ausgeführt wird. Bei jeder dieser Installationen werden die folgenden 4 Gruppen im Active Directory angelegt:
- PrivReportGroup
- PrivUserGroup
- ReportingGroup
- SQLAccessGroup
Hinter dem Gruppennamen steht dann noch eine CRM GUID, so das ein vollständiger Gruppenname z.B. so aussieht: ReportingGroup {c2c06f58-76ce-436c-b7ac-664eb5bd0036}.
Irgend wann kommt dann in der Regel der Admin und möchte die überflüssigen Gruppen löschen. Dafür müsst ihr aber herausbekommen, welche Gruppe noch aktuell und welches die alten Gruppen sind.
Zum Glück ist dies relativ einfach herauszubekommen. Ihr müsst dazu nur den folgenden SQL Befehl gegen irgend eine aktuelle CRM Organisationsdatenbank laufen lassen:
select reportinggroupname, sqlaccessgroupname, privreportinggroupname from organization
Als Ergebnis erhaltet ihr etwas in dieser Art:
Die GUID ist für alle 4 Gruppen gleich, so das ihr jetzt erkennen könnt, welche Gruppen noch benötigt und welche aus dem AD entfernt werden können.