Integration with Microsoft SharePoint - GRC Policy authoring

Kannan Nair
Tera Contributor

Currently we are checking the feasibility of integrating ServiceNow with Microsoft SharePoint for policy authoring. As per the ServiceNow docs, for the integration the 'Microsoft OneDrive spoke 2.3.1' needs to be installed.

 

Link to the doc: https://docs.servicenow.com/bundle/xanadu-governance-risk-compliance/page/product/grc-policy-and-com...

 

Also, in the integration configuration step, to set up the Microsoft SharePoint to perform actions in Microsoft SharePoint site from ServiceNow, it is recommended to setup the Microsoft OneDrive for Document Services.

 

Link to the doc: https://docs.servicenow.com/bundle/washingtondc-servicenow-platform/page/product/document-services/t...

 

The above documentation is identical to that of the one for the Microsoft OneDrive integration. For the OneDrive integration also we have the exact same spoke(with a different version) and same step of setting up the Microsoft OneDrive for Document Services.

 

Hence, was wondering on why it is required to setup OneDrive spoke and configuration if the requirement is specifically for SharePoint integration. Is there any additional steps involved in the configuration of GRC SharePoint integration

 

 

5 REPLIES 5

NidhiG1209
Tera Contributor

Looks like I am able to integrate SharePoint for Policy Redlining.

- Microsoft OneDrive Spoke connection and credential records are being used internally for SharePoint. Based on the value in drop-down in GRC properties ‘OneDrive’ OR ‘SharePoint’,  the datastream flows will be invoked. 

 

NidhiG1209_0-1737498179453.png

 

 

There are two ways through which the SharePoint OAuth ClientID can be registered with One Drive:

  • Either create a OneDrive connection with ClientID for SharePoint using Workflow Studio-> Integration and add API permissions of SharePoint later and Get latest OAuth tokens.
  • OR change the OAuth Provider for SharePoint in Microsoft OneDrive Spoke Credential and Get latest OAuth tokens.

Also do not forgot to get the latest home url of the SharePoint site using ‘Copy link to page’ as this keeps on changing and needs to be refreshed regularly.

 

Hope this helps the community.