AgendaX fonctionne installé sur un serveur de votre fournisseur Exchange, ou installé sur votre réseau local.
Il est très probable que votre fournisseur d’hébergement Exchange ne vous permette pas d’installer quoi que ce soit sur ses serveurs. Dans ce cas, vous pouvez installer AgendaX sur votre réseau local.
Sur l’ordinateur du serveur AgendaX, installez Outlook 32bit (Outlook 2016 ou version ultérieure pour Exchange Server 2016 ou version ultérieure, ou Exchange hébergé).
Ensuite, créez une boîte aux lettres (par exemple ‘AgendaX’), et donnez à cette boîte aux lettres les autorisations suivantes sur chaque boîte aux lettres que vous voulez lire et publier avec AgendaX :
Droits de relecture sur la partie supérieure de la boîte aux lettres (appelée « Outlook Today » dans certaines versions d’Outlook)
Droits d’éditeur sur le dossier Calendrier
Les scripts Powershell suivants peuvent être utiles pour effectuer cette opération pour toutes les boîtes aux lettres ou un sous-ensemble d’entre elles :
foreach ($Mailbox in (Get-Mailbox -OrganizationalUnit abc -ResultSize Unlimited))
{
Add-MailboxFolderPermission -identity "$($Mailbox.Name)" -AccessRights Reviewer -User agendax
Add-MailboxFolderPermission -identity "$($Mailbox.Name):\Calendrier" -AccessRights Editor -User agendax
}
Le terme « Calendrier » dans l’exemple ci-dessus est spécifique à la langue et peut devoir être modifié dans votre environnement, en fonction des noms de dossiers Outlook dans votre langue.
Le terme « -OrganizationalUnit abc » limite les boîtes aux lettres à celles d’une OU spécifique. Si vous souhaitez attribuer des droits à toutes les boîtes aux lettres, supprimez ce paramètre.
Créez un compte d’utilisateur (« AgendaX ») dans votre Active Directory local et connectez-vous avec ce compte sur le serveur AgendaX.
Démarrez Outlook et créez un profil qui accède à la boîte aux lettres de l’utilisateur AgendaX. Désactivez le mode cache d’Exchange.
Enfin, installez AgendaX et, lorsque vous êtes invité à indiquer la version du serveur Exchange, cochez la case » Exchange is hosted by a hosting provider in an untrusted domain » (Exchange est hébergé par un fournisseur d’hébergement dans un domaine non fiable) et saisissez le nom du profil que vous avez créé ci-dessus.