2013-08-08 3 views
0

Tout d'abord, je tiens à m'excuser pour mon mauvais anglais et peut-être, la question. J'ai cherché toute une journée pour ajouter des permissions à un dossier Outlook via un script vba, mais sans résultat.Autorisation Outlook sur le dossier vba

Nous voulons créer un dossier dans la boîte de réception et donner à un utilisateur spécifique du système le droit de lire et d'écrire dans ce dossier. Cela est nécessaire, car une application intranet Web doit écrire dans ce dossier personnel dans Outlook.

Tous les nouveaux utilisateurs de notre application doivent créer ce dossier dans Outlook et accorder des droits de lecture/écriture à l'utilisateur du système. Pour certains utilisateurs, il est très difficile à gérer et donc je veux développer une perspective supplémentaire en faisant toutes ces étapes automatiquement. J'ai lu quelque chose sur Redemption et ACE, mais je n'ai pas pu utiliser ces deux bibliothèques, car elles ne sont pas installées sur le système ou je ne sais pas comment les inclure dans mon script Outlook. Je pensais pouvoir écrire un fichier batch qui va mettre en place toutes les permissions nécessaires. Est-ce possible ? Y a-t-il quelqu'un d'autre qui a de l'expérience avec ce sujet?

J'attends vos réponses avec impatience.

Répondre

0

Vous pouvez utiliser MAPI étendu en C++ ou Delphi pour travailler avec la table PR_ACL du dossier ou utiliser Redemption (qui expose cette fonctionnalité à n'importe quelle langue). Pourquoi exactement vous ne pouviez pas utiliser Redemption? Tout ce que vous devez l'installer est de l'enregistrer en utilisant regsvr32.exe.

+0

Nous vous remercions de votre réponse. je ne peux pas trouver le redemption.dll, je pense que c'est le problème? Je pense que je dois exécuter "regsvr32.exe redemption.dll" – Auri

+0

Avez-vous téléchargé à partir de http://www.dimastr.com/redemption/? –

Questions connexes