Jump to content

Wer hat OWA aktiviert - Skript?


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Auweia, da hast du dir eine der "schönsten" Benutzereigenschaften rausgesucht :D

 

Welche Protokolle zur Verwendung am Benutzerkonto in den Exchange-Features aktiviert sind oder nicht (OWA, POP3, IMAP4), steht in einem einzigen Benutzer-Attribut, nämlich in protocolSettings.

Naja, wäre ja nicht das schlimmste, aber die Kodierung des Wertes ist das Ungeheuer :(

Wenn der Wert leer ist (<Not Set>), sind alle Protokolle aktiviert. Wenn du also alle Benutzer suchst, die da nichts drin stehen haben, die können alle (auch) OWA.

Aber jetzt fängts an. Wenn du ein Protokoll deaktivierst, wird das eingetragen in der Form: Protokollbezeichnung, dahinter der Wert §0§1 und noch ein zusätzlicher Zeichengewimsel. Die Stati für die einzelnen Protokolle werden, separiert durch ein Semikolon, hintereinander eingetragen (bzw beim Öffnen des Wertes sind die zeilenbasiert).

OWA deaktiviert sieht demanch so als Wert aus: HTTP§0§1§§§§§§

POP3 deaktiviert so: POP3§0§1§4DIN_66003§§§

POP3 und OWA deaktiviert so: POP3§0§1§4DIN_66003§§§;HTTP§0§1§§§§§§

 

ABER: Wenn man die einzelnen Protokolle wieder aktiviert, dann verschwinden die Werte nicht wieder, so dass bei erneutem Aktivieren ALLER Protokole dann <Not Set> drin stehen würde, NEIN, da steht dann §1§1 als Wert hinter der Protokollbezeichnung.

Das bedeutet für dich nicht weniger als: Alle User, die <Not Set> im Wert haben (Standardeinstellung, alle Protokolle aktiviert), und alle Benutzer, die HTTP§1§1 drin stehen haben (OWA deaktiviert und dann wieder aktiviert), können OWA machen.

 

Demnach ist dieses Skript dein Freund:

dsquery * domainroot -filter "(&(objectcategory=person)(objectclass=user)(|(ProtocolSettings=*http§1§1§*)(!ProtocolSettings=*)))"

 

HTH

 

grizzly999

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...