To configure server settings for integrating Microsoft SharePoint using Microsoft Azure, you need to provide the following fields:
- Instance Name
- Description
- Client ID
- Tenant ID
- Client Secret
Configuration Steps:
- Sign In to Azure Active Directory:
- Access the Azure Active Directory Admin Center and log in using either your Microsoft Account or your Work/School Account.
- Register a New Application:
- In the left-hand navigation pane, select Azure Active Directory.
- Under the Manage section, choose App Registrations.
- Click on New Registration. On the Register an application page, configure the following:
- Name: Enter
Demo Connector
. - Supported Account Types: Select Accounts in this organizational directory only.
- Redirect URI: Set the first dropdown to Web and enter
http://localhost:8080/login/oauth2/code/
.
- Name: Enter
- Retrieve Application (Client) ID:
- After registration, navigate to the Overview page of the newly created application.
- Copy the Application (client) ID and store it securely; you will need this for further configuration.
- Click Register.
- Generate Client Secret:
- Go to Certificates and Secrets under the Manage section.
- Click New Client Secret. Provide a description and choose an expiration option.
- Click Add.
- Copy the Value of the new client secret immediately. It will not be displayed again, so ensure it is saved securely.
- Configure API Permissions:
- Navigate to API Permissions under Manage and click Add a Permission.
- Select the Microsoft APIs tab and choose Microsoft Graph.
Delegated Permissions:
Files.ReadWrite
Files.ReadWrite.All
Notes.Read
Notes.Read.All
Notes.ReadWrite
Notes.ReadWrite.All
Sites.FullControl.All
Sites.Manage.All
Sites.Read.All
Sites.ReadWrite.All
Application Permissions:
BrowserSiteLists.ReadWrite.All
Files.ReadWrite.All
Notes.Read.All
Notes.ReadWrite.All
Sites.FullControl.All
Sites.Manage.All
Sites.Read.All
Sites.ReadWrite.All
- Grant Admin Consent:
- After adding the required permissions, ensure to grant admin consent for these permissions to enable the app to access and manage data as specified.
With these steps, you will configure the essential settings and obtain the necessary credentials (Client ID, Tenant ID, and Client Secret) to interact with Microsoft SharePoint. Make sure to handle these credentials securely.