Permissions Required to use OnePlace Solutions
OnePlace Solutions uses modern authentication for best practice security when connecting to Microsoft 365.
![Closed](../Skins/Default/Stylesheets/Images/transparent.gif)
When signing in for the first time users will be requested to consent to user based security permissions. The acceptance of these permissions is required to be able to use the software.
OnePlaceMail Desktop | OnePlaceMail App | |
![]() |
![]() |
![Closed](../Skins/Default/Stylesheets/Images/transparent.gif)
To simplify the process, Administrators can apply permissions on behalf of users. Selecting the following links will ensure that users are not presented with any consent dialog boxes prior to first use.
1. Click here for OnePlace Solutions Desktop consent
2. Click here for OnePlaceMail App consent
![Closed](../Skins/Default/Stylesheets/Images/transparent.gif)
OnePlace Solutions Desktop uses 'Delegated' mode for all permissions required.
Permission | Why do we need this? | |
---|---|---|
Microsoft Graph | ||
![]() |
To allow the user to sign in using Microsoft Authentication Libraries | |
![]() |
To prevent the user having to sign in every 24 hours | |
![]() |
Required to authenticate the user | |
![]() |
This is used to store the subscription id to the user, who is using the software. | |
![]() |
To present the user their joined teams in the navigation tree | |
![]() |
To allow user to navigate into their joined teams to see the contained channels | |
![]() |
To allow users to browse files in Teams and OneDrive | |
SharePoint | ||
![]() |
To allow users to
|
|
![]() |
To allow users to create new terms in the term store when working with Managed Metadata & Enterprise keyword columns in SharePoint |
![Closed](../Skins/Default/Stylesheets/Images/transparent.gif)
OnePlace Solutions App uses 'Delegated' mode for all permissions required.
Permission | Why do we need this? | |
---|---|---|
Microsoft Graph | ||
![]() |
To allow the user to sign in using Microsoft Authentication Libraries | |
![]() |
Required to authenticate the user | |
![]() |
To prevent the user having to sign in every 24 hours | |
![]() |
To store the subscription id as extension property on the User | |
![]() |
To be able to select users in metadata drop downs and see their profile image | |
![]() |
To be able to save email and attachments from users and shared mailboxes to SharePoint. |
|
![]() |
To be able to set transferred to SharePoint category on mail | |
![]() |
To be able to list all Teams the user is a member of | |
![]() |
To be able to lists channels with Teams the user is a member of | |
![]() |
To be able to post a message into a Teams channel | |
![]() |
Used to provide features such as:
|
|
![]() |
Used to @ mention users when posting a message to Teams | |
This permission requires an Administrator to consent on behalf of users. Click here to complete this on behalf of users. | ||
SharePoint | ||
![]() |
To allow users to
|
![Closed](../Skins/Default/Stylesheets/Images/transparent.gif)
When completing our best practice steps and setting up the OnePlace Solutions Administration site, we will prompt for consent to specific permissions. These permissions should not be consented to on behalf of the organization and are only used in context of creating the site.
Permission | Why do we need this? | |
---|---|---|
Admin level permission | ||
![]() |
To allow admins to provision the new OnePlace Solutions template on a site. | |
![]() |
To prevent the user having to sign in every 24 hours |