On this page
- Overview
- Why Use the SharePoint AI Assistant?
- Features
- AI-Powered SharePoint Search
- Smart Document Summaries
- Browse SharePoint Folders
- File Management from Drupal
- Share Files Easily
- Update SharePoint List Items
- Supported AI Providers
- Microsoft Copilot Studio
- Azure OpenAI. Microsoft Graph
- Built for Security
- Requirements
- Contact our 24*7 support team
miniOrange SharePoint AI Assistant
Overview
Bring AI-powered SharePoint search, document understanding, and intelligent assistance into your Drupal site.
The miniOrange SharePoint AI Assistant adds a chat widget that helps users search, understand, and manage SharePoint content using simple natural language without leaving Drupal.
This is perfect for public news listings, knowledge bases, legal and finance teams, as well as intranet portals.
Why Use the SharePoint AI Assistant?
Sifting through hundreds of files just to find a single piece of information is a tedious task. With the AI Mode of the SharePoint Module, you don’t need to manually search through SharePoint folders and documents.
With AI-powered help inside Drupal, users can do the following:
- Instantly find documents.
- Summarise files in seconds.
- Browse SharePoint folders through chat.
- Manage and share files easily.
- Update SharePoint list items.
- Perform actions using language.
Everything happens securely inside your Drupal site.
Features
AI-Powered SharePoint Search
- Search SharePoint files using filenames, keywords, or natural language queries.
- Here are some examples:
- Find onboarding documents
- Search for Q4 finance reports
- Locate the marketing presentation
Smart Document Summaries
- Quickly understand documents without opening them.
- The following file types are supported:
- Word
- Excel
- PowerPoint
Browse SharePoint Folders
- Navigate SharePoint folders directly from the chat interface.
- Here are some examples:
- Show files inside HR Policies
- Open the Legal Contracts folder
File Management from Drupal
- Manage SharePoint files without leaving Drupal.
- The following actions are supported:
- Move files
- Copy files
- Delete files
- Create folders
- Share documents
Note that sensitive actions like file deletion require confirmation for added security.
Share Files Easily
- Generate sharing links or share files directly with colleagues via email.
Update SharePoint List Items
- Update SharePoint list values directly through the assistant.
- This is perfect for workflows, tracking systems, and team collaboration.
Supported AI Providers
Microsoft Copilot Studio
- Connect your published Copilot Studio agent using:
- Direct Line integration
- IFrame embedding
- The following authentication methods are supported:
- Microsoft Authentication
- No Authentication
Azure OpenAI. Microsoft Graph
- Use Azure OpenAI deployments like GPT-4o with Microsoft Graph APIs to build an intelligent SharePoint assistant experience inside Drupal.
Built for Security
- API keys and Graph tokens stay server-side.
- Credentials are never exposed to the browser.
- Assistant access can be restricted to authenticated Drupal users.
- Sensitive actions require confirmation.
- File operations are logged in the Drupal watchdog.
Requirements
- Drupal 10 or 11.
- PHP 8.1+.
- Microsoft 365 / SharePoint Online tenant.
- Azure AD app registration with Microsoft Graph permissions (Files.ReadWrite.All, Sites.Read.All).
- For Copilot Studio: a published agent with the Web app channel enabled.
- For Azure OpenAI: an Azure OpenAI resource, with a chat-deployment (e.g., GPT-4o).
Help improve this page
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion