Person Document Recognition
Overview
The Person Document Recognition feature allows you to automatically create or update a person card by uploading a scan or photo of a personal identity document. The system uses Azure Content Understanding (AI) to extract data from the document and populate the person card fields.
The solution is universal — it works with any type of personal document (passports, ID cards, residence permits, driver's licenses, etc.) from any country. You configure the analyzer in Azure AI Foundry to match the document types relevant to your business.
Supported file formats: PDF, JPG, JPEG, PNG.
Prerequisites
The following extensions must be installed:
- SMART Azure Document Intelligence — provides connection to Azure Content Understanding
- SMART Person Document Recognition — provides the recognition wizard and integration logic
An Azure AI Foundry resource with the Content Understanding service must be configured in Azure, and an analyzer for document recognition must be created there.
Setup
Step 1. Create an Azure AI Foundry Resource and Analyzer
Before configuring Business Central, you need to prepare resources in Azure:
- Create an Azure AI Foundry (or Azure AI Services) resource in the Azure Portal.
- Open the Azure AI Foundry portal and navigate to your project.
- In the Content Understanding section, create a new Analyzer:
- Select the analyzer type — Document (for identity documents).
- Give it a name (for example,
person-id-card).
- In the analyzer's Field Schema, add fields (Field Name and Field Description) describing what to extract from the document. See the Configuring Custom Analyzers section below for the full list of supported fields.
- Save and Build the analyzer.
- Test the analyzer on the Azure AI Foundry portal by uploading a sample document.
After this, you will need:
- Endpoint URL — your resource’s endpoint URL (find it in Azure Portal → your resource → Keys and Endpoint)
- API Key — the access key (Key 1 or Key 2 from the same page)
Step 2. Azure Content Understanding Setup in Business Central
- Search for Azure Content Understanding Setup in Business Central.
- Fill in:
- Endpoint URL — the endpoint URL from Azure Portal
- API Key — the access key (stored securely in Isolated Storage)
- API Version —
2025-11-01(default)
- If your analyzer uses custom model deployments (LLM), fill in the Foundry Model Deployments section:
- Model Deployment 1 — primary language model deployment name (e.g.,
gpt-4o) - Model Deployment 2 — secondary model deployment name (optional)
- Model Deployment 3 — embedding model deployment name (optional)
- Model Deployment 1 — primary language model deployment name (e.g.,
If you used standard Azure AI Foundry models when creating the analyzer, the Model Deployment fields can be left empty.