Häufig gestellte Fragen
In diesem Abschnitt finden Sie Antworten auf häufig gestellte Fragen.
Klicken Sie auf die Überschriften der FAQ-Kategorien, um die einzelnen Bereiche zu öffnen.
Konfiguration
Falls Sie Ihre AgendaX- Datenbank auf einen neuen SQL- Server zügeln möchten, gehen Sie bitte wie folgt vor:
- AgendaX Update Service stoppen
- Datenbank entweder durch Backup / Restore oder mit dem Import / Export Wizard in SQL Management Studio auf den neuen Datenbank- Server transferieren
- Auf der neuen Datenbank unter Options überprüfen, dass das ‚Simple Recovery Model‘ ausgewählt ist
- SQL Benutzer, der für AgendaX verwendet wird (AgendaXCfg.exe / DB User) auf der neuen Datenbank erstellen und berechtigen (db_owner- Rechte auf der neuen Datenbank)
- In AgendaXCfg.exe, unter Config / Edit die SQL- Datenquelle auf die neue Datenbank anpassen
- Evt. unter AgendaXCfg.exe / DB user anpassen, falls der Datenbank- Benutzer auf der neuen Datenbank anders heisst
- In AgendaXCfg.exe unter Servers, erster Eintrag unter ‘Available Servers’ auswählen, ‘…’ bei Datasource anklicken, dann Edit und den SQL Datenquellen- Wizard nochmals bis zu Ende durchgehen. Hier auch evt. DB Username und DB Password anpassen, dann ‘modify’ klicken und OK, Update klicken und ‘No’ bei der Frage zum Neustart des Dienstes
- In AgentX.ini und AgendaX.inc kurz durchsehen, ob keine Referenzen auf den alten Datenbank- Server mehr drin stehen (nur zur Sicherheit)
- AgendaX Update Service wieder starten
Nach dem Start des Dienstes bitte das Windows Application Eventlog auf evt. Fehler / Warnungen überprüfen.
Nein, Sie müssen ein Upgrade auf V6 von AgendaX durchführen, da V5.1 nicht mit den oben genannten Exchange Server Versionen kompatibel ist.
Sie können ein Angebot für das Upgrade von unserem Verkaufsteam einholen.
Bitte füllen Sie das Anfrageformular auf unserer Homepage aus und ein Mitglied unseres Teams wird sich so schnell wie möglich mit Ihnen in Verbindung setzen.
AgendaX wird mit einem anpassbaren Stylesheet geliefert. Es ist sehr einfach, Hintergrundfarben, Datumslayouts, Linealfarben usw. zu ändern und bei Bedarf Ihr eigenes Logo und Hintergrundbilder über die webbasierte Administrationsoberfläche von AgendaX hinzuzufügen.
Sie können auch festlegen, wie Besprechungen angezeigt werden sollen: Zeigen Sie z.B. nur Wochentage an (ohne Samstag/Sonntag), zeigen Sie nur Meetings innerhalb der angegebenen Arbeitszeiten an, blenden Sie Meetings aus, die als frei markiert sind, zeigen Sie den Organisator und die Teilnehmer in einem Tooltip an, und so weiter.
Darüber hinaus können Sie dank des Zugriffs auf den Quellcode aller Ansichten Ihre eigenen benutzerdefinierten Ansichten programmieren oder sie von uns programmieren lassen.
AgendaX bietet eine webbasierte Konfigurationsoberfläche, die eine einfache Einrichtung aller AgendaX-Funktionen ermöglicht. Die AgendaX-Ansichten können leicht an die Corporate Identity und die geschäftlichen Anforderungen angepasst werden. Die mitgelieferten Icons und Farben, die zur Darstellung der verschiedenen Aktivitäten verwendet werden, können nach Belieben geändert werden.
Die AgendaX-Administrationsseite dient zur Konfiguration der gängigsten AgendaX-Einstellungen. Nur eine geschlossene Benutzergruppe von Administratoren kann darauf zugreifen. Die Seite ist in die folgenden Abschnitte unterteilt:
Global settings (Globale Einstellungen)
Einstellungen, die alle Ansichten betreffen (z.B. Zeitformat, Sprache, etc.)
Display settings (Anzeigeeinstellungen)
Einstellungen, die sich auf die Darstellung der Ansichten auswirken (welche Farben verwendet werden sollen, wie viele Tage angezeigt werden sollen usw.)
Feature settings (Funktionseinstellungen)
ermöglichen es Ihnen, verschiedene AgendaX-Funktionen zu aktivieren/deaktivieren.
View settings (Ansichtseinstellungen)
Hier können Sie festlegen, welche Ansichten verfügbar sind und verschiedene Aspekte dieser Ansichten konfigurieren.
Kategorien
Mit Kategorien können Sie festlegen, Meetings kategorisiert mit welchen Outlook-Kategorien in den Übersichten farblich hervorgehoben werden.
Additional settings (Zusätzliche Einstellungen)
Hier können Sie weitere, weniger häufig verwendete AgendaX-Einstellungen konfigurieren.
Kalenderansichten mit verschiedenen Gruppen von Personen und/oder Ressourcen können vom Administrator oder von Endbenutzern erstellt werden.
Der Administrator kann eine unbegrenzte Anzahl von individuellen Gruppen konfigurieren, die aus Exchange-Verteilerlisten und einzelnen Benutzern bestehen. Die Mitglieder dieser Gruppen sind die Benutzer, deren Kalender von der AgendaX-Webanwendung angezeigt werden.
Jeder AgendaX-Endbenutzer hat die Möglichkeit, bis zu 9 persönliche Gruppen zu definieren, die nur für ihn zugänglich sind. Persönliche Gruppen werden im AgendaX-Webinterface definiert.
Derzeit werden folgende Sprachen unterstützt:
- Englisch
- Deutsch
- Französisch
- Italienisch
- Dänisch
- Norwegisch
- Finnisch
- Schwedisch
- Niederländisch
- Polnisch
Die von AgendaX verwendete Sprache kann entweder:
- vom Administrator festgelegt werden (alle Benutzer verwenden die gleiche Sprache)
oder
- AgendaX passt sich automatisch an die erste von AgendaX unterstützte Browsersprache an.
Zusätzliche Sprachen können leicht hinzugefügt werden.
Auf Anfrage können wir Ihnen eine Sprachdatei zur Übersetzung in Ihre Landessprache schicken, die wir innerhalb weniger Tage in das Produkt integrieren können.
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 enthalten.
Exchange-Verteilerlisten werden jedes Mal in ihre Mitglieder aufgelöst, wenn der AgendaX-Aktualisierungsdienst die Kalender scannt, so dass neue Mitglieder einer Exchange-Verteilerliste automatisch zu AgendaX-Gruppen hinzugefügt werden.
Umgekehrt werden Mitglieder, die aus einer Exchange-Verteilerliste gelöscht werden, auch aus AgendaX-Gruppen gelöscht. Daher müssen Sie nur die Gruppenmitgliedschaft in Exchange-Verteilerlisten aktualisieren, und AgendaX aktualisiert seine Gruppen automatisch.
Unterstützt AgendaX Windows-Authentifizierung für die AgendaX-Datenbank?
Ja, aber wir empfehlen die Verwendung der SQL-Authentifizierung, da sie einfacher zu verwalten ist.
Wenn Ihre Unternehmensrichtlinien die Verwendung der SQL-Authentifizierung nicht erlauben, können Sie die Windows-Authentifizierung verwenden, aber Sie müssen allen Benutzern der AgendaX-Webanwendung Berechtigungen für die SQL-Datenbank erteilen.
Wenn Sie die Windows-Authentifizierung verwenden, geben Sie keinen SQL-Benutzernamen und kein Passwort während des Setups bzw. in AgendaXCfg.exe / DB User und Servers / DB Username ein.
Ja, AgendaX kann Mailbox-Kalender jeder Exchange Server-Version mit einem einzigen AgendaX Update Service scannen.
Stellen Sie sicher, dass Sie das Postfach des AgendaX-Dienstes auf dem Exchange-Server mit der neuesten Version einrichten und diese Exchange-Server-Version während der Einrichtung / in AgendaXCfg.exe angeben.
Sie müssen MAPI/CDO (Exchange Server MAPI, falls installiert) deinstallieren und einen Outlook 32bit-Client auf dem AgendaX-Server installieren (Outlook 2016 oder höher). Außerdem muss das AgendaX-Postfach zuerst zu Microsoft 365 migriert werden, bevor Sie mit der Migration der Benutzerpostfächer beginnen.
Dann,
- Melden Sie sich auf dem AgendaX-Server mit dem AgendaX-Benutzer an. Dies ist SEHR wichtig, da Outlook-Profile benutzerspezifisch sind.
- Setzen Sie die entsprechenden Registry-Flags für die verwendete Outlook-Version und die AgentX.ini-Einstellungen (Seite 5/6 im Installationshandbuch)
- Erstellen Sie dann das Outlook-Profil und stellen Sie sicher, dass der Exchange-Cache-Modus im Outlook-Profil deaktiviert ist. Geben Sie den Outlook-Profilnamen ein (entweder im AgendaX-Setup, wenn Sie eine neue Instanz von AgendaX einrichten, oder in AgendaXCfg.exe, wenn AgendaX bereits installiert ist, unter MSX Version / Outlook MAPI Client / Outlook Profile Name). 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 Kennworts aufgefordert werden, stellen Sie sicher, dass Sie das Kontrollkästchen „Kennwort speichern“ aktivieren.
- Schließen Sie abschließend Outlook und starten Sie den AgendaX Update Service neu.
Die Berechtigungen für Office/Microsoft 365 müssen ein wenig anders eingestellt werden als in einer On Site Exchange-Umgebung. Bei Microsoft 365 müssen Sie die Berechtigungen auf Ordnerebene festlegen:
Bitte geben Sie dem AgendaX-Benutzer Reviewer-Rechte auf dem obersten Bereich der Mailbox und Editor-Rechte auf den Kalender-Ordnern.
Die folgenden Powershell-Skripte (oder ähnliche) könnten hilfreich sein, um dies für alle oder eine Untergruppe von Postfächern zu tun:
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" limitiert die Benutzer auf eine spezifische OU (hier "abc"). Dieser Parameter kann weggelassen werden, wenn Sie die Rechte auf alle Benutzer in der Organisation anwenden möchten.
Wenn Sie statt dessen die Benutzer auf solche mit einer spezifischen SMTP- Adresse limitieren möchten, können Sie das folgende Script verwenden:
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
Oder, falls Sie die Benutzer auf Mitglieder einer spezifischen Verteilerliste beschränken möchten, können Sie das folgende Script verwenden:
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
Wenn die Umstellung auf Office / Microsoft 365 einige Zeit in Anspruch nimmt und Sie Postfächer in mehreren Stapeln migrieren, empfehlen wir, während der Umstellung eine zweite Instanz von AgendaX zu installieren.
Die erste (bestehende) Instanz liest die Postfächer der lokalen Umgebung und die zweite (neue) Instanz liest die migrierten (Microsoft 365) Postfächer.
Während der Umstellung sehen Sie in der AgendaX-Webanwendung weiterhin alle Kalender sowohl der lokalen als auch der migrierten Postfächer.
Installieren eines zweiten AgendaX-Setups auf dem AgendaX-Server für den Zugriff auf die Microsoft 365-Postfächer
- Erstellen Sie einen neuen AgendaX-Benutzer auf Office / Microsoft 365 (inkl. Mailbox)
- Kopieren Sie den AgendaX Installationsordner an einen zweiten Ort, z.B. AgendaXM365
- Installieren Sie den zweiten Dienst mit dem AgendaX Multi Service Configuration Tool. Das Dienstkonto, das Sie eingeben, ist das Konto, das für die Ausführung des AgendaX Update Service verwendet wird. Dies sollte idealerweise der neue AgendaX-Benutzer auf Office 365 sein. Falls dies nicht möglich ist, wählen Sie einen lokalen Benutzer mit administrativen Rechten auf dem AgendaX Server.
- Installieren oder aktualisieren Sie auf Outlook 2016 (oder höher) auf dem AgendaX Server, falls noch nicht geschehen
- Melden Sie sich mit dem neuen AgendaX-Benutzer (oder dem lokalen Benutzer, den Sie bei der Installation des zweiten Dienstes angegeben haben) auf dem AgendaX-Server an.
- Setzen Sie die entsprechenden Registry-Flags für die verwendete Outlook-Version und die AgentX.ini-Einstellungen (Seite 5/6 im Installationshandbuch)
- Erstellen Sie ein Outlook-Profil mit diesem Benutzer, das auf dessen Postfach in Microsoft 365 zugreift, und deaktivieren Sie den Exchange-Cache-Modus im Outlook-Profil. Wenn Sie zur Eingabe eines Benutzernamens/Kennworts aufgefordert werden, aktivieren Sie die Option „Kennwort speichern“, bevor Sie die Anmeldedaten eingeben. Notieren Sie sich den Namen des von Ihnen erstellten Outlook-Profils (Standard: Outlook)
- Führen Sie die AgendaX-Konfiguration in der AgendaX M365-Installation aus (AgendaXCfg.exe), klicken Sie auf MSX-Version, wählen Sie Office 365 und geben Sie den Namen des Outlook-Profils ein, das Sie erstellt haben, angemeldet mit dem Microsoft 365 AgendaX-Benutzer (oder dem lokalen Benutzer).
- Legen Sie die Berechtigungen für die Postfachordner der bereits zu Microsoft 365 migrierten Benutzer mit dem folgenden Skript fest.
- Ersetzen Sie „agendax“ in der 4. und 5. Zeile des Skripts durch den Namen Ihres Microsoft 365 AgendaX-Kontos:
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" limitiert die Benutzer auf eine spezifische OU (hier "abc"). Dieser Parameter kann weggelassen werden, wenn Sie die Rechte auf alle Benutzer in der Organisation anwenden möchten.
Wenn Sie statt dessen die Benutzer auf solche mit einer spezifischen SMTP- Adresse limitieren möchten, können Sie das folgende Script verwenden:
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
Oder, falls Sie die Benutzer auf Mitglieder einer spezifischen Verteilerliste beschränken möchten, können Sie das folgende Script verwenden:
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
- Stoppen Sie den AgendaX Update-Dienst der alten AgendaX-Installation
- Starten Sie die AgendaX-Konfiguration der alten und der neuen Installation (AgendaXCfg.exe) und aktivieren Sie die Option „ Multiple services write to this database“ und löschen Sie die Datenbanktabellen (nur einmal) unter Config / Drop tables.
- Klicken Sie auf „Aktualisieren“ in beiden AgendaX-Konfigurationen und auf „Ja“, um die Dienste neu zu starten.
- Überprüfen Sie das Windows-Anwendungs-Ereignisprotokoll auf mögliche Warnungen/Fehler. Jeder der Dienste fügt dem Anwendungs-Ereignisprotokoll Warnungen für die Postfächer hinzu, die sich nicht in seinem System befinden. Dies ist normal. Die On-Premise- Installation erzeugt Warnungen für die Microsoft 365-Postfächer und die Microsoft 365- Installation erzeugt Warnungen für die On-Premise-Postfächer. Wenn Sie bei der Microsoft 365-Installation Warnungen über Postfächer erhalten, die im globalen Adressbuch nicht gefunden werden können, und diese Postfächer bereits zu Microsoft 365 migriert wurden, müssen Sie sie in der AgendaX-Gruppendefinition (AgendaXCfg.exe / Groups) erneut aus dem Adressbuch auswählen.
- Nachdem beide AgendaX Update Services die Mailboxen gescannt haben, sehen Sie in der AgendaX-Webanwendung sowohl die lokalen als auch die Microsoft 365 Mailbox-Kalender.
- Während Sie Benutzer von den lokalen Exchange-Servern zu Microsoft 365 verschieben, müssen Sie das obige Powershell-Skript erneut ausführen, um die Berechtigungen für die neu verschobenen Postfächer festzulegen.
Entfernen des alten AgendaX Setups nachdem alle Postfächer zu Microsoft 365 verschoben wurden
Wenn alle Postfächer zu Microsoft 365 verschoben wurden, können Sie das alte AgendaX-Setup deinstallieren, indem Sie die folgenden Schritte ausführen. Da die Web-Applikation von AgendaX noch unter Ihrer alten AgendaX-Installation läuft, müssen Sie diese zuerst an den Ort der neuen (M365) Installation verschieben:
Starten Sie den Internet Information Services (IIS) Manager, navigieren Sie zu Sites / Default Web Site / AgendaX, klicken Sie auf „Basic settings“ und ändern Sie den „Physical path“ auf den Ordner Ihrer neuen AgendaX M365 Installation.
Wenn Sie seit der Installation der Microsoft 365-Installation von AgendaX Konfigurationsänderungen auf der AgendaX- Administrationsseite (in der AgendaX-Webanwendung) vorgenommen haben, oder wenn Sie Änderungen am zusammenklappbaren Gruppenmenü in der Datei multmenu.txt vorgenommen haben, kopieren Sie config.inc und multmenu.txt (beide befinden sich im Unterordner AGENDA Ihres AgendaX-Installationsordners) vom alten Setup in das Microsoft 365-Setup.
Um das alte AgendaX-Setup zu deinstallieren, gehen Sie wie folgt vor:
- Stoppen Sie den AgendaX Update Service der alten Installation
- Schließen Sie alle Instanzen der MMC (Microsoft Management Console), z.B. Dienste, Ereignisanzeige
- Öffnen Sie eine erweiterte Eingabeaufforderung (als Administrator ausführen) und wechseln Sie zum AgendaX-Installationsordner Ihrer alten AgendaX-Installation, z.B. CD C:\Inetpub\AgendaX
- Geben Sie den folgenden Befehl ein:
AgendaXSrv.exe -u (damit wird der AgendaX Update Service deinstalliert) - Löschen Sie den alten AgendaX-Installationsordner
Der letzte Schritt besteht darin, dem AgendaX Update-Dienst mitzuteilen, dass keine anderen Dienste mehr die gleiche Datenbank verwenden. Führen Sie die AgendaX-Konfiguration (AgendaXCfg.exe) in Ihrem neuen Microsoft 365-Setup-Ordner aus und deaktivieren Sie die Option „ Multiple services write to this database“ (Mehrere Dienste schreiben in diese Datenbank) und löschen Sie die Datenbanktabellen unter Config / Drop tables (Tabellen löschen), dann klicken Sie auf „Update“ und „Yes“, um den Dienst neu zu starten.
Die Berechtigungen, die für das AgendaX-Konto auf Exchange Server 2013, 2016, 2019 und Office 365 / Microsoft 365 festgelegt werden müssen, sind Berechtigungen auf Outlook-Ordnerebene.
Da sich die Ordnernamen in Outlook je nach der Sprache unterscheiden, die beim ersten Öffnen des Postfachs mit Outlook verwendet wird, müssen Sie wissen, welcher Mitarbeiter welche Sprache verwendet, um den richtigen Ordnern Berechtigungen zuzuweisen. Darüber hinaus müssen Sie wissen, wie die Ordner in diesen Sprachen heißen.
Wenn Sie in Ihrem Unternehmen Postfächer in mehreren Sprachen haben, können Sie die erforderlichen Berechtigungen für das AgendaX-Konto ganz einfach mit dem folgenden Skript festlegen.
Bitte stellen Sie sicher, dass Sie „agendax@company.com“ in der 3. Zeile durch den Namen Ihres AgendaX-Kontos ersetzen:
foreach ($Mailbox in (Get-Mailbox -ResultSize Unlimited))
{
$AgendaXAccount = "agendax@company.com"
$CalendarStat = Get-MailboxFolderStatistics -Identity $Mailbox -FolderScope Calendar | Where {$_.FolderType -eq "Calendar"}
$CalendarName = "$($Mailbox.Name)" + ":\" + "$($CalendarStat.Name)"
Write-Host "Applying permissions to mailbox: $($Mailbox.Name) (TOIS/$($CalendarStat.Name))"
$AccRightTOIS = Get-MailboxFolderPermission -identity $Mailbox.Name -user $AgendaXAccount >$null 2>&1
$AccRightCalendar = Get-MailboxFolderPermission -identity $CalendarName -user $AgendaXAccount >$null 2>&1
If ($AccRightTOIS.AccessRights -ne "Reviewer")
{
Remove-MailboxFolderPermission -Identity $Mailbox.Name -User $AgendaXAccount -Confirm:$false >$null 2>&1
Add-MailboxFolderPermission -identity $Mailbox.Name -AccessRights Reviewer -User $AgendaXAccount >$null 2>&1
}
If ($AccRightCalendar.AccessRights -ne "Editor")
{
Remove-MailboxFolderPermission -Identity $CalendarName -User $AgendaXAccount -Confirm:$false >$null 2>&1
Add-MailboxFolderPermission -identity $CalendarName -AccessRights Editor -User $AgendaXAccount >$null 2>&1
}
}
Kopieren Sie einfach das obige Skript und fügen Sie es in die Powershell ein. Es vergibt die Rechte „Reviewer“ (Prüfer) zuoberst im Postfach und „Editor“ (Bearbeiter) für den Ordner „Calendar“.
AgendaX kann auf einem Server Ihres Exchange-Providers oder in Ihrem lokalen Netzwerk installiert werden.
Höchstwahrscheinlich erlaubt Ihnen Ihr Exchange-Hosting-Anbieter nicht, etwas auf seinen Servern zu installieren. In diesem Fall können Sie AgendaX in Ihrem lokalen Netzwerk installieren.
Installieren Sie auf dem AgendaX-Server-Computer Outlook 32bit (Outlook 2016 oder höher für Exchange Server 2016 oder höher, oder Hosted Exchange).
Erstellen Sie dann ein Postfach (z.B. „AgendaX“), und geben Sie diesem Postfach die folgenden Berechtigungen für alle Postfächer, die Sie mit AgendaX lesen und veröffentlichen möchten:
Rewiewer-Rechte auf den obersten Bereich des Postfachs (in einigen Outlook-Versionen ‚Outlook Today‘ genannt)
Editor-Rechte auf den Kalender-Ordner
Die folgenden Powershell-Skripte können hilfreich sein, um dies für alle oder eine Untergruppe von Postfächern durchzuführen:
foreach ($Mailbox in (Get-Mailbox -OrganizationalUnit abc -ResultSize Unlimited))
{
Add-MailboxFolderPermission -identity "$($Mailbox.Name)" -AccessRights Reviewer -User agendax
Add-MailboxFolderPermission -identity "$($Mailbox.Name):\Kalender" -AccessRights Editor -User agendax
}
Der Begriff „Kalender“ im obigen Beispiel ist sprachspezifisch und muss möglicherweise in Ihrer Umgebung geändert werden, abhängig von den Outlook-Ordnernamen in Ihrer Sprache.
Der Begriff „-OrganizationalUnit abc“ schränkt die Postfächer auf die einer bestimmten Organisationseinheit ein. Wenn Sie Rechte für alle Postfächer zuweisen möchten, entfernen Sie diesen Parameter.
Erstellen Sie ein Benutzerkonto (‚AgendaX‘) in Ihrem lokalen Active Directory und melden Sie sich mit diesem Konto auf dem AgendaX-Server an.
Starten Sie Outlook und erstellen Sie ein Profil, das auf die Mailbox des AgendaX-Benutzers zugreift. Schalten Sie den Exchange-Cache-Modus aus.
Installieren Sie schließlich AgendaX, und wenn Sie zur Eingabe der Exchange Server-Version aufgefordert werden, aktivieren Sie das Kontrollkästchen „Exchange is hosted by a hosting provider in an untrusted domain“ und geben Sie den Namen des oben erstellten Profils ein.
Wenn Sie Besprechungsdetails ausblenden möchten, müssen Sie das Modell „Minimale Sicherheit“ von AgendaX verwenden. Dieses Modell setzt voraus, dass Sie ein Custom Mailbox Attribut auf den Wert „1“ für jede Mailbox setzen, die keine Details veröffentlichen soll.
Wenn Sie diese Funktion für alle Benutzer nutzen möchten, ohne dieses Attribut für jeden Benutzer zu setzen, können Sie die Sicherheitslogik „umkehren“, indem Sie in AgendaXCfg.exe / Security ein Custom Mailbox-Attribut angeben, das für keinen Benutzer auf „1“ gesetzt ist, und indem Sie den folgenden Parameter in AgentX.ini hinzufügen:
[Config]
ReverseSecurityLogic=1
Wie kann ich eine zweite Kopie (Installation) von AgendaX auf demselben Server einrichten?
Wenn Sie eine neue Kopie (Installation) von AgendaX auf demselben Server einrichten wollen, müssen Sie dies mit dem AgendaX Multiple Services Configuration Utility tun, das Sie auf unserer Homepage im Bereich Downloads finden.
Kopieren Sie zunächst Ihr aktuelles Setup an einen anderen Ort auf der Festplatte, und registrieren Sie dann den neuen Dienst mit dem mitgelieferten Hilfsprogramm.
Nehmen Sie dann die Konfigurationsänderungen an der neuen Installation vor (Gruppen, Benutzer usw. löschen/hinzufügen) und richten Sie ein zweites virtuelles Verzeichnis im IIS ein (falls erforderlich):
AECrVDir.exe Pfad_zu_AgendaX_setup Name_des_virtuellen_Verzeichnisses
z.B. AECrVDir c:\inetpub\agendax2tegruppe agendax2
Weitere Informationen zur Einrichtung eines virtuellen Verzeichnisses finden Sie im Administrator-Handbuch.
Fehlermeldungen
Wahrscheinlich ist der Exchange-Cache-Modus im Outlook-Profil des AgendaX-Kontos aktiviert. Bitte gehen Sie wie folgt vor:
- Melden Sie sich mit dem AgendaX-Benutzer auf dem AgendaX-Server an
- Bearbeiten Sie das Outlook-Profil, das für den AgendaX-Dienst konfiguriert ist (AgendaXCfg.exe / MSX Version), und stellen Sie sicher, dass der Exchange-Cache-Modus ausgeschaltet ist.
Wenn Sie zum AgendaX-Hauptmenü navigieren können, aber einen HTTP 500-Fehler erhalten, wenn Sie auf eine der Ansichten klicken, sollten Sie die folgenden Einstellungen anpassen, um eine detaillierte Fehlermeldung zu erhalten:
- Deaktivieren Sie die Option „Show friendly HTTP errors“ in Internet Explorer / Extras / Internetoptionen / Erweitert / Browsing, falls Sie noch IE benutzen.
- Auf IIS, im virtuellen Verzeichnis von AgendaX, unter Fehlerseiten, 500, Feature Settings bearbeiten, setzen Sie die Option Error responses auf ‚Detailed errors‘.
Dadurch werden immer detaillierte Fehler anstelle eines HTTP 500-Fehlers angezeigt, was für die Ermittlung von Problemen nützlich ist.
Server object error ‚ASP 0177 : 800700c1‘
Server.CreateObject Failed
/agendax/agenda/agxlib.inc, line xyz
800700c1
Wenn Sie den oben genannten Fehler erhalten, bedeutet dies, dass die Datei AEPwDc.DLL nicht korrekt im System registriert wurde.
Kopieren Sie auf einem 64-Bit-Windows-System AEPwDc64.DLL auf AEPwDc.DLL, auf einem 32-Bit-Windows-System lassen Sie die ursprüngliche Kopie von AEPwDc.DLL.
Registrieren Sie dann die DLL mit regsvr32 auf der Kommandozeile:
Führen Sie CMD.EXE mit ‚Als Administrator ausführen‘ aus
C:
CD \Inetpub\AgendaX
regsvr32 AEPwDc.DLL
Beim Zugriff auf eine der AgendaX-Ansichten wird der folgende Fehler angezeigt:
Microsoft VBScript-Laufzeitfehler ‚800a000d‘ Type Mismatch ‚UBound‘
Grund: Eine der AgendaX-Gruppen enthält keine Mitglieder oder enthält eine leere Verteilerliste.
Prüfen Sie, ob alle AgendaX-Gruppen Mitglieder und / oder nicht leere Verteilerlisten enthalten.
Wenn Sie den folgenden Fehler im Anwendungsereignisprotokoll erhalten:
The AgendaX Update Service reported the following error:
General Error – Output: Error while opening address book.
Error Code: 0x00040380 (MAPI_W_ERRORS_RETURNED)
Description: The connection to Microsoft Exchange is unavailable. Outlook must be online or connected to complete this action.
MAPI was unable to load the information service EMSMDB.DLL. Be sure the service is correctly installed and configured..
und Sie Office 365 benutzen, befolgen Sie bitte die folgenden Schritte, um dieses Problem zu lösen:
Fügen Sie die folgende Schlüssel zur Registrierung hinzu, wobei Sie sich mit dem Benutzer anmelden müssen, der zum Ausführen des AgendaX Update Services verwendet wird:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Common\Identity
EnableADAL (DWORD) 1
DisableAADWAM (DWORD) 1
DisableADALatopWAMOverride (DWORD) 1
16.0 ist für Outlook 2016, 2019 und Outlook 365. Wenn Sie Outlook 2013 verwenden, müssen Sie auf Outlook 2016 oder höher aktualisieren, da Microsoft keine Verbindungen zu O365 mit früheren Clients mehr unterstützt.
Gehen Sie zu Systemsteuerung / Anmeldeinformationsmanager / Windows-Anmeldeinformationen und löschen Sie alle Anmeldeinformationen, die mit MicrosoftOffice16_Data beginnen.
Starten Sie den Server neu (ist nicht immer erforderlich), erstellen Sie das Outlook-Profil neu, das Sie für den AgendaX Update Service konfiguriert haben, deaktivieren Sie den Exchange Cache Mode im Profil, starten Sie Outlook mit diesem Profil und schließen Sie danach Outlook wieder.
Falls Sie zur Eingabe von Benutzername / Passwort aufgefordert werden, aktivieren Sie den Schalter ‚Passwort speichern‘.
Nach diesen Schritten sollte der im Anwendungsprotokoll protokollierte Fehler nicht mehr auftreten.
Wenn Sie diesen Fehler weiterhin erhalten oder wenn er nach 24 bis 26 Stunden erneut auftritt, ist Ihre Outlook-Version nicht in der Lage, das OAuth-Zugangs-Token für Microsoft 365 automatisch zu erneuern, ohne Outlook einmal pro Tag auszuführen.
Bis wir eine dauerhafte Lösung für dieses Problem mit Microsoft gefunden haben, sollten Sie ein Downgrade auf die letzte funktionierende Outlook-Version (Version 2403, Build 17425.20146 vom 29. März 2024) durchführen und die Outlook-Updates deaktivieren.
Gehen Sie dazu bitte wie folgt vor:
- Stoppen Sie den AgendaX Update Service
- Laden Sie das Office-Deployment Tool herunter und installieren Sie es in einem temporären Ordner: https://www.microsoft.com/en-us/download/details.aspx?id=49117
- Hinweis: Um Build 17425.20146 zu installieren, müssen Sie in Current Chanel abonniert sein, aber jede andere Version in den anderen Kanälen vor 17425.20146 funktioniert ebenfalls.
- Erstellen Sie eine Datei „config.xml“ im selben Ordner, die folgendes enthält:
- Starten Sie eine erweiterte CMD.exe (Ausführen als Administrator), wechseln Sie in den Ordner des Office Deployment Tools und führen Sie aus:
setup /configure config.xml - Starten Sie Outlook und klicken Sie auf Datei / Office-Konto / Aktualisierungsoptionen / Jetzt aktualisieren und lassen Sie das Installationsprogramm die vorherige Version von Outlook installieren. Sie können Outlook während der Installation schliessen.
- Sobald die Installation abgeschlossen ist, starten Sie Outlook und klicken Sie auf Update-Optionen / Updates deaktivieren. Dieser Abschnitt wird nun gelb. Schliessen Sie Outlook
- Starten Sie den AgendaX Update Service und überprüfen Sie das Applikations- Ereignisprotokoll
Wenn es nicht auf Anhieb funktioniert, stoppen Sie den Dienst, erstellen Sie ein neues Outlook-Profil, in Windows angemeldet als Benutzer, der für die Ausführung des AgendaX Update Services verwendet wird, deaktivieren Sie den Exchange-Cache-Modus im Profil, legen Sie den Namen des neuen Outlook-Profils in AgendaXCfg.exe / MSX-Version / Outlook-Profil fest, starten Sie Outlook mit diesem Profil, schliessen Sie es wieder und starten Sie den AgendaX Update Dienst erneut.
Danach sollte es ohne Benutzereingriff wieder problemlos funktionieren.
Allgemeine Fragen
AgendaX läuft als serverbasierter Windows-Dienst, der periodisch Termine ausgewählter Benutzer aus dem Microsoft Exchange Server / Microsoft 365 ausliest und diese Informationen in eine zentrale Datenbank (SQL Server, SQL Server Express) schreibt.
Die Kalenderinformationen werden dann durch den Microsoft Internet Information Server (IIS) im Intranet oder Internet / DMZ Site des Unternehmens veröffentlicht. AgendaX verwendet Active Server Pages, die über einen Webbrowser aufgerufen werden.
Ja, es gibt mehrere Möglichkeiten, verschiedene AgendaX-Standorte miteinander zu verbinden, die nicht denselben Active Directory- Forest oder dieselbe Domäne nutzen oder sich sogar in völlig unterschiedlichen Unternehmen oder Microsoft 365-Tenants befinden.
Zum Beispiel kann AgendaX die Mailbox-Kalender auf lokalen Exchange-Servern scannen und die Informationen in eine lokale oder entfernte Datenbank schreiben. Zwischen allen Standorten wird eine Datenquelle konfiguriert (ein bestimmter Port ist frei wählbar), so dass sich alle AgendaX-Installationen untereinander kennen und in eine zentrale Datenbank schreiben.
Details zu den verwendeten Protokollen finden Sie im Dokument Multiple Organizations Architecture and Protocols
Ja, falls konfiguriert, können alle oder ausgewählte Benutzer Buchungen über AgendaX vornehmen, ohne zum Outlook-Kalender zurückkehren zu müssen.
Standard-Buchungsvorlagen können je nach Bedarf erstellt und mit Start-/Endzeiten, Themen, Kategorien, ganztägigen Veranstaltungen usw. vorausgefüllt werden, so dass der Endbenutzer seine Buchung schneller und einfacher abschließen kann.
Wenn als Option konfiguriert, können alle oder ausgewählte Nutzer auch bestehende Meetings ändern.
Es ist auch möglich:
- ausgewählten Mitarbeitern die Möglichkeit zu geben, Meetings im Namen anderer zu buchen (delegieren), z. B. um anderen anzuzeigen, dass eine Person krankgeschrieben ist.
- Buchungen zu ermöglichen, bei denen der Organisator nicht als Teilnehmer an der Besprechung teilnimmt (z. B. ein persönlicher Assistent, der Besprechungen für seinen Vorgesetzten bucht)
Alle Buchungen werden automatisch mit dem Outlook-Kalender synchronisiert. Es wird ein Protokoll der in AgendaX gebuchten Meetings geführt.
Sie können
- die Online-Demo von AgendaX auf unserer Website starten,
- ein Feature-Video ansehen,
- eine kostenlose Testversion herunterladen und auf Ihrer eigenen Website installieren.
- Die Gruppenkalenderansicht von Outlook, die Kalender „stapelt“, wird fast unbrauchbar, wenn mehr als 3-5 Kalender angezeigt werden
- Der Outlook-Kalender kann langsam sein, da die Informationen in Echtzeit vom Exchange-Server / Microsoft 365 gelesen werden.
- Mit dem Outlook-Kalender ist es für eine Empfangskraft unmöglich, auf einen Blick zu sehen, wo sich eine Person befindet.
- AgendaX kann über nicht vertrauenswürdige Domänen und sogar über Organisationen hinweg, über Microsoft 365-„Tenants“ hinweg verwendet werden.
- Mit AgendaX können Sie Ansichten einfach nach Kategorien filtern (z.B. zur Erstellung von Urlaubskalendern).
- AgendaX kann über das Internet zugänglich gemacht werden, z.B. wenn ein Mitarbeiter bei einem Kunden vor Ort ist und schnell die Verfügbarkeit seiner Kollegen prüfen muss, um einen Folgetermin mit dem Kunden zu vereinbaren.
- Mit AgendaX können Sie Berichte über Kalenderaktivitäten erstellen (z.B. Arbeitsbelastung, Zeit bei einem Kunden, Jahresurlaub, Krankheitsurlaub, usw.).
- AgendaX kann Active-Directory-Informationen integrieren und kann somit als Firmenverzeichnis verwendet werden.
- AgendaX enthält einfach zu definierende und zu verwendende Meeting-Vorlagen für die schnelle Buchung von Meetings mit den gleichen Merkmalen (Thema, Zeit, Ort, etc.)
- AgendaX erlaubt die Definition von benutzerdefinierten Feldern, um zusätzliche Informationen zu einem Meeting zu speichern (z.B. Projektzugehörigkeit, Fluginformationen, Mietwageninformationen, usw.). Diese Felder können auch gefiltert und statistisch ausgewertet werden.
Ja, Sie können AgendaX auf mehreren Servern installieren, solange die Gesamtzahl der verschiedenen veröffentlichten Mailbox-Kalender auf allen Installationen nicht höher ist als die Gesamtzahl der erworbenen Lizenzen.
Für die Installation von AgendaX auf mehreren Servern fallen keine zusätzlichen Kosten an.
Der Preis wird auf der Grundlage der Anzahl der Postfachkalender berechnet, die Sie veröffentlichen möchten. Die Mindestanzahl an Lizenzen beträgt 10, und Sie können eine beliebige Anzahl von Lizenzen erwerben.
Sie können die Kalender auswählen, die Sie lesen / veröffentlichen möchten; Sie müssen nicht die gesamte globale Adressliste lizenzieren.
In AgendaX erstellen Sie Gruppen (z.B. Vertrieb, Marketing, usw. oder Standort 1, Standort 2, usw.) und für jede Gruppe wählen Sie Mitglieder aus der Globalen Adressliste (GAL) aus. Sie können Verteilerlisten oder einzelne Postfächer verwenden.
Eine Mailbox kann Teil mehrerer Gruppen sein und wird nur als eine Lizenz berechnet. Die Gesamtzahl aller Mitglieder dieser Gruppen bestimmt die Anzahl der benötigten Lizenzen.
Die Anzahl der Benutzer der AgendaX-Webanwendung ist unbegrenzt. Nur die Gesamtzahl der veröffentlichten Mailbox-Kalender bestimmt die Anzahl der benötigten Lizenzen.
Warum denken Sie, dass AgendaX besser ist als seine Konkurrenten?
Die wichtigsten Punkte, in denen sich unsere Software abhebt, sind die folgenden:
- Sehr einfach zu bedienende Benutzeroberfläche, daher keine Schulung notwendig
- Anpassbar an die Corporate Identity und die geschäftlichen Anforderungen
- Die Ansicht „Wer ist wo?“ – ideal für Empfangsmitarbeiter und Telefonisten – gibt ihnen einen sofortigen Überblick über alle Mitarbeiter des Unternehmens, um zu wissen, ob sie gerade frei, beschäftigt oder nicht im Büro sind.
- Vollständige Unterstützung für alle Outlook-Eigenschaften (Kilometerstand, Abrechnung usw.), einschließlich benutzerdefinierter Outlook-Felder, in denen Sie zusätzliche Informationen zu einer Besprechung speichern können (z. B. Projektzugehörigkeit, Fluginformationen, Mietwageninformationen usw.). Diese Felder können auch gefiltert und statistisch ausgewertet werden.
- Optionale Anzeige von Telefon, Fax, Handy, Abteilung, Bild/Foto usw. für jeden Benutzer
- Ermöglicht die Planung von Besprechungen über die Weboberfläche ohne Outlook, mit der Option, Buchungen nur auf freie Zeiten zu beschränken, Ort oder Kategorie zu einem Pflichtfeld zu machen, usw.
- Die benutzerfreundliche Verwaltungsseite vereinfacht die Konfiguration
- Ermöglicht die Integration mehrerer Standorte und Zeitzonen, mehrerer Organisationen und Microsoft 365-Tenants
- Das AgendaX-Reporting kann auch von Geschäfts- und HR-Managern innerhalb Ihrer Organisation verwendet werden, um Aktivitäten, anrechenbare Tage, Krankheitstage usw. auszuwerten.
- AgendaX enthält einfach zu definierende und zu verwendende Meeting-Vorlagen für die schnelle Buchung von Meetings mit den gleichen Eigenschaften (Thema, Zeit, Ort, etc.)
- Flexible Sicherheitsmodelle
- Sie können wählen, welche Mailbox-Kalender mit AgendaX angezeigt werden sollen. Testpostfächer oder administrative Postfächer (z.B. Administrator) zählen nicht als Lizenzen und werden daher nicht berechnet.
- Lizenzen können jederzeit und für eine beliebige Anzahl von Postfächern (mindestens 10) zur Basislizenz hinzugefügt werden. Sie müssen keine 50er-Pakete kaufen, wenn Sie wirklich nur 12 zusätzliche Lizenzen benötigen.
- Die erhöhte Sichtbarkeit und Benutzerfreundlichkeit, die AgendaX dem Inhalt des Outlook-Kalenders verleiht, wird eine aktivere und genauere Nutzung dieser Funktionalität fördern.
- Webbasiert, keine Client-Software erforderlich
Dies sind nur einige der vielen Punkte, die AgendaX zu einer der meistverkauften Gruppenkalenderlösungen machen, die derzeit auf dem Markt erhältlich sind.
Der AgendaX Update Service hat einen vernachlässigbaren Einfluss auf die Exchange Server.
Wenn er die Kalender der Exchange-Postfächer scannt, tut er dies, indem er jedes konfigurierte Postfach einzeln und nacheinander scannt. Sie können daher die Bandbreiten- und Prozessorauslastung des AgendaX Update Service mit der eines (sehr schnell arbeitenden) Benutzers vergleichen, der jedes Postfach einzeln öffnet und jeden Kalendereintrag liest, der in dem vom Administrator festgelegten Intervall stattfindet (Parameter „days past, days ahead“ in AgendaXCfg.exe).
Das Einlesen eines Kalenders dauert zwischen einigen Millisekunden und einigen Sekunden, was hauptsächlich von der Geschwindigkeit des Exchange Servers und dem Netzwerkdurchsatz zwischen dem AgendaX Server und den Exchange Servern abhängt.
Die obigen Angaben gelten für einen einzigen AgendaX Update Service, der so konfiguriert ist, dass er alle Postfächer scannt und in eine Datenbank schreibt.
Sie können auch mehrere AgendaX Update Services parallel auf einem einzigen Rechner installieren, die jeweils verschiedene Postfächer entweder in dieselbe Datenbank scannen (um Zeit zu sparen) oder in mehrere Datenbanken (um Zugriffsberechtigungen oder Sichtbarkeitsanforderungen zu handhaben, z.B. wenn einige Gruppen die Kalender anderer Gruppen nicht sehen sollen).
Die Entwicklung von V5 wurde eingestellt. Der letzte verfügbare Patch für diese Version ist Patch 38. Sie können diesen Patch oder das V5-Setup, das diesen Patch enthält (für den Fall, dass Sie es auf einem anderen Server installieren müssen), von unserer Homepage im Bereich Downloads herunterladen.
Wir empfehlen allen Benutzern von V5, auf V6 oder die neueste Version zu aktualisieren.
AgendaX bietet Ihnen 3 Sicherheitsstufen: keine Sicherheit, minimale Sicherheit und volle Sicherheit.
- Keine Sicherheit – Jeder sieht alle Kalender, aber standardmässig veröffentlicht AgendaX keine Meeting-Details von Meetings mit der Sensitivität ‚Persönlich‘, ‚Privat‘ oder ‚Vertraulich‘.
- Minimale Sicherheit – Details von Meetings (Thema, Ort, Teilnehmer) für ausgewählte Personen (z.B. Vorstand, HR, etc.) werden nicht veröffentlicht.
- Vollständige Sicherheit – Benutzer sehen nur die Kalender von Benutzern, die ihnen Zugriffsrechte auf ihren Outlook-Kalenderordner gewährt haben, mit der Option, nur Frei/Gebucht-Daten für Kalender ohne Berechtigungen anzuzeigen.
Sie können auch verschiedene Installationen von AgendaX so einrichten, dass sie getrennte Benutzergruppen anzeigen, wenn diese nicht berechtigt sind, die Daten der anderen Gruppen zu sehen.
AgendaX wird mit einem anpassbaren Stylesheet geliefert. Es ist sehr einfach, Hintergrundfarben, Datumslayouts, Linealfarben usw. zu ändern und bei Bedarf Ihr eigenes Logo und Hintergrundbilder über die webbasierte Administrationsoberfläche von AgendaX hinzuzufügen.
Sie können auch festlegen, wie Besprechungen angezeigt werden sollen: Zeigen Sie z.B. nur Wochentage an (ohne Samstag/Sonntag), zeigen Sie nur Meetings innerhalb der angegebenen Arbeitszeiten an, blenden Sie Meetings aus, die als frei markiert sind, zeigen Sie den Organisator und die Teilnehmer in einem Tooltip an, und so weiter.
Darüber hinaus können Sie dank des Zugriffs auf den Quellcode aller Ansichten Ihre eigenen benutzerdefinierten Ansichten programmieren oder sie von uns programmieren lassen.
AgendaX bietet eine webbasierte Konfigurationsoberfläche, die eine einfache Einrichtung aller AgendaX-Funktionen ermöglicht. Die AgendaX-Ansichten können leicht an die Corporate Identity und die geschäftlichen Anforderungen angepasst werden. Die mitgelieferten Icons und Farben, die zur Darstellung der verschiedenen Aktivitäten verwendet werden, können nach Belieben geändert werden.
Die AgendaX-Administrationsseite dient zur Konfiguration der gängigsten AgendaX-Einstellungen. Nur eine geschlossene Benutzergruppe von Administratoren kann darauf zugreifen. Die Seite ist in die folgenden Abschnitte unterteilt:
Global settings (Globale Einstellungen)
Einstellungen, die alle Ansichten betreffen (z.B. Zeitformat, Sprache, etc.)
Display settings (Anzeigeeinstellungen)
Einstellungen, die sich auf die Darstellung der Ansichten auswirken (welche Farben verwendet werden sollen, wie viele Tage angezeigt werden sollen usw.)
Feature settings (Funktionseinstellungen)
ermöglichen es Ihnen, verschiedene AgendaX-Funktionen zu aktivieren/deaktivieren.
View settings (Ansichtseinstellungen)
Hier können Sie festlegen, welche Ansichten verfügbar sind und verschiedene Aspekte dieser Ansichten konfigurieren.
Kategorien
Mit Kategorien können Sie festlegen, Meetings kategorisiert mit welchen Outlook-Kategorien in den Übersichten farblich hervorgehoben werden.
Additional settings (Zusätzliche Einstellungen)
Hier können Sie weitere, weniger häufig verwendete AgendaX-Einstellungen konfigurieren.
Derzeit werden folgende Sprachen unterstützt:
- Englisch
- Deutsch
- Französisch
- Italienisch
- Dänisch
- Norwegisch
- Finnisch
- Schwedisch
- Niederländisch
- Polnisch
Die von AgendaX verwendete Sprache kann entweder:
- vom Administrator festgelegt werden (alle Benutzer verwenden die gleiche Sprache)
oder
- AgendaX passt sich automatisch an die erste von AgendaX unterstützte Browsersprache an.
Zusätzliche Sprachen können leicht hinzugefügt werden.
Auf Anfrage können wir Ihnen eine Sprachdatei zur Übersetzung in Ihre Landessprache schicken, die wir innerhalb weniger Tage in das Produkt integrieren können.
AgendaX verwendet MAPI / Outlook MAPI für die Verbindung zu den Exchange-Servern. MAPI ist ein Standardprotokoll von Microsoft, das RPC/MAPI-Verbindungen zu/von den Exchange-Servern verwendet. Bei der Verwendung von Outlook MAPI können die RPC/MAPI-Pakete in HTTP-Pakete gekapselt werden, insbesondere beim Lesen von Microsoft 365 Mailbox-Kalendern.
AgendaX verwendet Standard-TCP/IP-Verbindungen für den Zugriff auf SQL-Server / SQL Express.
AgendaX benötigt die folgenden Komponenten:
- Microsoft Windows Server (alle Versionen werden unterstützt)
- Microsoft IIS Server (in Windows Server enthalten)
- 32bit Outlook Client installiert auf dem AgendaX Server
- Ein SQL Server oder SQL Server Express
Auch wenn AgendaX auf dem gleichen Server wie Exchange Server installiert werden kann, empfehlen wir, AgendaX auf einem bestehenden IIS Server mit mindestens 2 GB RAM und einem Dual-Core-CPU zu installieren.
Unterstützte Versionen von Exchange sind:
- Microsoft Exchange Server 5.5
- Microsoft Exchange Server 2000
- Microsoft Exchange Server 2003
- Microsoft Exchange Server 2007
- Microsoft Exchange Server 2010
- Microsoft Exchange Server 2013
- Microsoft Exchange Server 2016
- Microsoft Exchange Server 2019
- Office 365, Microsoft 365
- Hosted Exchange
Lizenzierung
Ja, Sie können AgendaX auf mehreren Servern installieren, solange die Gesamtzahl der verschiedenen veröffentlichten Mailbox-Kalender auf allen Installationen nicht höher ist als die Gesamtzahl der erworbenen Lizenzen.
Für die Installation von AgendaX auf mehreren Servern fallen keine zusätzlichen Kosten an.
Der Preis wird auf der Grundlage der Anzahl der Postfachkalender berechnet, die Sie veröffentlichen möchten. Die Mindestanzahl an Lizenzen beträgt 10, und Sie können eine beliebige Anzahl von Lizenzen erwerben.
Sie können die Kalender auswählen, die Sie lesen / veröffentlichen möchten; Sie müssen nicht die gesamte globale Adressliste lizenzieren.
In AgendaX erstellen Sie Gruppen (z.B. Vertrieb, Marketing, usw. oder Standort 1, Standort 2, usw.) und für jede Gruppe wählen Sie Mitglieder aus der Globalen Adressliste (GAL) aus. Sie können Verteilerlisten oder einzelne Postfächer verwenden.
Eine Mailbox kann Teil mehrerer Gruppen sein und wird nur als eine Lizenz berechnet. Die Gesamtzahl aller Mitglieder dieser Gruppen bestimmt die Anzahl der benötigten Lizenzen.
Die Anzahl der Benutzer der AgendaX-Webanwendung ist unbegrenzt. Nur die Gesamtzahl der veröffentlichten Mailbox-Kalender bestimmt die Anzahl der benötigten Lizenzen.
Patches und Aktualisierungen
Die Entwicklung von V5 wurde eingestellt. Der letzte verfügbare Patch für diese Version ist Patch 38. Sie können diesen Patch oder das V5-Setup, das diesen Patch enthält (für den Fall, dass Sie es auf einem anderen Server installieren müssen), von unserer Homepage im Bereich Downloads herunterladen.
Wir empfehlen allen Benutzern von V5, auf V6 oder die neueste Version zu aktualisieren.
Der neueste Patch für V6 ist V6.5. Sie können den Patch im Bereich Downloads oder direkt von hier herunterladen: http://www.drollingertechnologies.com/download/agx65update.zip
Bitte beachten Sie, dass der aktuelle Download der Testversion bereits den neuesten Patch enthält.
Installation
Ja, Sie können AgendaX auf mehreren Servern installieren, solange die Gesamtzahl der verschiedenen veröffentlichten Mailbox-Kalender auf allen Installationen nicht höher ist als die Gesamtzahl der erworbenen Lizenzen.
Für die Installation von AgendaX auf mehreren Servern fallen keine zusätzlichen Kosten an.
Nein, Sie müssen ein Upgrade auf V6 von AgendaX durchführen, da V5.1 nicht mit den oben genannten Exchange Server Versionen kompatibel ist.
Sie können ein Angebot für das Upgrade von unserem Verkaufsteam einholen.
Bitte füllen Sie das Anfrageformular auf unserer Homepage aus und ein Mitglied unseres Teams wird sich so schnell wie möglich mit Ihnen in Verbindung setzen.
Ich möchte den AgendaX Update Service (der Kalender von Exchange liest) und die AgendaX Webanwendung auf 2 verschiedenen Servern installieren. Ist dies möglich?
Ja, führen Sie ein vollständiges Setup auf dem Server durch, auf dem der AgendaX Update Service installiert werden soll. Kopieren Sie dann den Ordner Inetpub/AgendaX auf den Server, auf dem die AgendaX-Webanwendung installiert werden soll, richten Sie das virtuelle Verzeichnis ein und registrieren Sie AEPwDC.DLL mit regsvr32. Diese DLL ist für die Entschlüsselung des SQL-Kennworts erforderlich.
Außerdem müssen Sie eine Datenquelle (vorzugsweise mit demselben Namen) auf dem Webserver erstellen, die auf die SQL-Server-Datenbank verweist. Wenn Sie einen anderen Namen wählen, müssen Sie diesen auch in AgendaXCfg.exe unter ‚Config‘ und ‚Servers‘ ändern. Bitte beachten Sie, dass Sie eine Systemdatenquelle anlegen müssen (keine Benutzerdatenquelle), damit alle Benutzer darauf zugreifen können.
Bitte beachten Sie, dass Sie, wenn Sie Änderungen an der AgendaX-Konfiguration mit AgendaXCfg.exe vornehmen, die Datei AgendaX.inc in das AgendaX-Installationsverzeichnis auf dem Webserver kopieren müssen, damit die Änderungen in der Webanwendung übernommen werden.
Unterstützt AgendaX Windows-Authentifizierung für die AgendaX-Datenbank?
Ja, aber wir empfehlen die Verwendung der SQL-Authentifizierung, da sie einfacher zu verwalten ist.
Wenn Ihre Unternehmensrichtlinien die Verwendung der SQL-Authentifizierung nicht erlauben, können Sie die Windows-Authentifizierung verwenden, aber Sie müssen allen Benutzern der AgendaX-Webanwendung Berechtigungen für die SQL-Datenbank erteilen.
Wenn Sie die Windows-Authentifizierung verwenden, geben Sie keinen SQL-Benutzernamen und kein Passwort während des Setups bzw. in AgendaXCfg.exe / DB User und Servers / DB Username ein.
Ja, AgendaX kann Mailbox-Kalender jeder Exchange Server-Version mit einem einzigen AgendaX Update Service scannen.
Stellen Sie sicher, dass Sie das Postfach des AgendaX-Dienstes auf dem Exchange-Server mit der neuesten Version einrichten und diese Exchange-Server-Version während der Einrichtung / in AgendaXCfg.exe angeben.
AgendaX verwendet MAPI / Outlook MAPI für die Verbindung zu den Exchange-Servern. MAPI ist ein Standardprotokoll von Microsoft, das RPC/MAPI-Verbindungen zu/von den Exchange-Servern verwendet. Bei der Verwendung von Outlook MAPI können die RPC/MAPI-Pakete in HTTP-Pakete gekapselt werden, insbesondere beim Lesen von Microsoft 365 Mailbox-Kalendern.
AgendaX verwendet Standard-TCP/IP-Verbindungen für den Zugriff auf SQL-Server / SQL Express.
AgendaX benötigt die folgenden Komponenten:
- Microsoft Windows Server (alle Versionen werden unterstützt)
- Microsoft IIS Server (in Windows Server enthalten)
- 32bit Outlook Client installiert auf dem AgendaX Server
- Ein SQL Server oder SQL Server Express
Auch wenn AgendaX auf dem gleichen Server wie Exchange Server installiert werden kann, empfehlen wir, AgendaX auf einem bestehenden IIS Server mit mindestens 2 GB RAM und einem Dual-Core-CPU zu installieren.
Unterstützte Versionen von Exchange sind:
- Microsoft Exchange Server 5.5
- Microsoft Exchange Server 2000
- Microsoft Exchange Server 2003
- Microsoft Exchange Server 2007
- Microsoft Exchange Server 2010
- Microsoft Exchange Server 2013
- Microsoft Exchange Server 2016
- Microsoft Exchange Server 2019
- Office 365, Microsoft 365
- Hosted Exchange
Sie müssen MAPI/CDO (Exchange Server MAPI, falls installiert) deinstallieren und einen Outlook 32bit-Client auf dem AgendaX-Server installieren (Outlook 2016 oder höher). Außerdem muss das AgendaX-Postfach zuerst zu Microsoft 365 migriert werden, bevor Sie mit der Migration der Benutzerpostfächer beginnen.
Dann,
- Melden Sie sich auf dem AgendaX-Server mit dem AgendaX-Benutzer an. Dies ist SEHR wichtig, da Outlook-Profile benutzerspezifisch sind.
- Setzen Sie die entsprechenden Registry-Flags für die verwendete Outlook-Version und die AgentX.ini-Einstellungen (Seite 5/6 im Installationshandbuch)
- Erstellen Sie dann das Outlook-Profil und stellen Sie sicher, dass der Exchange-Cache-Modus im Outlook-Profil deaktiviert ist. Geben Sie den Outlook-Profilnamen ein (entweder im AgendaX-Setup, wenn Sie eine neue Instanz von AgendaX einrichten, oder in AgendaXCfg.exe, wenn AgendaX bereits installiert ist, unter MSX Version / Outlook MAPI Client / Outlook Profile Name). 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 Kennworts aufgefordert werden, stellen Sie sicher, dass Sie das Kontrollkästchen „Kennwort speichern“ aktivieren.
- Schließen Sie abschließend Outlook und starten Sie den AgendaX Update Service neu.
Die Berechtigungen für Office/Microsoft 365 müssen ein wenig anders eingestellt werden als in einer On Site Exchange-Umgebung. Bei Microsoft 365 müssen Sie die Berechtigungen auf Ordnerebene festlegen:
Bitte geben Sie dem AgendaX-Benutzer Reviewer-Rechte auf dem obersten Bereich der Mailbox und Editor-Rechte auf den Kalender-Ordnern.
Die folgenden Powershell-Skripte (oder ähnliche) könnten hilfreich sein, um dies für alle oder eine Untergruppe von Postfächern zu tun:
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" limitiert die Benutzer auf eine spezifische OU (hier "abc"). Dieser Parameter kann weggelassen werden, wenn Sie die Rechte auf alle Benutzer in der Organisation anwenden möchten.
Wenn Sie statt dessen die Benutzer auf solche mit einer spezifischen SMTP- Adresse limitieren möchten, können Sie das folgende Script verwenden:
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
Oder, falls Sie die Benutzer auf Mitglieder einer spezifischen Verteilerliste beschränken möchten, können Sie das folgende Script verwenden:
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
Wenn die Umstellung auf Office / Microsoft 365 einige Zeit in Anspruch nimmt und Sie Postfächer in mehreren Stapeln migrieren, empfehlen wir, während der Umstellung eine zweite Instanz von AgendaX zu installieren.
Die erste (bestehende) Instanz liest die Postfächer der lokalen Umgebung und die zweite (neue) Instanz liest die migrierten (Microsoft 365) Postfächer.
Während der Umstellung sehen Sie in der AgendaX-Webanwendung weiterhin alle Kalender sowohl der lokalen als auch der migrierten Postfächer.
Installieren eines zweiten AgendaX-Setups auf dem AgendaX-Server für den Zugriff auf die Microsoft 365-Postfächer
- Erstellen Sie einen neuen AgendaX-Benutzer auf Office / Microsoft 365 (inkl. Mailbox)
- Kopieren Sie den AgendaX Installationsordner an einen zweiten Ort, z.B. AgendaXM365
- Installieren Sie den zweiten Dienst mit dem AgendaX Multi Service Configuration Tool. Das Dienstkonto, das Sie eingeben, ist das Konto, das für die Ausführung des AgendaX Update Service verwendet wird. Dies sollte idealerweise der neue AgendaX-Benutzer auf Office 365 sein. Falls dies nicht möglich ist, wählen Sie einen lokalen Benutzer mit administrativen Rechten auf dem AgendaX Server.
- Installieren oder aktualisieren Sie auf Outlook 2016 (oder höher) auf dem AgendaX Server, falls noch nicht geschehen
- Melden Sie sich mit dem neuen AgendaX-Benutzer (oder dem lokalen Benutzer, den Sie bei der Installation des zweiten Dienstes angegeben haben) auf dem AgendaX-Server an.
- Setzen Sie die entsprechenden Registry-Flags für die verwendete Outlook-Version und die AgentX.ini-Einstellungen (Seite 5/6 im Installationshandbuch)
- Erstellen Sie ein Outlook-Profil mit diesem Benutzer, das auf dessen Postfach in Microsoft 365 zugreift, und deaktivieren Sie den Exchange-Cache-Modus im Outlook-Profil. Wenn Sie zur Eingabe eines Benutzernamens/Kennworts aufgefordert werden, aktivieren Sie die Option „Kennwort speichern“, bevor Sie die Anmeldedaten eingeben. Notieren Sie sich den Namen des von Ihnen erstellten Outlook-Profils (Standard: Outlook)
- Führen Sie die AgendaX-Konfiguration in der AgendaX M365-Installation aus (AgendaXCfg.exe), klicken Sie auf MSX-Version, wählen Sie Office 365 und geben Sie den Namen des Outlook-Profils ein, das Sie erstellt haben, angemeldet mit dem Microsoft 365 AgendaX-Benutzer (oder dem lokalen Benutzer).
- Legen Sie die Berechtigungen für die Postfachordner der bereits zu Microsoft 365 migrierten Benutzer mit dem folgenden Skript fest.
- Ersetzen Sie „agendax“ in der 4. und 5. Zeile des Skripts durch den Namen Ihres Microsoft 365 AgendaX-Kontos:
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" limitiert die Benutzer auf eine spezifische OU (hier "abc"). Dieser Parameter kann weggelassen werden, wenn Sie die Rechte auf alle Benutzer in der Organisation anwenden möchten.
Wenn Sie statt dessen die Benutzer auf solche mit einer spezifischen SMTP- Adresse limitieren möchten, können Sie das folgende Script verwenden:
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
Oder, falls Sie die Benutzer auf Mitglieder einer spezifischen Verteilerliste beschränken möchten, können Sie das folgende Script verwenden:
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
- Stoppen Sie den AgendaX Update-Dienst der alten AgendaX-Installation
- Starten Sie die AgendaX-Konfiguration der alten und der neuen Installation (AgendaXCfg.exe) und aktivieren Sie die Option „ Multiple services write to this database“ und löschen Sie die Datenbanktabellen (nur einmal) unter Config / Drop tables.
- Klicken Sie auf „Aktualisieren“ in beiden AgendaX-Konfigurationen und auf „Ja“, um die Dienste neu zu starten.
- Überprüfen Sie das Windows-Anwendungs-Ereignisprotokoll auf mögliche Warnungen/Fehler. Jeder der Dienste fügt dem Anwendungs-Ereignisprotokoll Warnungen für die Postfächer hinzu, die sich nicht in seinem System befinden. Dies ist normal. Die On-Premise- Installation erzeugt Warnungen für die Microsoft 365-Postfächer und die Microsoft 365- Installation erzeugt Warnungen für die On-Premise-Postfächer. Wenn Sie bei der Microsoft 365-Installation Warnungen über Postfächer erhalten, die im globalen Adressbuch nicht gefunden werden können, und diese Postfächer bereits zu Microsoft 365 migriert wurden, müssen Sie sie in der AgendaX-Gruppendefinition (AgendaXCfg.exe / Groups) erneut aus dem Adressbuch auswählen.
- Nachdem beide AgendaX Update Services die Mailboxen gescannt haben, sehen Sie in der AgendaX-Webanwendung sowohl die lokalen als auch die Microsoft 365 Mailbox-Kalender.
- Während Sie Benutzer von den lokalen Exchange-Servern zu Microsoft 365 verschieben, müssen Sie das obige Powershell-Skript erneut ausführen, um die Berechtigungen für die neu verschobenen Postfächer festzulegen.
Entfernen des alten AgendaX Setups nachdem alle Postfächer zu Microsoft 365 verschoben wurden
Wenn alle Postfächer zu Microsoft 365 verschoben wurden, können Sie das alte AgendaX-Setup deinstallieren, indem Sie die folgenden Schritte ausführen. Da die Web-Applikation von AgendaX noch unter Ihrer alten AgendaX-Installation läuft, müssen Sie diese zuerst an den Ort der neuen (M365) Installation verschieben:
Starten Sie den Internet Information Services (IIS) Manager, navigieren Sie zu Sites / Default Web Site / AgendaX, klicken Sie auf „Basic settings“ und ändern Sie den „Physical path“ auf den Ordner Ihrer neuen AgendaX M365 Installation.
Wenn Sie seit der Installation der Microsoft 365-Installation von AgendaX Konfigurationsänderungen auf der AgendaX- Administrationsseite (in der AgendaX-Webanwendung) vorgenommen haben, oder wenn Sie Änderungen am zusammenklappbaren Gruppenmenü in der Datei multmenu.txt vorgenommen haben, kopieren Sie config.inc und multmenu.txt (beide befinden sich im Unterordner AGENDA Ihres AgendaX-Installationsordners) vom alten Setup in das Microsoft 365-Setup.
Um das alte AgendaX-Setup zu deinstallieren, gehen Sie wie folgt vor:
- Stoppen Sie den AgendaX Update Service der alten Installation
- Schließen Sie alle Instanzen der MMC (Microsoft Management Console), z.B. Dienste, Ereignisanzeige
- Öffnen Sie eine erweiterte Eingabeaufforderung (als Administrator ausführen) und wechseln Sie zum AgendaX-Installationsordner Ihrer alten AgendaX-Installation, z.B. CD C:\Inetpub\AgendaX
- Geben Sie den folgenden Befehl ein:
AgendaXSrv.exe -u (damit wird der AgendaX Update Service deinstalliert) - Löschen Sie den alten AgendaX-Installationsordner
Der letzte Schritt besteht darin, dem AgendaX Update-Dienst mitzuteilen, dass keine anderen Dienste mehr die gleiche Datenbank verwenden. Führen Sie die AgendaX-Konfiguration (AgendaXCfg.exe) in Ihrem neuen Microsoft 365-Setup-Ordner aus und deaktivieren Sie die Option „ Multiple services write to this database“ (Mehrere Dienste schreiben in diese Datenbank) und löschen Sie die Datenbanktabellen unter Config / Drop tables (Tabellen löschen), dann klicken Sie auf „Update“ und „Yes“, um den Dienst neu zu starten.
Die Berechtigungen, die für das AgendaX-Konto auf Exchange Server 2013, 2016, 2019 und Office 365 / Microsoft 365 festgelegt werden müssen, sind Berechtigungen auf Outlook-Ordnerebene.
Da sich die Ordnernamen in Outlook je nach der Sprache unterscheiden, die beim ersten Öffnen des Postfachs mit Outlook verwendet wird, müssen Sie wissen, welcher Mitarbeiter welche Sprache verwendet, um den richtigen Ordnern Berechtigungen zuzuweisen. Darüber hinaus müssen Sie wissen, wie die Ordner in diesen Sprachen heißen.
Wenn Sie in Ihrem Unternehmen Postfächer in mehreren Sprachen haben, können Sie die erforderlichen Berechtigungen für das AgendaX-Konto ganz einfach mit dem folgenden Skript festlegen.
Bitte stellen Sie sicher, dass Sie „agendax@company.com“ in der 3. Zeile durch den Namen Ihres AgendaX-Kontos ersetzen:
foreach ($Mailbox in (Get-Mailbox -ResultSize Unlimited))
{
$AgendaXAccount = "agendax@company.com"
$CalendarStat = Get-MailboxFolderStatistics -Identity $Mailbox -FolderScope Calendar | Where {$_.FolderType -eq "Calendar"}
$CalendarName = "$($Mailbox.Name)" + ":\" + "$($CalendarStat.Name)"
Write-Host "Applying permissions to mailbox: $($Mailbox.Name) (TOIS/$($CalendarStat.Name))"
$AccRightTOIS = Get-MailboxFolderPermission -identity $Mailbox.Name -user $AgendaXAccount >$null 2>&1
$AccRightCalendar = Get-MailboxFolderPermission -identity $CalendarName -user $AgendaXAccount >$null 2>&1
If ($AccRightTOIS.AccessRights -ne "Reviewer")
{
Remove-MailboxFolderPermission -Identity $Mailbox.Name -User $AgendaXAccount -Confirm:$false >$null 2>&1
Add-MailboxFolderPermission -identity $Mailbox.Name -AccessRights Reviewer -User $AgendaXAccount >$null 2>&1
}
If ($AccRightCalendar.AccessRights -ne "Editor")
{
Remove-MailboxFolderPermission -Identity $CalendarName -User $AgendaXAccount -Confirm:$false >$null 2>&1
Add-MailboxFolderPermission -identity $CalendarName -AccessRights Editor -User $AgendaXAccount >$null 2>&1
}
}
Kopieren Sie einfach das obige Skript und fügen Sie es in die Powershell ein. Es vergibt die Rechte „Reviewer“ (Prüfer) zuoberst im Postfach und „Editor“ (Bearbeiter) für den Ordner „Calendar“.
AgendaX kann auf einem Server Ihres Exchange-Providers oder in Ihrem lokalen Netzwerk installiert werden.
Höchstwahrscheinlich erlaubt Ihnen Ihr Exchange-Hosting-Anbieter nicht, etwas auf seinen Servern zu installieren. In diesem Fall können Sie AgendaX in Ihrem lokalen Netzwerk installieren.
Installieren Sie auf dem AgendaX-Server-Computer Outlook 32bit (Outlook 2016 oder höher für Exchange Server 2016 oder höher, oder Hosted Exchange).
Erstellen Sie dann ein Postfach (z.B. „AgendaX“), und geben Sie diesem Postfach die folgenden Berechtigungen für alle Postfächer, die Sie mit AgendaX lesen und veröffentlichen möchten:
Rewiewer-Rechte auf den obersten Bereich des Postfachs (in einigen Outlook-Versionen ‚Outlook Today‘ genannt)
Editor-Rechte auf den Kalender-Ordner
Die folgenden Powershell-Skripte können hilfreich sein, um dies für alle oder eine Untergruppe von Postfächern durchzuführen:
foreach ($Mailbox in (Get-Mailbox -OrganizationalUnit abc -ResultSize Unlimited))
{
Add-MailboxFolderPermission -identity "$($Mailbox.Name)" -AccessRights Reviewer -User agendax
Add-MailboxFolderPermission -identity "$($Mailbox.Name):\Kalender" -AccessRights Editor -User agendax
}
Der Begriff „Kalender“ im obigen Beispiel ist sprachspezifisch und muss möglicherweise in Ihrer Umgebung geändert werden, abhängig von den Outlook-Ordnernamen in Ihrer Sprache.
Der Begriff „-OrganizationalUnit abc“ schränkt die Postfächer auf die einer bestimmten Organisationseinheit ein. Wenn Sie Rechte für alle Postfächer zuweisen möchten, entfernen Sie diesen Parameter.
Erstellen Sie ein Benutzerkonto (‚AgendaX‘) in Ihrem lokalen Active Directory und melden Sie sich mit diesem Konto auf dem AgendaX-Server an.
Starten Sie Outlook und erstellen Sie ein Profil, das auf die Mailbox des AgendaX-Benutzers zugreift. Schalten Sie den Exchange-Cache-Modus aus.
Installieren Sie schließlich AgendaX, und wenn Sie zur Eingabe der Exchange Server-Version aufgefordert werden, aktivieren Sie das Kontrollkästchen „Exchange is hosted by a hosting provider in an untrusted domain“ und geben Sie den Namen des oben erstellten Profils ein.
Wenn Sie Besprechungsdetails ausblenden möchten, müssen Sie das Modell „Minimale Sicherheit“ von AgendaX verwenden. Dieses Modell setzt voraus, dass Sie ein Custom Mailbox Attribut auf den Wert „1“ für jede Mailbox setzen, die keine Details veröffentlichen soll.
Wenn Sie diese Funktion für alle Benutzer nutzen möchten, ohne dieses Attribut für jeden Benutzer zu setzen, können Sie die Sicherheitslogik „umkehren“, indem Sie in AgendaXCfg.exe / Security ein Custom Mailbox-Attribut angeben, das für keinen Benutzer auf „1“ gesetzt ist, und indem Sie den folgenden Parameter in AgentX.ini hinzufügen:
[Config]
ReverseSecurityLogic=1
Wie kann ich eine zweite Kopie (Installation) von AgendaX auf demselben Server einrichten?
Wenn Sie eine neue Kopie (Installation) von AgendaX auf demselben Server einrichten wollen, müssen Sie dies mit dem AgendaX Multiple Services Configuration Utility tun, das Sie auf unserer Homepage im Bereich Downloads finden.
Kopieren Sie zunächst Ihr aktuelles Setup an einen anderen Ort auf der Festplatte, und registrieren Sie dann den neuen Dienst mit dem mitgelieferten Hilfsprogramm.
Nehmen Sie dann die Konfigurationsänderungen an der neuen Installation vor (Gruppen, Benutzer usw. löschen/hinzufügen) und richten Sie ein zweites virtuelles Verzeichnis im IIS ein (falls erforderlich):
AECrVDir.exe Pfad_zu_AgendaX_setup Name_des_virtuellen_Verzeichnisses
z.B. AECrVDir c:\inetpub\agendax2tegruppe agendax2
Weitere Informationen zur Einrichtung eines virtuellen Verzeichnisses finden Sie im Administrator-Handbuch.