Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Vergebene Rechte dokumentieren - Gibt es hierfür ein anwenderfreundliches Tool?

Mitglied: Estefania

Estefania (Level 1) - Jetzt verbinden

29.04.2015, aktualisiert 30.04.2015, 5454 Aufrufe, 25 Kommentare, 1 Danke

Hallo erstmals.

Ich bin auf der Suche nach einer Möglichkeit um alle Rechte meines Servers protokollieren zu können, nach Möglichkeit möglichst übersichtlich Ordner für Ordner..
Es ist ein alter Server den ich eigentlich neu aufsetzen möchte aber zuvor alle vergebenen Rechte irgendwo protokollieren würde.
Einfach zur Sicherheit, falls es mal in Zukunft eine Frage dazu gibt wer wann welche Rechte hat, hatte usw.

Könnt ihr mir da weiterhelfen?

Dankeschön
Mitglied: HOzwei
LÖSUNG 29.04.2015, aktualisiert 30.04.2015
Hallo Estefania,

DumpSec ist ein einfaches Programm, was solche aufgaben ganz gut erledigt.

Grüße Manuel
Bitte warten ..
Mitglied: Estefania
29.04.2015 um 14:55 Uhr
Ah super, werde ich ausprobieren. Danke
Bitte warten ..
Mitglied: 114757
29.04.2015, aktualisiert um 15:12 Uhr
Bitte warten ..
Mitglied: Estefania
01.05.2015 um 20:51 Uhr
Die ganzen Tools erfüllen zwar ihren Zweck, aber meiner Meinung nach sind die viel zu unübersichtlich.. hmmm
Es wird mir zu einem Ordner soviel angezeigt, daß es zu mühselig ist das alles durchzusuchen
Alle Änderungen die von dem angewählten Ordner vorhanden sind, sollten am besten angezeigt werden.. dort habe ich soetwas gefunden, aber
trotzdem spuckt das Tool viel zu viele Einträge raus.. oder stelle ich etwas falsch ein? Gibt es eventuell auch bessere Kaufversionen?
Bitte warten ..
Mitglied: 114757
01.05.2015, aktualisiert um 21:14 Uhr
Vererbte Rechte ausblenden, feddich ...
Scripte sind allemal besser wenn es um persönliche Anpassungen und Vorlieben geht. Hier gibts z.B. ein Script das die Rechte mit Visio und Powershell visualisiert, vollkommen kostenlos:
http://powershell.com/cs/media/p/19302.aspx

Etwas Hirnschmalz sollte man natürlich schon besitzen ...wenn man diese Tools bedient.

Gruß jodel32
Bitte warten ..
Mitglied: Estefania
01.05.2015 um 21:22 Uhr
Mit welchem Tool kann man denn die vererbten Rechte ausblenden? Gibt es hierfür irgendwo eine Option?
Bitte warten ..
Mitglied: 114757
01.05.2015, aktualisiert um 21:32 Uhr
Haben die fast alle, kann es aber gerade nicht sagen wo , mangels Zugriff.
Aber machs doch direkt mit Skript dann hast dus so wie du willst
http://powershell.com/cs/media/p/45053.aspx
Oder bist du so ein KlickiBunti-Admin
Bitte warten ..
Mitglied: Estefania
01.05.2015 um 21:34 Uhr
Als Frau tue ich mir da schon ein wenig schwerer wie ihr Männer, aber ich versuche mein bestes zu geben
Habe viele Ideen nur dann hapert es an der Umsetzung. Aber schön dass es solche Foren gibt, wo man es mit erfahrenen Usern zu tun hat und die gerne einem weiterhelfen. Danke @all
Bitte warten ..
Mitglied: Estefania
02.05.2015 um 07:49 Uhr
Zitat von 114757:

Haben die fast alle, kann es aber gerade nicht sagen wo , mangels Zugriff.
Aber machs doch direkt mit Skript dann hast dus so wie du willst
http://powershell.com/cs/media/p/45053.aspx
Oder bist du so ein KlickiBunti-Admin

Kann es sein, daß dieses Script nicht richtig funktioniert ?

Die Paramater

.PARAMETER $IncludeInheritedFolder
Whether or not to include Inherited Objects, Accpted values $True or $False
.PARAMETER $SysBuiltin
Whether to include System account "NT Authority and Builtin" accounts, Accpted values $True or $False

scheinen keine Wirkung zu zeigen.. Wenn ich den Wert "False" bei beiden eingebe, sieht die erstellte Datei trotzdem immer gleich aus.
Bitte warten ..
Mitglied: Estefania
03.05.2015 um 13:51 Uhr
Vielleicht sollte ich mal genauer sagen was ich möchte..

Ich möchte einen Ordner auswählen, von dem mir alle Rechte bis in den untersten Ordner angezeigt bzw. protokolliert werden.

- Es sollen nur Ordnerberechtigungen berücksichtigt werden, keine Einzeldateien
- Ordner, die die gleichen Rechte haben wie der angewählte Ordner, sollen automatisch ausgeblendet werden
- Berechtigungen wie lokale Accounts des Rechners und auch Domänen-Accounts, die nicht mehr erkannt werden (unknown) sollen gar nicht protokolliert werden

Eigentlich wäre es mir wichtig auf allen Unterodnern zu prüfen, ob sich etwas zu dem obersten, angewählten Ordner etwas geändert hat.

Mit welchem der Tools oder Script läßt sich sowas am Besten umsetzen?
Bitte warten ..
Mitglied: colinardo
LÖSUNG 03.05.2015, aktualisiert 04.05.2015
Hallo zusammen,
hier mal ein Script zum anpassen ... Zeile 2 und 4 anpassen. Im Code stehen kommentiert auch noch weitere Ausgabemöglichkeiten ab Zeile 32, wie CSV / Gridview / etc.
Für das Beispiel ist eine formatierte HTML-Ausgabe voreingestellt gruppiert nach Ordnern. Es werden nur nicht vererbte Rechte aufgelistet, also die, die man manuell hinzugefügt hat oder in einem Ordner die Vererbung unterbrochen hat.

Getestet mit PS 3.0 / Sicherzustellen ist das die Ordnertiefe 266 Zeichen nicht überschreitet und der Account der das Script ausführt auf alle Unter-Ordner des angegebenen Ordners zugreifen kann
01.
# Ordner der rekursiv gescannt werden soll
02.
$ORDNER = "C:\Ordner\Daten"
03.
# Ausgabe-Datei (HTML)
04.
$OUTPUT = $env:USERPROFILE + "\Desktop\Berechtigungen.html"
05.

06.
function List-FolderRights{
07.
    param(
08.
        [parameter(mandatory=$true)][string]$RootFolder,
09.
        [bool]$IncludeInheritedRights = $true
10.
    )
11.
    $accessrules = @()
12.
    $folders = gci $RootFolder -Recurse | ?{$_.PSIsContainer}
13.
    foreach($folder in $folders){
14.
        try{
15.
            $acl = Get-Acl $folder.FullName
16.
            $acl.GetAccessRules($true,$IncludeInheritedRights,[System.Security.Principal.NTAccount]) | %{
17.
                $accessrules += New-Object PSObject -Property @{
18.
                    "Folder" = $folder.FullName
19.
                    "Account" = $_.IdentityReference
20.
                    "Rights" = $_.FileSystemRights
21.
                    "AccessControlType" = $_.AccessControlType
22.
                    "InheritanceFlags" = $_.InheritanceFlags
23.
                }
24.
            }
25.
        }catch{write-host $_.Exception.Message -ForegroundColor Red}
26.
    }
27.
    return $accessrules
28.
}
29.

30.
$result = List-FolderRights $ORDNER -IncludeInheritedRights $false | sort Folder,Account | select Folder,Account,Rights,AccessControlType,InheritanceFlags
31.

32.
# OUTPUT POSSIBILITIES --------------------------------------
33.

34.
# Output to Console
35.
# $result | ft -AutoSize -Wrap -GroupBy Folder
36.

37.
# Output to GridView
38.
# $result | out-gridview
39.

40.
# Output to CSV
41.
# $result | export-csv "C:\temp\folderrights.csv" -NoType -Delimiter ";" -Encoding UTF8
42.

43.
# Output to very simple html table
44.
# $result | Convertto-HTML -Title "Berechtigungen" | out-file "C:\temp\folderrights.html" -Encoding UTF8
45.

46.
#-------------------------------------------------------------
47.

48.
# Formatierter HTML Output
49.

50.
$html = @"
51.
<!doctype html>
52.
<html>
53.
<head>
54.
<meta charset="utf-8">
55.
<title>Berechtigungen</title>
56.
<style type="text/css">
57.
body {
58.
	font-family: Verdana, Geneva, sans-serif;
59.
	font-size: 13px;
60.
}
61.
H1{font-size:1.8em}
62.
table td {
63.
	vertical-align:middle;	
64.
}
65.
th {
66.
	text-align: left;
67.
	background-color: #666;
68.
	color: white;
69.
	height: 20px;
70.
	padding: 5px;
71.
}
72.
tr.bodyrow td{
73.
	height: 20px;
74.
	border-bottom-width: 1px;
75.
	border-bottom-style: dashed;
76.
	border-bottom-color: #CCC;
77.
}
78.
tr.grouprow td {
79.
	height: 20px;
80.
	border-bottom-width: 1px;
81.
	border-bottom-style: dashed;
82.
	border-bottom-color: #CCC;
83.
	background-color: #96B0F5;
84.
	padding: 2px;
85.
	font-weight: bold;
86.
	color: #333;
87.
}
88.
</style>
89.
</head>
90.

91.
<body>
92.
<h1>Übersicht der Berechtigungen</h1>
93.
<table width="100%" border="0" cellspacing="0" cellpadding="0">
94.
  <tr>
95.
    <th>Folder</th>
96.
    <th>Account</th>
97.
    <th>Rights</th>
98.
    <th>Type</th>
99.
    <th>InheritanceFlags</th>
100.
  </tr>
101.
  $($result | group Folder | %{
102.
@"
103.
<tr class="grouprow">
104.
    <td colspan="5">Ordner: $($_.Name)</td>
105.
</tr>
106.
"@
107.
$($_.Group | %{
108.
@"
109.
<tr class="bodyrow">
110.
    <td>$($_.Folder)</td>
111.
    <td>$($_.Account)</td>
112.
    <td>$($_.Rights)</td>
113.
    <td>$($_.AccessControlType)</td>
114.
    <td>$($_.InheritanceFlags)</td>
115.
</tr>
116.
"@
117.
})
118.
})
119.
</table>
120.
</body>
121.
</html>
122.
"@ | out-file $OUTPUT -Encoding UTF8
123.
Start-Process $OUTPUT
Viel Spaß
Grüße Uwe

Falls der Beitrag gefällt, seid so nett und unterstützt mich durch eine kleine Spende / If you like my contribution please support me and donate
Bitte warten ..
Mitglied: Estefania
03.05.2015 um 23:06 Uhr
Danke @Uwe

Genau das was ich gesucht habe. Dies sollte einiges an Arbeit erleichtern.
Bitte warten ..
Mitglied: VGem-e
23.07.2015 um 10:41 Uhr
Servus,

@ colinardo:

Bei uns sind leider manche Kollegen, die so viele Unterverzeichnisse anlegen, dass die 256 Zeichen ab und an überschritten werden.

Hast Du hierfür auch schon mal was austesten können?

Danke für evtl. Input.

Gruß
VGem-e
Bitte warten ..
Mitglied: 114757
23.07.2015, aktualisiert um 11:00 Uhr
Moin
Zitat von VGem-e:
Bei uns sind leider manche Kollegen, die so viele Unterverzeichnisse anlegen, dass die 256 Zeichen ab und an überschritten
werden.
Die User zwingen ihre Struktur dahingehend zu ändern das die Pfade nicht mehr so lang sind, bringt nur Vorteile unter Windows, in jeder Hinsicht:
Siehe: Kritische Pfadlänge für Benutzer kenntlich machen (Script)

Powershell hat mit dem .NET Framework ein Problem das es mit solch langen Pfaden einfach nicht umgehen kann, leider ein echtes Manko das MS schon ewig nicht in Angriff genommen hat...

Gruß jodel32
Bitte warten ..
Mitglied: colinardo
23.07.2015, aktualisiert um 13:11 Uhr
Hallo @VGem-e,
habe ich aus Zeitgründen nicht mehr verfolgt, hier wird strikt mit kurzen Pfaden gearbeitet. Powershell hat da leider echt einen miesen Bug der schon seit Lebzeiten existiert und MS keine Anstallten macht da etwas zu fixen (leider). Da entwickelt man schon so eine moderne Sprache wie Powershell und lässt so was Essentielles unter den Tisch fallen

Grüße Uwe
Bitte warten ..
Mitglied: lordofremixes
04.09.2015, aktualisiert um 10:39 Uhr
Hallo Uwe!

2 Anfänger-Fragen:

Wie kann ich das Script auf Windows Server 2008 R2 ausführen?
Geht das mit powershell.exe -ExecutionPolicy RemoteSigned -File "C:\test\Berechtigungen.ps1" in einer CMD ?

Zu Zeile 4:
$OUTPUT = $env:USERPROFILE
für was steht das $env:USERPROFILE ? Brauche ich das auch wenn ich die Ausgabe nur in
"C:\test\Berechtigungen.html" haben will `?

Hoffe du kannst das noch beantworten..

Gruß
Bitte warten ..
Mitglied: colinardo
04.09.2015, aktualisiert um 11:05 Uhr
Hi lordo.
Zitat von lordofremixes:
Wie kann ich das Script auf Windows Server 2008 R2 ausführen?
Geht das mit powershell.exe -ExecutionPolicy RemoteSigned -File "C:\test\Berechtigungen.ps1" in einer CMD ?
Ja kannst du machen. Aber besser mit ByPass wenn die Policy für den User noch nicht freigeschaltet wurde. Aber natürlich mit einem Account ausführen der genug Rechte auf der Maschine besitzt.
Zu Zeile 4:
$OUTPUT = $env:USERPROFILE
für was steht das $env:USERPROFILE ? Brauche ich das auch wenn ich die Ausgabe nur in
"C:\test\Berechtigungen.html" haben will `?
Das ist die ganz normale Umgebungsvariable %Userprofile% welche den Pfad zum aktuellen Userprofil enthält, also z.B. c:\Users\Maxmuster

Brauchst du das nicht schreibst du
01.
$OUTPUT = 'c:\test\brechtigungen.html'
Grüße Uwe
Bitte warten ..
Mitglied: lordofremixes
04.09.2015 um 13:40 Uhr
Hi Uwe,

danke für die Erklärungen. Kann es sein, dass die Formatierung (wenn ich auf Quelltext klicke) deinen Quellcode verfälscht wegen dem <br> ?
Jedenfalls wird der Code bei mir mit <br /> in den Zwischenspeicher kopiert:

01.
# Ordner der rekursiv gescannt werden soll<br />
02.
$ORDNER = "C:\Ordner\Daten"<br />
03.
# Ausgabe-Datei (HTML)<br />
04.
$OUTPUT = $env:USERPROFILE + "\Desktop\Berechtigungen.html"<br />
05.
<br />
06.
<br />
07.
function List-FolderRights{<br />
08.
    param(<br />
09.
        [parameter(mandatory=$true)][string]$RootFolder,<br />
10.
        [bool]$IncludeInheritedRights = $true<br />
11.
    )<br />
12.
  USW.......
Habe dann das <br /> ersetzt und die PS lies sich dann auch ausführen (als Domänenadmin). Er rattert dann auch einige Sekunden durch, leider öffnet sich die HTML dann zwar mit den Überschriften, aber ohne Inhalte.

Mein Quelltext sieht so aus:

01.
# Ordner der rekursiv gescannt werden soll
02.
$ORDNER = "F:\VOL8\Vertrieb"
03.
# Ausgabe-Datei (HTML)
04.
$OUTPUT = 'c:\test\berechtigungen.html'
05.

06.

07.
function List-FolderRights{
08.
    param(
09.
        [parameter(mandatory=$true)][string]$RootFolder,
10.
        [bool]$IncludeInheritedRights = $true
11.
    )
12.
    $accessrules = @()
13.
    $folders = gci $RootFolder -Recurse | ?{$_.PSIsContainer}
14.
    foreach($folder in $folders){
15.
        try{
16.
            $acl = Get-Acl $folder.FullName
17.
            $acl.GetAccessRules($true,$IncludeInheritedRights,[System.Security.Principal.NTAccount]) | %{
18.
                $accessrules += New-Object PSObject -Property @{
19.
                    "Folder" = $folder.FullName
20.
                    "Account" = $_.IdentityReference
21.
                    "Rights" = $_.FileSystemRights
22.
                    "AccessControlType" = $_.AccessControlType
23.
                    "InheritanceFlags" = $_.InheritanceFlags
24.
                }
25.
            }
26.
        }catch{write-host $_.Exception.Message -ForegroundColor Red}
27.
    }
28.
    return $accessrules
29.
}
30.

31.

32.
$result = List-FolderRights $ORDNER -IncludeInheritedRights $false | sort Folder,Account | select Folder,Account,Rights,AccessControlType,InheritanceFlags
33.

34.

35.
# OUTPUT POSSIBILITIES --------------------------------------
36.

37.

38.
# Output to Console
39.
# $result | ft -AutoSize -Wrap -GroupBy Folder
40.

41.

42.
# Output to GridView
43.
# $result | out-gridview
44.

45.

46.
# Output to CSV
47.
# $result | export-csv "C:\temp\folderrights.csv" -NoType -Delimiter ";" -Encoding UTF8
48.

49.

50.
# Output to very simple html table
51.
# $result | Convertto-HTML -Title "Berechtigungen" | out-file "C:\temp\folderrights.html" -Encoding UTF8
52.

53.

54.
#-------------------------------------------------------------
55.

56.

57.
# Formatierter HTML Output
58.

59.

60.
$html = @"
61.
<!doctype html>
62.
<html>
63.
<head>
64.
<meta charset="utf-8">
65.
<title>Berechtigungen</title>
66.
<style type="text/css">
67.
body {
68.
	font-family: Verdana, Geneva, sans-serif;
69.
	font-size: 13px;
70.
}
71.
H1{font-size:1.8em}
72.
table td {
73.
	vertical-align:middle;	
74.
}
75.
th {
76.
	text-align: left;
77.
	background-color: #666;
78.
	color: white;
79.
	height: 20px;
80.
	padding: 5px;
81.
}
82.
tr.bodyrow td{
83.
	height: 20px;
84.
	border-bottom-width: 1px;
85.
	border-bottom-style: dashed;
86.
	border-bottom-color: #CCC;
87.
}
88.
tr.grouprow td {
89.
	height: 20px;
90.
	border-bottom-width: 1px;
91.
	border-bottom-style: dashed;
92.
	border-bottom-color: #CCC;
93.
	background-color: #96B0F5;
94.
	padding: 2px;
95.
	font-weight: bold;
96.
	color: #333;
97.
}
98.
</style>
99.
</head>
100.

101.

102.
<body>
103.
<h1>Übersicht der Berechtigungen</h1>
104.
<table width="100%" border="0" cellspacing="0" cellpadding="0">
105.
  <tr>
106.
    <th>Folder</th>
107.
    <th>Account</th>
108.
    <th>Rights</th>
109.
    <th>Type</th>
110.
    <th>InheritanceFlags</th>
111.
  </tr>
112.
  $($result | group Folder | %{
113.
@"
114.
<tr class="grouprow">
115.
    <td colspan="5">Ordner: $($_.Name)</td>
116.
</tr>
117.
"@
118.
$($_.Group | %{
119.
@"
120.
<tr class="bodyrow">
121.
    <td>$($_.Folder)</td>
122.
    <td>$($_.Account)</td>
123.
    <td>$($_.Rights)</td>
124.
    <td>$($_.AccessControlType)</td>
125.
    <td>$($_.InheritanceFlags)</td>
126.
</tr>
127.
"@
128.
})
129.
})
130.
</table>
131.
</body>
132.
</html>
133.
"@ | out-file $OUTPUT -Encoding UTF8
134.
Start-Process $OUTPUT
Irgendeine Idee was da passiert sein könnte?

Gruß
Bitte warten ..
Mitglied: colinardo
04.09.2015, aktualisiert um 13:53 Uhr
Zitat von lordofremixes:
. Kann es sein, dass die Formatierung (wenn ich auf Quelltext klicke) deinen Quellcode verfälscht wegen dem <br> ?
Jedenfalls wird der Code bei mir mit <br /> in den Zwischenspeicher kopiert:
Dachte ich mir doch das das jetzt kommt, ist ein Fehler der letzten Updates des Forums !
Siehe meinen Beitrag hier
https://www.administrator.de/wissen/entwicklertagebuch-zitate-text-codeb ...

Hoffentlich wird das schnell behoben sonst werden wir hier mit Fragen überhäuft ....
Bitte warten ..
Mitglied: lordofremixes
04.09.2015 um 13:48 Uhr
Alles klar!!
Ich werde dann mal abwarten, bis es behoben ist und dann erneut testen!!
Wenn das Script dann funktioniert, werden einige sich richtig freuen!!!
Bitte warten ..
Mitglied: colinardo
04.09.2015, aktualisiert um 13:53 Uhr
Zitat von lordofremixes:
Wenn das Script dann funktioniert, werden einige sich richtig freuen!!!
Zur Info, im jetzigen Zustand werden nur explizit vergebene Rechte dokumentiert und keine Vererbten!, habe ich ja oben geschrieben. Wenn du alle inkl vererbter Rechte anzeigen lassen willst du musst du das in Zeile 30 auch angeben (also auf $true festlegen):
-IncludeInheritedRights $true
Bitte hier keine weiteren Posts mehr im Interesse des TO. Danke!
Bitte warten ..
Mitglied: lordofremixes
04.09.2015 um 15:24 Uhr
Hallo Uwe,

top Script!! Genau das was ich schon ewig suche!!

Mal wieder Super Arbeit!!
THANKS
Bitte warten ..
Mitglied: mrmomba
16.11.2016 um 10:50 Uhr
Hallo,

vielen Dank für dieses wirklich sehr geniale Script.
Ich habe es ein kleinwenig abgeändert, z.B. in Zeile 2 wie folgt:
$ORDNER = Read-Host "Ordner eingeben"

Das für mich größte Problem ist, die Benutzergruppen in den Mitgliedern aufzulösen.
Mir fehlt leider das Powershellverständis.
Ich habe es versucht mit dem Script von FrankysWeb zu 'mergen'
https://www.frankysweb.de/active-directory-benutzer-in-verschachtelten-g ...
Leider ist mir das nicht geglückt. Als ausgangsbasis habe ich die Variable $acl versucht zu nutzen.
Ist das mit deinem Script einfach umzusetzen?
Bitte warten ..
Mitglied: 131381
16.11.2016 um 10:54 Uhr
Zitat von mrmomba:
Das für mich größte Problem ist, die Benutzergruppen in den Mitgliedern aufzulösen.
Get-AdGroupMember ist dein Freund!
Gruß
Bitte warten ..
Mitglied: mrmomba
16.11.2016 um 12:14 Uhr
Da fehlt mir leider der Anhaltspunkt, wie und wo ich das einsetzen muss. Alle meine Versuche sind gescheitert
Bitte warten ..
Ähnliche Inhalte
Windows Server
Recht Administrator
gelöst Frage von rudeboyWindows Server8 Kommentare

Hi! Kann mir jemand sagen wie ich das deuten soll? NTFS-Berechtigung Vollzugriff für den Admin aber trotzdem rot ausgekreuzt? ...

Windows Server

Gibt es ein grafisches Tool zu Verwaltung von Windows Verknüpfungen?

Frage von Rene1976Windows Server2 Kommentare

Hallo, wir haben unzählige Windows-Verknüpfungen (.lnk), nicht nur auf dem Desktop. Da wir unseren File-Server auf einen neuen, mit ...

Windows Server

Recht - Ordner Löschen verweigern - wird ignoriert

Frage von Der-PhilWindows Server7 Kommentare

Hallo! Ich möchte gerade folgendes umsetzen: Ordner c:\TEST\Subfolder auf einem Windows 2016 Server soll nicht gelöscht werden können. > ...

Exchange Server

"Senden als" recht verteilen Exchange Online

gelöst Frage von Ex0r2k16Exchange Server2 Kommentare

Hallo zusammen, ich muss ein Senden Als Recht so einfach wie möglich auf diverse Postfächer verteilen. Gibt es hier ...

Neue Wissensbeiträge
Humor (lol)
Preisvertipper
Information von Dilbert-MD vor 7 StundenHumor (lol)6 Kommentare

Moin! weil heute Freitag ist, zeige ich Euch den Preisvertipper der Woche: vergesst den Acer Predator 21x, der ist ...

Windows Update
Sicherheitsupdate für SQL Server 2014 SP3
Information von sabines vor 1 TagWindows Update2 Kommentare

Für den SQL Server 2014 existiert ein Sicherheitsupdate. Laut KB Artikel wird es als CU3 angezeigt: Server 2014 SP3 ...

Backup

Veeam Agent für MS Windows - neue Version verfügbar (bedingt jedoch offenbar .NET Framework 4.6)

Information von VGem-e vor 2 TagenBackup1 Kommentar

Moin Kollegen, einer unserer Server zeigte grad an, dass für o.g. Software ein Update verfügbar ist. Ob ein evtl. ...

Python

Sie meinen es ja nur gut - Microsoft hilft python-Entwicklern auf unnachahmliche Weise

Information von DerWoWusste vor 4 TagenPython2 Kommentare

Stellt Euch vor, Ihr nutzt python unter Windows 10 und skriptet damit regelmäßig Dinge. Nach dem Update auf Windows ...

Heiß diskutierte Inhalte
Windows Update
WSUS - erforderlich Updates
Frage von emeriksWindows Update24 Kommentare

Hi, ein gängiges Verfahren, welche Updates man am WSUS-Server genehmigen soll und welche nicht, beruft sich darauf, dass man ...

Netzwerkgrundlagen
Neue Serverumgebung von 0 aufbauen
Frage von JacareNetzwerkgrundlagen20 Kommentare

Hallo zusammen, ich bin noch nicht lange hier und weiß nicht, ob meine Frage daher etwas ungewöhnlich ist. Ich ...

Off Topic
Installationskosten Verkabelung
Frage von Xaero1982Off Topic14 Kommentare

Moin Zusammen, ich bräuchte mal ein paar Meinungen, weil ich mir da gerade echt nicht ganz sicher bin. Ich ...

LAN, WAN, Wireless
Ich möchte mein Heimnetz umbauen. Welches ist die beste Variante?
Frage von s.burgerLAN, WAN, Wireless13 Kommentare

Schönen guten Tag liebe Admin-Community, ich wollte schon seit geraumer Zeit mein Heimnetzwerk etwas aufräumen und wollte euch um ...