WiseStamp can integrate with your O365 domain. In order for the WiseStamp app to have full functionality and be able to update your employees' signatures, it needs the following permissions:
User.Read - reads the connected user’s profile in order to identify who the admin is.
User.Read.All - reads the profiles of the users in the connected tenant in order to be able to fetch the users in your organization. This is necessary for user management.
Exchange.ManageAsApp - manages your Exchange settings as an application. This is necessary in order to update your users' signature settings.
It is important to note that we do all the updates by accessing the relevant settings APIs in Exchange to set the signatures for users, without needing any access to actual emails (you can see the WiseStamp signature in the relevant settings section of Outlook Web Client).