none
How to distinguish betwen delegate permission level reviewer & Author/Editor in outlook object model? RRS feed

  • Question

  • Meeting Item
    ==========

    If delegate just have Reviewer access (Can read items) means MeetingItem.GetAssociatedAppointment is coming as null value.  But the same MeetingItem.GetAssociatedAppointment is giving store id when delegate access level is Author/Editor.

    So i couldn't have a scope to find delegated owner's name when access level is Reviewer.

    Appointment Item
    =============

    AppointmentItem.GetAssociatedAppointment  method is not exist and i have no clue to differentiate delegate access level (Reviewer or Author or Editor)? But i am getting delegate owner's name in this case.



    http://www.selvaonline.com - Live a Happy & Balanced Life



    • Edited by SelvaOnline Tuesday, April 30, 2013 4:27 PM
    Monday, April 29, 2013 3:16 AM

All replies

  • Hi SelvaOnline,

    Thank you for posting in the MSDN Forum.

    I'm trying to involve some senior engineers into this issue and it will take some time. Your patience will be greatly appreciated.

    Sorry for any inconvenience and have a nice day!

    Best regards,


    Quist Zhang [MSFT]
    MSDN Community Support | Feedback to us
    Develop and promote your apps in Windows Store
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    Tuesday, April 30, 2013 12:38 PM
    Moderator
  • Thank very much for your reply. I have updated my query in detail. It would be a great help, if you can able to give a solution for this.

    http://www.selvaonline.com - Live a Happy & Balanced Life

    Tuesday, April 30, 2013 4:54 PM
  • I don't know if you can do that using the Outlook Object Model alone.

    If using Redemption is an option, you can try to open the calendar folder (RDOSession.GetDefaultFolder or RDOStore.GetDefaultFolder), then use the RDOFolder.ACL collection (RDOACL object) to figure out the permissions.


    Dmitry Streblechenko (MVP)
    http://www.dimastr.com/redemption
    Redemption - what the Outlook
    Object Model should have been
    Version 5.4 is now available!

    Tuesday, April 30, 2013 5:34 PM
  • Hi Quist Zhang,

    Any update on my request how to find delegate type as Reviewer?

    Regards,

    Selva


    http://www.selvaonline.com - Live a Happy & Balanced Life

    Wednesday, May 1, 2013 3:13 PM
  • Meeting Item
    ==========

    If delegate just have Reviewer access (Can read items) means MeetingItem.GetAssociatedAppointment is coming as null value.  But the same MeetingItem.GetAssociatedAppointment is giving store id when delegate access level is Author/Editor.

    So i couldn't have a scope to find delegated owner's name when access level is Reviewer.

    Appointment Item
    =============

    AppointmentItem.GetAssociatedAppointment  method is not exist and i have no clue to differentiate delegate access level (Reviewer or Author or Editor)? Also i am getting delegate owner's name when the access level is Reviewer?

    http://www.selvaonline.com - Live a Happy & Balanced Life

    Wednesday, May 1, 2013 9:29 PM
  • Can some one answer for my question? This forum is being non active :(

    http://www.selvaonline.com - Live a Happy & Balanced Life

    Monday, May 6, 2013 3:08 AM
  • As I mentioned in my reply, you cannot do that using the Outlook Object Model alone. Extended MAPI in C++ or Delphi or Redemption (in any language) are your choices.


    Dmitry Streblechenko (MVP)
    http://www.dimastr.com/redemption
    Redemption - what the Outlook
    Object Model should have been
    Version 5.5 is now available!

    Monday, May 6, 2013 3:22 AM
  • Hi Selva,

    As Dmitry has rightly mentioned, you cannot distinguish between delegate permission level reviewer & Author/Editor Using Outlook object model. You will need to use Extended MAPI to achieve this task.

    Regards,

    Shailesh G. Rajput
    ______________________________________________
    Microsoft Developer Support - Messaging & Collaboration

    Tuesday, May 21, 2013 6:25 PM
  • Thanks Shailesh for your reply. As a developer, we would like to have maximum methods get exposed when you release an API. There are lot of limitations in Outook Object Model :(

    http://www.selvaonline.com - Live a Happy & Balanced Life

    Tuesday, May 21, 2013 7:18 PM