Installation RAG Sync mit eigenem Exchange-Server

Folgende Voraussetzungen sind notwendig: 

  • URL unter der das EWS Protokoll erreichbar ist (bspw. https://exchange.lhreKanzlei/EWS/exchange.asmx)
  • Technischer User inkl. Full-Access-Recht auf die einzurichtenden Postfächer (darf NICHT Administator-Rechte haben)
  • Impersonation Rolle für technischen User
  • Primäre Mailadresse und Kürzel der einzurichtenden User
  • Aktuelle Version von .NET Framework

 

Technischen Benutzer für Exchange einrichten


Eine der Systemvoraussetzungen ist, dass im Exchange-Server ein "technischer Benutzer" eingerichtet ist, der auf einzelne oder alle Mailboxen volle Zugriffsrechte besitzt. Der technische Benutzer darf nicht zugleich Administrator-Rechte besitzen!


Die Einrichtung eines technischen Benutzers erfolgt im Microsoft Entra. So können Sie dazu vorgehen (alle Angaben ohne Gewähr):


1. Benutzer anlegen:
Legen Sie im Microsoft Entra einen Benutzer z. B. mit dem Namen "tuExchangeSync" an.

2. Diesem Benutzer Zugriffsrechte erteilen:
Dem Benutzer müssen FullAccess-Rechte für die betreffenden einzelnen oder für alle Mailboxen erteilt werden. Verwenden Sie dazu die grafische Oberfläche oder die Exchange Management Shell. Für die Management Shell verwenden Sie die nachfolgenden Befehle:

  • für eine einzelne Mailbox:
    Add-MailboxPermission -Identity "AnwenderA" -User "tuExchangeSync" -AccessRights FullAccess
  • für alle Mailboxen:
    Get-ExchangeServer -identity ExchMailStoreServer1| Add-ADPermission -User
    "tuExchangeSync" -AccessRights GenericAll
    Die Angabe "ExchMailStoreServer1" erhält man über den Befehl "Get-ExchangeServer" (der Name steht in der ersten Spalte).


3. Impersonation als Rolle für den Benutzer unter Exchange einrichten
New-ManagementRoleAssignment –Name:impersonationAssignmentName –Role:ApplicationImpersonation –User:"tuExchangeSync"
 

Für Exchange 2007 bietet der folgendem Link die entsprechenden Informationen:
https://msdn.microsoft.com/en-us/library/bb204095(v=exchg.80).aspx
 

Übrigens: Eine Liste der verfügbaren Rechte erhalten Sie mit dem Befehl
Get-Mailbox -Server "ihrExchangeServername" | Get-MailboxPermission

 

RAG Sync X starten


Nach der Installation finden Sie auf dem Server im Windows-"Start"-Menü die Programmgruppe "Rummel" mit dem Eintrag "RAG Sync X".


Über "Start" > "Programme" > "Rummel" > "RAG Sync X - Admin" wird das Programm gestartet. Es erscheint das Anmeldefenster:

Geben Sie in des Feld Kürzel den Benutzernamen ein und darunter das Passwort ein, sofern eines vergeben wurde.


Achten Sie bei der Eingabe des Passwortes auf die Groß-/ Kleinschreibung!


Die Einstellungen zu Benutzername und Passwort werden über die Benutzerverwaltung RAG User vergeben. Solange dort keinem Benutzer das Recht zugewiesen wurde, RAG SyncX zu starten, kann sich nur ein Benutzer mit Super-Admin-Rechten in RAG Sync X anmelden.

 

Verbindungen

Die Zugangsdaten für Microsoft Exchange einerseits und für die Programme der stp.one andererseits müssen hinterlegt werden, bevor eine Synchronisation stattfinden kann. Dies geschieht im Fenster "Verbindungen".

Dieses Fenster öffnen Sie mit dem Button Verbindungen im Hauptfenster oder über das
Menü "Verbindungen".

Auf der ersten Registerkarte "EWS – Exchange Web Service" tragen Sie die Zugangsdaten für den Exchange-Server ein (der selbst- oder fremd-gehostet sein kann).
Sie können mehrere Exchange-Server über das oberste Listenfeld Name ansprechen.
Das Anlegen neuer Server und Bearbeiten vorhandener Server erfolgt über die Buttons im
unteren Fensterbereich. Das Entfernen einer Server-Verbindung ist nur möglich, wenn kein Sync X-Benutzer diese Verbindung gerade verwendet.

 

Benutzer
Exchange-Kontoname des technischen Benutzers, der auf alle Postfächer zugreifen
darf

Passwort
zugehöriges Passwort für den technischen Benutzer

Domäne
Domäne, unter der der Benutzer und die Postfächer gelistet sind

ohne Domänenangabe
Bei einer Hosted-Verbindung kann auf eine Domänenangabe verzichtet werden (die
Domäne ist dann kein Pflichtfeld mehr und eine Prüfung entfällt).

kein Zertifikat verwenden (Empfohlen)
Beim Synchronisieren wird das Serverzertifikat ignoriert. Bei einem ungültigem
Zertifikat würde ansonsten eine Zugriffsverweigerung durch den Mailserver
ausgegeben werden. 

Impersonate verwenden (eigener Exchange-Server)
muss markiert sein, wenn über einen technischen User auf alle Postfächer zugegriffen wird. Bei einer Hosted-Verbindung hingegen wird pro Benutzer das Passwort und der Kontoname benötigt (in den Kontoeinstellungen des entsprechenden Kontos).
 

 

 

Verknüpfung mit