Connecting to Microsoft SharePoint
Microsoft SharePoint is a powerful collaboration and document management platform that enables teams to store, organize, share, and access information securely from any device. Integrating SharePoint with IBM watsonx Orchestrate enables you to automate document workflows, synchronize content, and streamline enterprise collaboration.
To enable this integration, you must establish a secure connection that facilitates communication between the two systems. See Managing connectionsfor more details.
By default, Single sign-on (SSO) is disabled for your app. To enable it, refer to Configuring single sign-on for applications.
Connecting to Microsoft SharePoint using OAuth2
To connect watsonx Orchestrate to Microsoft SharePoint:
-
From the main menu, go to Manage > Connections.
-
Search for Microsoft.
-
Search for Microsoft and locate the connection ID: microsoft_oauth2_auth_code_ibm_184bdbd3
-
Click edit next to the matching connection ID.
-
Select the environment where you want to create the connection:
- Draft: for testing and development
- Live: for production use
-
Select OAuth2 Authorization Code as the Authentication Type.
-
Provide the following keys and their respective values:
Server URL: Base URL of the Microsoft server.Token URL: Endpoint to exchange the authorization code for an access token.Scope: Specify offline_access. Defines the level of access being requested. You can include other scope items, separated by spaces.Authorization URL: URL where users are redirected to log in and authorize access.Client ID: Unique ID for your application (available in Microsoft UI).Client Secret: A secret key used to authenticate your app with Microsoft.
To get these values, see the Microsoft API documentation.
-
Choose the appropriate credential type.
-
Click Save to complete the setup.
Connecting to Microsoft SharePoint (Base)
To connect watsonx Orchestrate to Microsoft SharePoint:
-
From the main menu, go to Manage > Connections.
-
Search for Microsoft and locate the connection ID:
microsoft_key_value_ibm_184bdbd3 -
Click edit next to the matching connection ID.
-
Select the environment where you want to create the connection:
- Draft: for testing and development
- Live: for production use
-
Set Authentication Type to Key Value Pair.
-
Add the following keys and their respective values. Click Add new field to input each pair:
Key Description client_idThe client ID of your registered Microsoft application client_secretThe client secret associated with your Microsoft app usernameThe SharePoint account username (typically the email address) passwordThe password for the SharePoint account or app-specific password authorityThe authority URL for authentication base_urlThe base URL for Microsoft To get these values, see the Microsoft API documentation.
-
Choose the credential type.
Note: Only the team credentials are supported when an app is connected using the Key Value Pair authentication type. -
Click Save to complete the setup.