À l'occasion, un membre de notre équipe appelle malade et ne veut pas, ou ne peut pas, définir son message d'absence dans Exchange.
Ce que nous avons fait dans le passé, c'est simplement réinitialiser le mot de passe de cet utilisateur, le donner à son responsable et lui demander de définir le message d'absence du bureau. À d'autres moments, les gestionnaires ont conservé des feuilles de calcul contenant les mots de passe des utilisateurs (à l'insu de l'informatique!) Afin qu'ils n'aient pas du tout à nous impliquer.
Nous pensons qu'il doit y avoir un meilleur moyen ... et que nous ne pouvons pas être la première organisation à avoir ce problème.
Comment avez-vous résolu ce problème?
la source
Ma solution est la suivante:
J'ai créé un compte d'utilisateur qui dispose d'un accès complet à toutes les boîtes aux lettres (vous pouvez l'accorder au niveau du serveur).
J'ai ensuite écrit un petit programme qui fonctionne avec ces autorisations, mais configuré de telle manière que l'utilisateur accédant au programme n'a pas besoin du mot de passe. Pour ce faire, exécutez le programme sur un serveur Web à l'aide de l'emprunt d'identité.
C'est dans VB.NET / WebForms.
Dans web.config:
Ensuite, il y a une page ASP.NET vraiment simple. Dans l'aspx, j'ai ceci:
et dans le fichier .vb, j'ai
Notez que vous devrez installer Outlook sur le serveur Web sur lequel vous l'exécutez, car il utilise MAPI pour se connecter au serveur de messagerie (vous avez également besoin d'une référence au niveau du projet à la bibliothèque Microsoft CDO, qui est MAPI). Tant que vous êtes une seule organisation Exchange, peu importe le serveur de messagerie - Exchange redirigera l'application vers le bon serveur.
Vous pouvez utiliser la section de votre web.config pour restreindre l'accès à l'application à votre helpdesk et à vos administrateurs système afin que les utilisateurs ordinaires ne puissent pas accéder à l'application eux-mêmes.
la source
Vous n'avez pas dit quelle version d'Exchange vous aviez, mais il semble qu'il sera possible de définir le message via un script PowerShell dans Exchange 2010 et Exchange 2007 si vous installez EWS Managed API. Pour l'instant, il semble que cela ne soit disponible qu'en tant que candidat à la sortie.
la source
Si vous vous connectez à votre console de gestion Exchange en tant qu'administrateur de domaine ou administrateur Exchange - puis développez votre serveur Exchange, puis sélectionnez «Boîte à outils». Double-cliquez ensuite sur Suivi des messages pour ouvrir la console Web et connectez-vous en tant qu'administrateur de domaine / administrateur Exchange. En haut, sélectionnez «Gérer mon organisation» puis sélectionnez «Un autre utilisateur». Recherchez et sélectionnez l'utilisateur. Lorsque la feuille de propriétés de l'utilisateur s'ouvre sur la droite, il y a un «Dites aux gens que vous êtes en vacances». Vous pouvez y paramétrer l’absence du bureau. sans donner à personne les détails d'autrui ni connaître les mots de passe de quelqu'un d'autre.
la source
Vous pouvez utiliser Exchange PowerShell Set-MailboxAutoRhnessConfiguration pour cela:
Autoriser
Programmé
Pour désactiver
la source
Vous venez de décrire le SOP où je travaille, à l'exception qui est généralement fait pour le propriétaire de la société, et je connais son pswd afin qu'il ne soit pas modifié.
Ma torsion sur le problème est demandée de désactiver le bureau à son retour.
Je suis d'accord qu'il doit y avoir une meilleure façon.
la source
Vous pouvez quitter votre bureau à l'aide d'Exchange. Je viens de le faire pour l'un de nos utilisateurs. Je n'ai PAS eu à me donner accès à sa boîte aux lettres, ni à configurer son compte ni à utiliser Outlook du tout.
Comme le dit correctement desshiels, cela peut facilement être fait:
la source