Problem/Motivation
We have successfully set up the module and it is writing data from Drupal into SharePoint. Great! Thanks!
We did find the process less straight-forward than we might have though. The issue he had was when entering the Host URL field. Initially we thought it was asking for the URL of your site:
https://[TenantName].sharepoint.com/sites/[SiteName]/Lists/TestDrupalList/AllItems.aspx
Eventually we realised we need to use the Graph URL for it:
https://graph.microsoft.com/v1.0/sites/[TenantName].sharepoint.com:/site...
Although the README file explains how to find out the Graph URL of the list, it is not explained that this is what you need to enter in the Host URL field.
What it help text currently says is:
"5. Each webform can be associated with its own unique Sharepoint URL."
It is obvious what URL to enter once you have done it. Now we know, we know. But it could be made more explicit for future users.
Steps to reproduce
As above
Proposed resolution
Amend the README text for Webforms to say:
"5. Each webform can be associated with its own unique Sharepoint URL. For the Host URL enter the Graph URL identified above (for example, https://graph.microsoft.com/v1.0/sites//lists//items)
Add similar text to the Content Types section.
In addition, the label 'Host URL' could be changed to 'Graph URL'. This would prompt users about the correct URL to enter.
Remaining tasks
None
User interface changes
Add a description text under the Host URL field:
"Enter the Graph URL. For example https://graph.microsoft.com/v1.0/sites//lists//items)"
Alternatively, relabel the field 'Graph URL'.
API changes
None
Data model changes
None
| Comment | File | Size | Author |
|---|---|---|---|
| Screenshot 2026-01-23 091723.jpg | 17.23 KB | simon-p |
Comments
Comment #3
robbymo commentedThank you for pointing this out simon-p! Things have been updated to reflect your suggestions.