Problem/Motivation
Sharepoint ID's are stored in the Drupal database, and displayed in the module settings page (although the Client Secret is left blank). If there is a website security breach these values are available to unauthorized people.
Proposed resolution
For security reasons, the Sharepoint Connector module allows the Sharepoint settings to be included in the settings.php file (see screenshot).
It would be good if that option was available for this module.
Thanks
| Comment | File | Size | Author |
|---|---|---|---|
| Screenshot 2026-03-09 095618.jpg | 78.52 KB | simon-p |
Comments
Comment #3
jaseerkinangattil commentedThis feature has been implemented and released in 2.0.1.
The module now supports overriding credential settings via settings.php, consistent with how other Drupal modules (e.g. Sharepoint Connector) handle this pattern.
How to use it — add any of the following to your settings.php:
Using environment variables (recommended for production):
Or hard-coded values:
Behaviour: