
Mio is making cross platform communication between teams a reality. In doing so, protecting the integrity and security of your data is of paramount importance to us.
Mio securely integrates with your messaging platforms and never stores messages or files. Download our security white paper in our security center for more details.
We never require more permissions than necessary to make universal channels function as intended.
Jump to...
Scopes requested by Mio during sign up process
Mio requests the following delegated scopes to access the Microsoft graph APIs.
Scope name | Scope type | Permission & description | Use case |
Sign you in and read your profile | Delegated |
| To populate your account information for Mio |
Maintain access to data you have given it access to | Delegated |
| To allow Mio to maintain access to the above permissions over time (does not grant additional permissions) |
Scopes requested by Mio after authenticating within the app
Scope name | Scope type | Permission & description | Use case |
Read your chat messages | Delegated |
| To deliver messages to other chat platforms like Slack or Webex. |
Read the names and descriptions of channels | Delegated |
| Allows the app to read the names of your channels, so you can convert them into universal channels. |
Read all files that you have access to | Delegated |
| To post files that you send across chat platforms. |
Read items in all site collections | Delegated |
| To fetch images posted in messages and files stored in the sender’s space in Sharepoint. |
Read the names and descriptions of teams | Delegated |
| Allows the app to read the names of your teams so you can pick which team to use the app in. |
Read all users' basic profiles | Delegated |
| To maintain accurate universal channel membership. |
Sign you in and read your profile | Delegated |
| To allow users to sign in to the Mio app with their Teams account. |
Maintain access to data you have given it access to | Delegated |
| To allow Mio to maintain access to the above permissions over time (does not grant additional permissions). |
Frequently asked questions
Can Mio access my private Teams and channels that aren't universal channels?
No, the Mio app can only view messages in Teams that is has been added to.
If you create multiple universal channels for different contacts under the same Team, your external contacts would not be able to access the other channels either.
Why does Mio need to read all files that I have access to?
When a file is uploaded in Microsoft Teams it's stored in shared Sharepoint folders. The Mio app needs to access these specific Sharepoint files in order to successfully send the file to Slack and Webex.
At this time, this permission is the least privileged scope that Microsoft offers.
Mio does not perform any other channel management actions other than for universal channels you create through the app.
If you have any questions regarding security for Mio, please reach out to our team via the chat bot in the bottom right corner of your page.