Active Directory中未显示Outlook 2010文件夹权限中的更改 [英] Changes in Outlook 2010 folder permissions not shown in Active Directory

查看:121
本文介绍了Active Directory中未显示Outlook 2010文件夹权限中的更改的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用VBA中的IADs对象从ActiveDirectory获取有关邮箱的权限信息并获得合理的结果,但是在我授予用户使用Outlook Client中的文件夹权限"对话框读取我的邮箱的权限并再次运行代码后,我看到了msExchMailBoxSecurityDescriptor的Active Directory权限没有变化.

I'm using the IADs object from VBA to get permissions information on mailboxes from ActiveDirectory and get plausible results but after I give a user permission to read my mailbox using the Folder Permissions dialog in Outlook Client and run the code again I see no change in the Active Directory permissions for msExchMailBoxSecurityDescriptor.

推荐答案

文件夹级别(与邮箱级别不同)权限存储在文件夹中,而不是Active Directory中.

Folder level (unlike mailbox level) permissions are stored in the folders, not in the Active Directory.

可以使用

  1. 扩展的MAPI(C ++或Delphi)-使用IMAPIFolder :: OpenProperty打开PR_ACL_TABLE属性.您可以在 OutlookSpy 中看到该数据-单击IMAPIFolder按钮,转到PR_ACL_TABLE标签.

  1. Extended MAPI (C++ or Delphi) - open PR_ACL_TABLE property using IMAPIFolder::OpenProperty. You can see that data in OutlookSpy - click IMAPIFolder button, go to the PR_ACL_TABLE tab.

兑换(它包装了扩展MAPI,可以从任何语言使用)-请参见 RDOACL 对象(通过RDOFolder.ACL属性访问).

Redemption (it wraps Extended MAPI and can be used from any language) - see RDOACL object (accessing through the RDOFolder.ACL property).

这篇关于Active Directory中未显示Outlook 2010文件夹权限中的更改的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆