Integration between ServiceNow and Microsoft Sharepoint
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
7 hours ago
Hi Community,
I've a requirement to integrate Servicenow to Microsoft Sharepoint, found a document to integrate but failed to get the sharepoint access on Microsoft 365.
Can anyone help me to get this detail and also let me know should I need to buy any paid plugin as I've created free Microsoft Azure account with my personal email.
Thank you
Regards
Pranjal
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
4 hours ago
Hi @pranjalsrvs
As per Microsoft and ServiceNow recommended integration approach, you do not need any paid plugin for basic SharePoint integration.
You can integrate ServiceNow with SharePoint using:
- REST API
- OAuth 2.0
- Microsoft Graph API
These capabilities are available OOTB in ServiceNow.
The issue is usually related to the Microsoft account type being used. If Azure was created using a personal email account (Gmail/Outlook personal), some SharePoint and Graph API permissions may not work properly because admin consent and tenant-level access are limited.
Use a Microsoft 365 Developer Tenant for testing and development.
This provides:
- Free SharePoint Online environment
- Azure AD admin access
- Ability to grant Microsoft Graph permissions
- Full OAuth testing capability
Steps:
- Register for Microsoft 365 Developer Program
- Create Azure App Registration
- Add Microsoft Graph permissions:
- Sites.ReadWrite.All
- Files.ReadWrite.All
- Grant Admin Consent
- Generate Client Secret
- Configure OAuth in ServiceNow
- Test using REST Message / Graph API
Example Graph endpoint:
https://graph.microsoft.com/v1.0/sitesYou can configure this using:
- System OAuth
- REST Message
- IntegrationHub (optional)
IntegrationHub SharePoint Spoke is licensed, but for learning/testing/basic integrations, native REST API integration is sufficient and commonly used.
