UV AI Search documentation
Overview
Semantic and grounded search capability on UV Search Pro. Requires the AI entitlement and an AI gateway. Customer content stays permission-trimmed.
For: Knowledge workers who need answers, not only hits.
Features
Grounded answers
Citations to documents the user can open.
Same trimming
The model never sees inaccessible files.
Installs with Search Pro
Download uv-search-pro.sppkg and enable the AI Search entitlement.
Requirements
- SharePoint Online (Microsoft 365)
- Tenant app catalog
- SPFx 1.18+
- Node 18 LTS / 22 LTS for custom builds
- License key from Account → License keys
Installation
- After purchase or trial, download the signed uv-search-pro.sppkg package from Account → Files / UV Apps catalog.
- Upload the package to the tenant app catalog (SharePoint admin → More features → Apps).
- Enable the app for the whole tenant or selected site collections.
- If Entra asks for consent, approve only the permissions listed on the product page.
- Open a site and add the web part (or open the full-page app). The app checks for a purchased license or an active trial for this tenant.
- Same as Search Pro. Azure OpenAI is optional and explicit.
How to use
- Open the page signed in with a work account from this Microsoft 365 tenant.
- The app asks the license server whether this tenant has a purchase or an active trial — no key is required.
- If nothing is found, paid features stay locked. Clock, Banner, Quick Links and Profile Card still run in Free mode.
- A product key from Account → License keys is only a fallback when silent activation fails.
- Install Search Pro.
- Enable AI Search in Admin after the AI gateway is configured.
Configuration
- AI capability
- Citation style
Troubleshooting
- Unavailable: AI entitlement or gateway missing. This is not a generic chatbot.
Licensing
The app checks this tenant for a purchased license or an active trial and unlocks automatically. Sign in with a work mailbox on a verified domain of the Microsoft 365 tenant. See the licensing guide.
Microsoft Graph
- Sites.Read.All (Delegated) — Search only content the user can already access.