Scan data for secrets

Microsoft Sharepoint

6min



Source integration to Microsoft Sharepoint.

Configuration

Web configuration

You can only configure this source to run through the integration on the web frontend.

Document image


To enable the necessary functionality in the SharePoint integration, the following scopes are required:

  • AllSites.Read: This scope allows the scanner to access and read all sites within your SharePoint workspace.
  • Sites.Search.All: This scope allows the scanner to navigate through all the contents within your SharePoint workspace.
  • offline_access: This scope allows TruffleHog Enterprise to maintain the state of the secrets detected by the scanner.

When configuring the SharePoint scanner from the UI, the Site URL is referencing your Microsoft SharePoint site.

  • Log into SharePoint
  • Click into a SharePoint site
  • From the URL in the address bar, copy over only the portion up to (and including) .com . Example: https://trufflesecurity.sharepoint.com

Be sure to check "Consent on behalf of your organization" which grants access to the specified resources for all users in the organization. It only shows for admin users.



Local configuration

Local configuration is not available for Microsoft Sharepoint.

Capabilities

Feature

Supported

Scan archive files

Scan attachments

Scan base64 encoded data

Scan binaries

Scan Microsoft Office files

Scan comments

Scan drafts

Auto resume

Notes:

  • Does not scan files over 10mb



Updated 15 Oct 2024
Doc contributor
Doc contributor
Doc contributor
Did this page help you?