Sending Encrypted E-mail Programatically with Graph API?

IK 1 Reputation point
2020-12-16T20:25:12.44+00:00

Hello and thanks for any help in advance!

I use Azure Information Protection's (AIP) automated system for encrypting sensitive e-mails. I would like to begin programmatically sending encrypted e-mail using the same system. I've started using the Microsoft Graph API to send e-mails, but don't see an option to encrypt the e-mail in the API's methods. Is this not yet supported by the API? If not, is there any resource supported by Microsoft for developers to send encrypted e-mails en mass using Azure's encryption?

An alternative here is, I know, to programatically control the Outlook app. But the default encryption there appears to use S/MIME and digital IDs. Is there a way to control the outlook app and use AIP encryption on a sent e-mail? Could you please direct me to a resource on this, if so?

Thanks Again!

Azure Information Protection
Azure Information Protection
An Azure service that is used to control and help secure email, documents, and sensitive data that are shared outside the company.
515 questions
Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
10,582 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Deva-MSFT 2,256 Reputation points Microsoft Employee
    2020-12-17T04:20:51.873+00:00

    Sending encrypted email programmatically with Graph API is not supported at this time; I remember a related thread on this. Being said that, i would suggest you to upvote the existing uservoice or file a new one, if its doesnt suits you - so that it can be considered to be implemented.