0

У меня есть учетная запись службы, в которой я хочу иметь доступ к другому календарю пользователей через ews api таким образом, чтобы он могут создавать встречи, обновлять встречи, которые они создали, и удалять назначенные встречи, но НЕ смогут читать все элементы в календаре пользователей.Возможно ли быть делегатом с созданием, обновлением и удалением собственных разрешений, но не прочитанным взамен 2010

Возможно, это возможно в офисе 365 (см. Снимок экрана), но возможно ли это с Exchange 2010? Если да, то как?

enter image description here

ответ

1

Конечно изображение, которое вы выложили всего разрешений папки из Outlook, эти разрешения являются одинаковыми с Exchange 2007 на Office365. Два способа, с помощью которых вы можете установить разрешение прогматически, как вы показали, сначала используют один из API доступа к почтовому ящику, например Mapi или EWS, и устанавливают разрешение папки, например https://msdn.microsoft.com/en-us/library/office/dn641962(v=exchg.150).aspx

Или вы можете использовать Командную консоль Exchange и Add-MailboxFolderPermissions https://blogs.technet.microsoft.com/ilvancri/2009/11/24/exchange-2010-and-then-there-is-the-long-awaited-cmdlet-add-mailboxfolderpermission/, это может быть лучшим подходом, так как для выполнения прав доступа с правами администратора через роль RBAC, где установка разрешения на доступ к папке через EWS, поскольку он использует API-интерфейс пользователя, для этого требуется, чтобы учетная запись, задающая эти разрешения, была владельцем почтового ящика, делегировала права доступа Full Access в почтовом ящике (например, добавление mailboxpermission) или использовать олицетворение.

+0

Спасибо, что нашли время ответить. Мне не нужно устанавливать эти программно, просто найти способ показать администраторам этого обмена 2010, что разрешения, которые я хочу, возможны. Говорят, что нет. В вашей второй ссылке первый скриншот показывает эквивалентный экран как мой скриншот в 2010 году. Они говорят, что, когда они не выбирают ни один из параметров «Чтение», что другие разрешения неактивны, подразумевая, что для предоставления других разрешений Чтение является необходимостью. Может ли быть какая-либо документация, подтверждающая, что это не так? – Ir1sh

+0

В основной папке календаря в почтовом ящике у вас есть разрешения FreeBusy, которые (то же самое в Office365, что вы только что разместили изображение из папки «Входящие»). Я бы сказал, что здесь замешательство между вами и администраторами. Минимальные права на чтение, которые вы можете установить в основном календаре, - это Free/Busy, который дает пользователю доступ к FreeBusy (но без деталей). Это не то же самое, что и «Рецензент» и не эквивалентен ни одному. Просто пусть FreeBusy достигнет тех же прав, что и ваши попытки, вам просто нужно убедить администратора, что это не значит, что у вас есть доступ к Рецензентам. –

 Смежные вопросы

  • Нет связанных вопросов^_^