Wir wechseln zu Office 365. Was muss bei einer bestehenden Installation von AgendaX V6.x geändert werden?

Wir wechseln zu Office 365. Was muss bei einer bestehenden Installation von AgendaX V6.x geändert werden?

Sie müssen MAPI/CDO (Exchange Server MAPI) deinstallieren und einen Outlook 32bit Client (Outlook 2013 oder höher) auf dem AgendaX Server installieren. Außerdem muss das AgendaX-Postfach zuerst nach Office 365 migriert werden, bevor Sie mit der Migration von Benutzerpostfächern beginnen.

Dann,

  • Melden Sie sich mit dem AgendaX-Benutzer am AgendaX-Server an. Dies ist SEHR wichtig, da Outlook-Profile benutzerspezifisch sind.
  • Führen Sie Regedit aus und stellen Sie sicher, dass es keinen Wert namens MapiHttpDisabled unter HKEY_CURRENT_USER\Software\Microsoft\Exchange gibt oder dass sein Wert auf 0 gesetzt ist.
  • Outlook 2013:
    • Führen Sie Regedit aus, gehen Sie zu HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Outlook\Cached Mode und fügen Sie einen Wert namens AllowAutoDiscoverForNonOutlook hinzu und setzen Sie dessen Wert auf DWORD 1.
    • Stellen Sie sicher, dass KB3114941 für Office 2013 32bit (https://support.microsoft.com/en-us/kb/3114941) installiert ist.
    • Fügen Sie den folgenden Parameter zur AgentX.ini hinzu:
      [Config]
      ForceIExchangeManageStoreEx=1
  • Outlook 2016:
    • Führen Sie Regedit aus, gehen Sie zu HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Cached Mode und fügen Sie einen Wert namens AllowAutoDiscoverForNonOutlook hinzu und setzen Sie seinen Wert auf DWORD 1.
    • Stellen Sie sicher, dass KB3115279 für Office 2016 32bit (https://www.microsoft.com/en-us/download/details.aspx?id=53200) installiert ist.
    • Fügen Sie den folgenden Parameter zur AgentX.ini hinzu:
      [Config]
      ForceIExchangeManageStoreEx=1
  • Outlook 2019 / Office 365:
    • Führen Sie Regedit aus, gehen Sie zu HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Cached Mode und fügen Sie einen Wert namens AllowAutoDiscoverForNonOutlook hinzu und setzen Sie seinen Wert auf DWORD 1.
    • Fügen Sie den folgenden Parameter zur AgentX.ini hinzu:
      [Config]
      ForceIExchangeManageStoreEx=1
  • Erstellen Sie dann das Outlook-Profil und stellen Sie sicher, dass der Exchange-Cache-Modus im Outlook-Profil deaktiviert ist. Geben Sie den Namen des Outlook-Profils ein (entweder im AgendaX-Setup, wenn Sie eine neue Instanz von AgendaX einrichten, oder in AgendaXCfg.exe (unter MSX Version / Outlook MAPI Client / Outlook Profile Name), falls AgendaX bereits installiert ist). Der Standard-Name für das erste konfigurierte Outlook-Profil ist 'Outlook'.
  • Starten Sie Outlook mit diesem Profil und stellen Sie sicher, dass das Profil funktioniert. Wenn Sie zur Eingabe eines Passworts aufgefordert werden, vergewissern Sie sich, dass das Kontrollkästchen "Passwort speichern" aktiviert ist.
  • Schließen Sie abschließend Outlook und starten Sie den AgendaX Update Service neu.

Die Berechtigungen für Office 365 müssen etwas anders eingestellt sein als in einer On-Site Exchange-Umgebung. In Office 365 müssen Sie die Berechtigungen auf Ordnerebene festlegen:

Bitte geben Sie dem AgendaX-Benutzer Reviewer-Rechte zuoberst in der Mailbox, sowie im Posteingang, und Editor-Rechte im Kalenderordner.

Die folgenden EMS-Skripte (oder ähnliche) können hilfreich sein, um diese Berechtigungen für alle oder eine Teilmenge von Postfächern zu vergeben:

Connect-ExchangeOnline
foreach ($Mailbox in (Get-EXOMailbox -OrganizationalUnit abc -ResultSize Unlimited))
{
Add-MailboxFolderPermission -identity "$($Mailbox.Name)" -AccessRights Reviewer -User agendax
Add-MailboxFolderPermission -identity "$($Mailbox.Name):\Calendar" -AccessRights Editor -User agendax
}
Disconnect-ExchangeOnline

"-OrganizationalUnit abc" limits the users to a specific OU (here "abc"). This can be omitted if you would like
to grant the permissions on every account in your organization.

If, instead, you would like to limit the users to users that have a specific SMTP- address, you can use the
following script:

Connect-ExchangeOnline
foreach ($Mailbox in (Get-Mailbox -ResultSize Unlimited | where-Object {($_.PrimarySMTPAddress -like "*@agendax.net")}))
{
Add-MailboxFolderPermission -identity "$($Mailbox.Name)" -AccessRights Reviewer -User agendax
Add-MailboxFolderPermission -identity "$($Mailbox.Name):\Calendar" -AccessRights Editor -User agendax
}
Disconnect-ExchangeOnline

Or, if you would like to limit the users to members of a specific distribution list, you can use the following:

Connect-ExchangeOnline
foreach ($Mailbox in (Get-DistributionGroupMember -Identity "NameOfDistributionList" -ResultSize Unlimited))
{
Add-MailboxFolderPermission -identity "$($Mailbox.Name)" -AccessRights Reviewer -User agendax
Add-MailboxFolderPermission -identity "$($Mailbox.Name):\Calendar" -AccessRights Editor -User agendax
}
Disconnect-ExchangeOnline

 

Weitere Erläuterungen finden Sie im AgendaX Installation Guide V6.1


Exchange Verteilerlisten oder individuelle Mailboxen

Kann ich Exchange-Verteilerlisten zu AgendaX-Gruppen anstelle von einzelnen Postfächern hinzufügen?
Ja. AgendaX-Gruppen können einzelne Postfächer und / oder Exchange-Verteilerlisten beinhalten. Exchange-Verteilerlisten werden jedes Mal aufgelöst, wenn der AgendaX Update Service Kalender scannt, so dass neue Mitglieder einer Exchange-Verteilerliste automatisch zu den AgendaX-Gruppen hinzugefügt werden. Ebenso werden Mitglieder, die aus einem Exchange-Verteiler gelöscht werden, auch aus AgendaX-Gruppen gelöscht. Daher müssen Sie nur die Gruppenzugehörigkeit in den Exchange-Verteilerlisten aktualisieren, und AgendaX aktualisiert automatisch seine Gruppen.


Page 2 of 212

Beiträge zum Thema

Möchten Sie einen Gastbeitrag verfassen?
Nehmen Sie Kontakt mit uns auf.