How to configure Microsoft SharePoint, OneDrive Business and Micorsoft Teams for use with CorelDRAW.app Enterprise
Instructions for IT administrators
Table of contents:
- Add Azure App Registration
- Configure SharePoint
- Configure App Registration for SharePoint support.
- Set Up SharePoint on CorelDRAW.app side.
- Configure OneDrive Business
- Configure App Registration for OneDrive Business support.
- Set Up OneDrive Business on CorelDRAW.app side.
- Configure Microsoft Teams
1. Add Azure App Registration
To enable Microsoft SharePoint access in CorelDRAW.app for the company’s domain (Microsoft 365) users, the Azure admin needs to register CorelDRAW.app as an Azure App in Azure Active Directory > App registrations:
https://portal.azure.com/#blade/Microsoft_AAD_IAM/ActiveDirectoryMenuBlade/RegisteredApps
Navigate to the “New registration” form and fill it out or update the current app.
After registering App, copy ApplicationID (ClientID). It will be used in future configuration on CorelDRAW.app side.
You can use this App registration for setting up SharePoint, OneDrive Business and Microsoft Teams permissions.
2. Set Up SharePoint
See instructions how to set up SharePoint for CorelDRAW.app:
a. Configure App Registration for SharePoint support:
1. Grant the following permissions to the application on the `API permissions` menu page of the application (Do not forget to click`Grant admin consent for <your org>` button):
- Azure Active Directory Graph:
- Delegated:
- Directory.AccessAsUser.All
- User.Read
- User.ReadBasic.All
- Delegated:
- SharePoint
- Delegated
- AllSites.Manage
- AllSites.Read
- AllSites.Write
- MyFiles.Read
- MyFiles.Write
- Delegated
2. In the “Authentication” section, add the Redirect URI https://coreldraw.app/sp.html.
3. In the “Manifest” set “oauth2AllowImplicitFlow” to “true”.
b. Set Up SharePoint on CorelDRAW.app side:
Configuring CorelDRAW.app for corporate-wide access to a SharePoint drive:
- Login to https://cloud.coreldraw.app/corporatelogin with domain admin account
- Navigate to https://cloud.coreldraw.app/sharepoint/configure and fill in the form
- Your corporate domain: Enter your Office 365 domain (as “xxxxxx.onmicrosoft.com”)
- Your SharePoint tenant: “yyyyyyy.sharepoint.com” is your SharePoint tenant domain
- ApplicationId (ClientId): Paste in the “Application (Client) ID” you’ve copied from the Microsoft Azure Portal (App registrations > Overview section)
Test settings:
- 1. Navigate to https://coreldraw.app/?enterprise
- 2. Click “Sign in with Microsoft 365” button
- 3. Login using your Microsoft 365 user credentials and wait until the web app is loaded
- 4. Click “Open from Cloud” link from the Welcome Screen (could be also found in “File” menu)
- 5. Or:
i. Click the “Corel Cloud” icon on the top left corner of the Cloud dialog
and observe there is a ”SharePoint” item:
ii. Or observe there is the SharePoint location (folder structure) already displaying for you:
3. Set Up OneDrive Business
-
-
-
1. Grant the following permissions to the application on the `API permissions` menu page of the application (Do not forget to click`Grant admin consent for <your org>` button):
-
- Microsoft Graph:
- Delegated:
- User.Read
- User.ReadBasic.All- Files.Read
- Files.Read.All
- Files.Read.Selected
- Files.ReadWrite
- Files.ReadWrite.All
- Files.ReadWrite.AppFolder
- Files.ReadWrite.Selected
-
-
2. In the “Authentication” section, add the Redirect URI https://coreldraw.app/sp.html (if you already added it for SharePoint support – please skip this step).
-
-
3. In the “Manifest” set “oauth2AllowImplicitFlow” to “true” (if you already did this for SharePoint set up – please skit this step).
-
-
b. Set Up OneDrive Business on CorelDRAW.app side:
- Configuring CorelDRAW.app for corporate-wide access to a SharePoint drive:
- 3. Login to https://cloud.coreldraw.app/corporatelogin with domain admin account
- 4. Navigate to https://cloud.coreldraw.app/onedrivebusiness/configure and fill in the form:
- - Your corporate domain: Enter your Office 365 domain (as “xxxxxx.onmicrosoft.com”)
- - Your SharePoint tenant: “yyyyyyy-my.sharepoint.com” is your SharePoint tenant domain
- - ApplicationId (ClientId): Paste in the “Application (Client) ID” you’ve copied from the Microsoft Azure Portal (App registrations > Overview section)
-
Test settings:
1. Repeat steps 1-4 from “Test settings” section of the SharePoint configuration section of this article.
2. Click the “Corel Cloud” icon on the top left corner of the Cloud dialog
and observe there is ”OneDrive Business” item:
4. Configure Microsoft Teams
Prerequirements: SharePoint and OneDrive Business should be configured before this (see p.2 and p.3 of this doc)
1. Grant the following permissions to the application on the `API permissions` menu page of the application (Do not forget to click`Grant admin consent for <your org>` button):
- Microsoft Graph:
- Delegated:
- Mail.Send
- openid
- profile
- User.Read
- User.Read.All
- User.ReadBasic.All
- Chat.Read
- Chat.ReadBasic
- Chat.ReadWrite,
- ChatMessage.Send
- ChatMessage.Read,
- ChatMember.Read,
- ChatMember.ReadWrite
- Delegated:
- API my organization uses:
- Microsoft Teams Services
- Delegated
- Access_as_user
- Delegated
- Microsoft Teams Services
2. In the “Authentication” section, add the Redirect URIs:
3. Next, enable implicit grant by checking the following boxes:
✔ ID Token
✔ Access Token
Test settings:
1. Login to Microsoft Teams (either in Microsoft Teams application, or in browser via https://teams.microsoft.com
2. Click on “Apps” icon in the left bottom corner:
3. Search for CorelDRAW.app application:
4. Select “CorelDRAW.app” application listed in the main section:
5. Click “Add” button and then “Open” button:
6. After silent or explicit login of Microsoft Online service you should observe CorelDRAW.app welcome screen inside Microsoft Teams:
7. And both SharePoint and OneDrive Business options should be listed in “Open from Cloud” option
Was this article helpful?
Tell us how we can improve it.