Installation
AgendaX peut être installé sur un serveur de votre fournisseur Exchange ou sur votre réseau local.
Il est fort 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 le serveur AgendaX, installez Outlook 32bit (Outlook 2013 ou version ultérieure pour Exchange Server 2013 ou version inférieure, 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 permissions 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 EMS / 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 }
foreach ($Mailbox in (Get-Mailbox -OrganizationalUnit abc -ResultSize Unlimited))
{ Add-MailboxFolderPermission -identity "$($Mailbox.Name):\Calendrier" -AccessRights Editor -User agendax}
Le terme "Calendrier" dans l'exemple ci-dessus est spécifique à une 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 Exchange Cache.
Enfin, installez AgendaX et lorsque vous êtes invité à indiquer la version d'Exchange Server, cochez la case "Exchange is hosted by a hosting provider in an untrusted domain" et saisissez le nom du profil que vous avez créé ci-dessus.
Si la migration vers Office 365 prend un certain temps et que vous migrez des boîtes aux lettres en plusieurs lots, nous vous suggérons d'installer une deuxième instance d'AgendaX pendant la transition.
La première instance (existante) lira les boîtes aux lettres sur site et la deuxième instance (nouvelle) lira les boîtes aux lettres migrées (O365).
Pendant la transition, vous verrez toujours tous les calendriers des boîtes aux lettres sur site et migrées dans l'application web d'AgendaX.
Installation d'une deuxième configuration AgendaX sur le serveur AgendaX pour accéder aux boîtes aux lettres O365.
- Créez un nouvel utilisateur AgendaX sur Office 365 (y compris sa boîte aux lettres).
- Copiez le dossier d'installation d'AgendaX dans un second emplacement, par exemple AgendaXO365.
- Installez le deuxième service à l'aide de l'outil de configuration multi-services AgendaX. Le compte de service que vous saisissez sera le compte utilisé pour exécuter le service de mise à jour AgendaX. Il devrait idéalement s'agir du nouvel utilisateur AgendaX sur Office 365. Si ce n'est pas possible, sélectionnez un utilisateur local avec des privilèges administratifs sur le serveur AgendaX.
- Installez Outlook 2016 (ou une version plus récente) sur le serveur AgendaX, s'il n'est pas déjà présent.
- Connectez-vous au serveur AgendaX avec le nouvel utilisateur AgendaX (ou l'utilisateur local que vous avez spécifié lors de l'installation du deuxième service).
- Définissez les paramètres de registre appropriés pour la version d'Outlook utilisée et les paramètres d'AgentX.ini (pages 5/6 du Guide d'installation).
- Créez un profil Outlook avec cet utilisateur, accédant sa boîte aux lettres sur O365, et désactivez le mode cache d'Exchange dans le profil Outlook. Si vous êtes invité à saisir un nom d'utilisateur / mot de passe, cochez l'option "Mémoriser le mot de passe" avant de saisir les informations d'identification. Notez le nom du profil Outlook que vous avez créé (par défaut : Outlook).
- Exécutez la configuration AgendaX dans l'installation AgendaX O365 (AgendaXCfg.exe), cliquez sur MSX Version, sélectionnez Office 365 et entrez le nom du profil Outlook que vous avez créé, connecté avec l'utilisateur AgendaX O365 (ou l'utilisateur local).
- Définissez les permissions pour les dossiers de boîtes aux lettres des utilisateurs déjà migrés vers O365 à l'aide du script suivant.
Remplacez "agendax" sur les 4ème et 5ème lignes du script par le nom de votre compte O365 AgendaX :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
- Arrêtez le service AgendaX Update de l'ancienne installation d'AgendaX.
- Exécutez la configuration AgendaX de l'ancienne et de la nouvelle installation (AgendaXCfg.exe), cochez l'option "Multiple services write to this database" et supprimez les tables de la base de données (une seule fois) sous Config / Drop tables.
- Cliquez sur "Update" dans les deux configurations AgendaX et sur "Yes" pour redémarrer les services.
- Vérifiez le journal des événements applications de Windows pour d'éventuels avertissements/erreurs. Chacun des services ajoutera des avertissements au journal des événements applications pour les boîtes aux lettres qui ne se trouvent pas sur leur système. C'est normal. L'installation sur site créera des avertissements pour les boîtes aux lettres O365 et l'installation O365 créera des avertissements pour les boîtes aux lettres sur site. Si vous recevez des avertissements sur l'installation O365 concernant des boîtes aux lettres introuvables dans le carnet d'adresses global et que ces boîtes aux lettres ont déjà été migrées vers O365, vous devrez les sélectionner à nouveau depuis le carnet d'adresses dans les définitions de groupe AgendaX (AgendaXCfg.exe / Groups).
- Une fois que les deux services de mise à jour AgendaX ont fini de scanner les boîtes aux lettres, vous verrez les calendriers des boîtes aux lettres sur site et O365 dans l'application Web AgendaX.
- Pendant que vous déplacez les utilisateurs des serveurs Exchange sur site vers O365, vous devrez réexécuter le script Powershell ci-dessus pour définir les autorisations sur les boîtes aux lettres nouvellement déplacées.
Suppression de l'ancienne configuration AgendaX après le transfert de toutes les boîtes aux lettres vers O365
Lorsque toutes les boîtes aux lettres sont transférées vers O365, vous pouvez désinstaller l'ancienne installation d'AgendaX en suivant les étapes ci-dessous. Comme l'application web d'AgendaX fonctionne toujours sous l'ancienne installation d'AgendaX, vous devrez d'abord la déplacer vers l'emplacement de la nouvelle installation (O365) :
Lancez Internet Information Services (IIS) Manager, naviguez vers Sites / Default Web Site / AgendaX, cliquez sur "Basic settings" et modifiez l'emplacement du "Physical path" pour le dossier de votre nouvelle installation d'AgendaX O365.
Si vous avez modifié la configuration sur la page Administration d'AgendaX (dans l'application web AgendaX) depuis l'installation de l'installation O365 d'AgendaX, ou si vous avez modifié le menu de groupe repliable dans le fichier multmenu.txt, copiez config.inc et multmenu.txt (tous deux situés dans le sous-répertoire AGENDA de votre dossier d'installation d'AgendaX) de l'ancienne installation vers l'installation O365.
Pour désinstaller l'ancienne version du setup AgendaX, suivez les étapes ci-dessous :
- Arrêtez le service de mise à jour AgendaX de l'ancienne installation.
- Fermez toutes les instances de MMC (Microsoft Management Console), par exemple les services, l'observateur d'événements.
- Ouvrez une invite de commande et accédez au dossier d'installation d'AgendaX de votre ancienne installation, par exemple CD C:\Inetpub\AgendaX.
- Entrez la commande suivante :
AgendaXSrv.exe -u (cette opération désinstalle le service de mise à jour AgendaX) - Supprimez l'ancien dossier d'installation d'AgendaX
La dernière étape consiste à indiquer au service AgendaX Update que d'autres services n'utilisent plus la même base de données. Exécutez la configuration AgendaX (AgendaXCfg.exe) dans votre nouveau dossier d'installation O365 et décochez l'option "Multiple services write to this database" et supprimez les tables de la base de données sous Config / Drop tables, puis cliquez sur "Update" et "Yes" pour redémarrer le service.
Licenciation
La licence AgendaX est basée sur le nombre de calendriers de boîtes aux lettres que vous affichez dans l'interface Web AgendaX.
Vous pouvez choisir librement les boîtes aux lettres de votre entreprise que vous souhaitez afficher ou non.
Le nombre total de boîtes aux lettres affichées correspond au nombre de licences dont vous avez besoin.
La licence AgendaX est une redevance unique et comprend les correctifs et les mises à jour de la version actuelle, ainsi qu'une assistance standard par courrier électronique pendant les 90 premiers jours.
D'autres options de soutien sont disponibles.
Nous offrons une réduction de 30 % aux écoles et universités accréditées, mais aucune réduction aux organisations à but non lucratif.
Patchs et mises à jour
Le dernier correctif pour la V6 est la V6.5. Vous pouvez télécharger le patch dans la section Téléchargements ou directement à partir d'ici : http://www.drollingertechnologies.com/download/agx65update.zip
Veuillez noter que le téléchargement de la version d'essai actuelle comprend déjà le dernier correctif.