svo 10 Geschrieben 12. Juli 2010 Melden Teilen Geschrieben 12. Juli 2010 Tach zusammen Habe folgendes Problem: Wir haben mehrere Citrix-Server im einsatz. Die User bekommen via Loginscript die Programme zugewiesen auf die sie auch das Recht haben (via AD-Gruppen geregelt) Jetzt will ich die AD-Gruppe zu den einzelnen Programmordner hinzufügen. Leider sind die Sicherheitsrechte auf den einzelnen Citrix-Servern auch unterschiedlich. Nun will ich erst einmal sämtliche Benutzer/Gruppen aus den einzelnen Ordner löschen und dann wieder passend hinzufügen. Bin aktuell auch an einem Script dran welches ich dann nacheinander auf den Citrix-Servern ausführen kann (wenn ich es auf einem Testserver getestet habe) Das Script mache ich mit "xcacls". Leider muss ich immer den Benutzer angeben welche in den Ordnerrechten gelöscht werden sollen. Gibt es eventuell ein Tool mit dem man auch mit "*" arbeiten kann? Ich will auch den Admin raus löschen. Da der Admin noch Besitzer ist kann ich nachträglich auch wieder Benutzer / Gruppen hinzufügen. danke euch schon mal im vorraus. mfg svo Zitieren Link zu diesem Kommentar
Cybquest 36 Geschrieben 12. Juli 2010 Melden Teilen Geschrieben 12. Juli 2010 WEnn Du mit XCALCS Rechte vergibst, ohne den Schalter /E, werden die Rechte automatisch ersetzt (also z.B. mit "cscript xcacls.vbs C:\Test /G MeinUser:F") D.h. erst alles entziehen kannst Du Dir eigentlich sparen. Zitieren Link zu diesem Kommentar
svo 10 Geschrieben 12. Juli 2010 Autor Melden Teilen Geschrieben 12. Juli 2010 Tach Cybquest Danke für deine Hilfe. Das Problem ist das die Citrix-Server teilweise unterschiedliche sind. z.Bs. cx01 - ordner "test1" - rechte admin cx02 - ordner "test1" - rechte admin/system cx03 - ordner "test1" - rechte admin/jeder Deswegen wollte ich erst mal sämtliche Rechte löschen und neu vergeben. Somit bauche ich auch nicht jeden ordner nochmals kontrollieren. Wenn der Admin schon drin ist dann ist es ja kein Problem aber z.Bs. wenn "Jeder" drin ist oder eine andere spezielle Gruppe bleibt diese auch drin. mfg svo Zitieren Link zu diesem Kommentar
blub 115 Geschrieben 12. Juli 2010 Melden Teilen Geschrieben 12. Juli 2010 Hallo, Mit den Powershell-cmdlets get-acl und set-acl kannst du bequem Berechtigungen auslesen und setzen. Du kannst die Berechtigungen eines Ordners bzw. Objekts in ein Textfile mit get-acl auslesen und dieses Textfile dann verwenden, die Rechte auf diesem oder einem anderen Ordner mit set-acl neu zu setzen. cu blub Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.