Required Role
Only administrators holding the Exchange Administrator role can access the Exchange admin center and manage add-in deployment.
1⃣ What permissions are required?
Without “Permissions” the manifest import fails with the message: "Error: unable to install the manifest."
To cover all use cases related to add-in functionalities, the following permission is required:
ReadWriteMailbox: This permission grants the add-in permission to use these Microsoft API features:setSignatureAsync: Signature insertionaddBase64FileAttachmentAsync: Adding embedded images
Without ReadWriteMailbox we will encounter errors such as the following:
ReadItem: Error during the call tosetSignatureAsync
ReadWriteItem: Error during the call toaddBase64FileAttachmentAsync
2⃣ Why do we request these permissions?
The Signitic add-in intervenes when composing an email, to automatically insert a personalized signature. This action requires read and write access to the active message.
The ReadWriteMailbox permission allows for:
Dynamic insertion of the signature in the body of the email
Integration of embedded images (logos, banners)
A seamless experience, without manual action from the user