Как применить чувствительность в Microsoft Office Interop - Azure Защита данных в C# - PullRequest
0 голосов
/ 11 марта 2020

При использовании Microsoft Office Interop для запуска электронной почты Outlook с помощью C# Automation's - у нас было обновление для пакета Office 365, и теперь у нас есть Azure Плагин защиты информации (AIP), который предлагает пользователю назначить Чувствительность для элемент / документы электронной почты.

теперь это обязательный параметр, и без его применения невозможно будет отправить элемент почты.

мы попробовали следующее, чтобы применить параметр, но не испытали радости ;

Microsoft.Office.Interop.Outlook.MailItem mailItem = app.CreateItem(Microsoft.Office.Interop.Outlook.OlItemType.olMailItem);

mailItem.Sensitivity = OlSensitivity.olConfidential;


string templateGUID = "{3c41c091-3cbc-4dba-8b59-ce62f19500db}";
mailItem.PermissionTemplateGuid = templateGUID;

Хотите знать, сталкивался ли кто-нибудь с этим до того, как предположить, что это влияет на все пакеты взаимодействия Office?

Спасибо

...