none
outlook共享日历问题 RRS feed

  • 问题

  • 客户端是outlook2003,服务器端为exchange server 2007,现在客户端“共享我的日历”中设置权限为“无”,即没有用户可以看到我的日历,但是实际上公司其他用户通过“打开共享日历”仍旧可以看到我的日历,这是为何?
    2009年6月25日 8:28

答案

  • 您好!

     

    在缺省情况下,只有用户自己也就是NT authority\self拥有full access 权限,从您的描述看,由于您添加了NT authority\authenticated users用户,导致其他经过身份验证的用户可以查看您的邮箱中日历。注意,拥有邮箱的full access权限,可以打开该邮箱并查看所有内容不仅是日历。

    请删除NT authority\authenticated users用户,或者,您可以重新创建一个邮箱,然后检查full access permission是否包含NT authority\authenticated users

     

    此外,请将webmail就不能用了的错误截图发送到论坛中。

     

    http://social.microsoft.com/Forums/zh-CN/1691/thread/3e858de7-f569-4cf4-ab7c-e43ea9630db2

     

    Rock Wang 望正茂

     


    Rock Wang– MSFT
    2009年7月8日 9:41
    版主

全部回复

  • 您好!

     

    请打开该用户的Outlook,右键选中calendar,选择属性,点击权限,将该配置的截图发送到论坛中。

     

    此外,请重启information store服务,然后在检查结果如何。

     

    Rock Wang 望正茂


    Rock Wang– MSFT
    2009年6月26日 9:51
    版主
  • 望工:

    重启information store服务了,情况依旧。



    权限截图为http://photo.kaixin.com/getphoto.do?id=727871787&owner=707766848#727871787


    谢谢!
    2009年6月29日 2:34
  • 您好!

     

    请参考下面的链接来重新发送截图,注意不要发送类似开心网这样的网站中。

     

    http://social.microsoft.com/Forums/zh-CN/1691/thread/3e858de7-f569-4cf4-ab7c-e43ea9630db2

     

    Rock Wang 望正茂


    Rock Wang– MSFT
    2009年6月29日 2:48
    版主
  • 不好意思!现在重新贴图,请帮忙解决,谢谢!
    不知这样可以吗?

    http://i3.6.cn/cvbnm/d6/c6/db/1be9c8d924660bb339e21519a48be369.jpg

     

     

    2009年6月29日 4:25
  • 您好!

    我无法访问您发送的截图。请将截图发送到我的邮箱:v-rocwan@microsoft.com

    为了避免您的邮件和其他用户的混淆,请在邮件标题栏填写您发的帖子的标题

    Rock Wang 望正茂


    Rock Wang– MSFT
    2009年6月30日 3:47
    版主
  • 您好!

     

    请问您的Outlook 2003 有没有升级到SP3,如果没有的话,请升级到SP3,然后在测试一下,看结果如何。

     

    您的客户端是用Exchange账号连接到邮箱服务器吗?如果不是的话,请使用Exchange账号连接到Exchange 服务器,并取消缓存模式,然后在测试一下,看结果如何。

     

    重新创建一个新的邮箱,使用Exchange账号连接到Exchange 服务器,并取消缓存模式,然后在测试一下,看结果如何。

     

    Rock Wang 望正茂


    Rock Wang– MSFT
    2009年7月1日 8:49
    版主
  • 望工:

        outlook之前就是SP3的版本了,另外我们Exchange帐号和AD帐号是一样,我不是很理解关于Exchange帐号的意思。能够解释一下?

    谢谢!



    2009年7月2日 2:25
  • 您好!

     

    有关Exchange account的详细信息,请您阅读下面的文章:

     

    What is a Microsoft Exchange account?

    http://office.microsoft.com/en-us/outlook/HA012301711033.aspx?pid=CH100776841033

     

    Rock Wang 望正茂

     


    Rock Wang– MSFT
    2009年7月2日 9:22
    版主
  • 望工:


        使用了Exchange帐号,问题依旧,请帮忙解决.

    谢谢!
    2009年7月7日 3:00
  • 您好!

     

    根据我的测试,在默认情况下,用户user1通过MAPI方式登录到他的Outlook,无法查看用户user2的日历。

     

    请重新创建两个新的邮箱比如user1user2,使用Outlook通过Exchange账号打开user1的邮箱(取消缓存模式),然后尝试打开用户user2的日历,看结果如何。

     

    Rock Wang 望正茂

     

     


    Rock Wang– MSFT
    2009年7月7日 5:47
    版主
  • 望工:


       试过了,还是不行,仍旧可以看到对方的日历。
     
       我发觉在用户的“管理完全访问权限”中,有“NT authority\self和NT authority\authenticated users”两个权限,这样的设置对吗?

       我尝试过将NT authority\authenticated users删除后,webmail就不能用了。

    谢谢!

    2009年7月8日 8:08
  • 您好!

     

    在缺省情况下,只有用户自己也就是NT authority\self拥有full access 权限,从您的描述看,由于您添加了NT authority\authenticated users用户,导致其他经过身份验证的用户可以查看您的邮箱中日历。注意,拥有邮箱的full access权限,可以打开该邮箱并查看所有内容不仅是日历。

    请删除NT authority\authenticated users用户,或者,您可以重新创建一个邮箱,然后检查full access permission是否包含NT authority\authenticated users

     

    此外,请将webmail就不能用了的错误截图发送到论坛中。

     

    http://social.microsoft.com/Forums/zh-CN/1691/thread/3e858de7-f569-4cf4-ab7c-e43ea9630db2

     

    Rock Wang 望正茂

     


    Rock Wang– MSFT
    2009年7月8日 9:41
    版主
  • 望工:

         只要新增加的用户,默认就有这两个权限,如果把NT authority\authenticated users的权限删了,webmail就不能使用。报错信息如下:而且如果删除了NT authority\authenticated users,打开outlook会不断提示需要我输入用户名和密码,但是输入按确认后,会再次提示输入,无法使用outlook收发邮件了。
    Request
    Url: https://shmail.ckh.com.cn:443/owa/default.aspx
    User host address: 222.66.83.2

    Exception
    Exception type: Microsoft.Exchange.Data.Storage.ConnectionFailedTransientException
    Exception message: Cannot open mailbox /o=gzmail/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=michelle.cui.

    Call stack

    在 Microsoft.Exchange.Data.Storage.ConnectionCachePool.OpenMailbox(String serverDn, String userDn, String mailboxDn, Guid mailboxGuid, Guid mdbGuid, Object identity, ConnectFlag connectFlag, OpenStoreFlag openStoreFlag, CultureInfo cultureInfo, String clientInfoString, Boolean secondTry) 在 Microsoft.Exchange.Data.Storage.ConnectionCachePool.OpenMailbox(String serverDn, String userDn, String mailboxDn, Guid mailboxGuid, Guid mdbGuid, Object identity, ConnectFlag connectFlag, OpenStoreFlag openStoreFlag, CultureInfo cultureInfo, String clientInfoString, Boolean secondTry) 在 Microsoft.Exchange.Data.Storage.ConnectionCachePool.OpenMailbox(String serverDn, String userDn, String mailboxDn, Guid mailboxGuid, Guid mdbGuid, Object identity, ConnectFlag connectFlag, OpenStoreFlag openStoreFlag, CultureInfo cultureInfo, String clientInfoString) 在 Microsoft.Exchange.Data.Storage.MailboxSession.Initialize(LogonType logonType, ExchangePrincipal owner, DelegateLogonUser delegateUser, Object identity, OpenMailboxSessionFlags flags) 在 Microsoft.Exchange.Data.Storage.MailboxSession.CreateMailboxSession(LogonType logonType, ExchangePrincipal owner, DelegateLogonUser delegateUser, Object identity, OpenMailboxSessionFlags flags, CultureInfo cultureInfo, String clientInfoString) 在 Microsoft.Exchange.Data.Storage.MailboxSession.Open(ExchangePrincipal mailboxOwner, WindowsPrincipal authenticatedUser, CultureInfo cultureInfo, String clientInfoString) 在 Microsoft.Exchange.Clients.Owa.Core.OwaWindowsIdentity.CreateMailboxSession(ExchangePrincipal exchangePrincipal, CultureInfo cultureInfo) 在 Microsoft.Exchange.Clients.Owa.Core.UserContext.Load(OwaContext owaContext) 在 Microsoft.Exchange.Clients.Owa.Core.RequestDispatcher.CreateUserContext(OwaContext owaContext, UserContextKey userContextKey, UserContext& userContext) 在 Microsoft.Exchange.Clients.Owa.Core.RequestDispatcher.PrepareRequestWithoutSession(OwaContext owaContext, UserContextCookie userContextCookie) 在 Microsoft.Exchange.Clients.Owa.Core.RequestDispatcher.InternalDispatchRequest(OwaContext owaContext) 在 Microsoft.Exchange.Clients.Owa.Core.RequestDispatcher.DispatchRequest(OwaContext owaContext) 在 System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() 在 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)


    Inner Exception
    Exception type: Microsoft.Mapi.MapiExceptionLogonFailed
    Exception message: MapiExceptionLogonFailed: Unable to open message store. (hr=0x80040111, ec=1010) Diagnostic context: Lid: 18969 EcDoRpcExt2 called [length=511] Lid: 27161 EcDoRpcExt2 returned [ec=0x0][length=124][latency=0] Lid: 23226 --- ROP Parse Start --- Lid: 27962 ROP: ropLogon [254] Lid: 17082 ROP Error: 0x3F2 Lid: 26937 Lid: 21921 StoreEc: 0x3F2 Lid: 27962 ROP: ropExtendedError [250] Lid: 1494 ---- Remote Context Beg ---- Lid: 26426 ROP: ropLogon [254] Lid: 4740 StoreEc: 0x80070005 Lid: 30409 StoreEc: 0x80070005 Lid: 19145 StoreEc: 0x3F2 Lid: 23241 StoreEc: 0x3F2 Lid: 32186 Lid: 8620 StoreEc: 0x3F2 Lid: 1750 ---- Remote Context End ---- Lid: 26849 Lid: 21817 ROP Failure: 0x3F2 Lid: 26297 Lid: 16585 StoreEc: 0x3F2 Lid: 32441 Lid: 1706 StoreEc: 0x3F2 Lid: 24761 Lid: 20665 StoreEc: 0x3F2 Lid: 25785 Lid: 29881 StoreEc: 0x3F2

    Call stack

    在 Microsoft.Mapi.MapiExceptionHelper.ThrowIfError(String message, Int32 hresult, Int32 ec, DiagnosticContext diagCtx) 在 Microsoft.Mapi.ExRpcConnection.OpenMsgStore(OpenStoreFlag storeFlags, String mailboxDn, Guid mailboxGuid, Guid mdbGuid, MapiStore msgStorePrivate, String& correctServerDn, ClientIdentityInfo clientIdentityAs, String userDnAs, String applicationId, CultureInfo cultureInfo) 在 Microsoft.Mapi.ConnectionCache.OpenMapiStore(String mailboxDn, Guid mailboxGuid, Guid mdbGuid, ClientIdentityInfo clientIdentity, String userDnAs, OpenStoreFlag openStoreFlags, CultureInfo cultureInfo, String applicationId) 在 Microsoft.Mapi.ConnectionCache.OpenMailbox(String mailboxDn, Guid mailboxGuid, Guid mdbGuid, WindowsIdentity windowsIdentityAs, String userDnAs, OpenStoreFlag openStoreFlags, CultureInfo cultureInfo, String applicationId) 在 Microsoft.Exchange.Data.Storage.ConnectionCachePool.OpenMailbox(String serverDn, String userDn, String mailboxDn, Guid mailboxGuid, Guid mdbGuid, Object identity, ConnectFlag connectFlag, OpenStoreFlag openStoreFlag, CultureInfo cultureInfo, String clientInfoString, Boolean secondTry)
    2009年7月28日 6:07