DecionisBusiness Central

Install Decionis CommerceGate

CommerceGate validates sales-order release and posting against central Decionis policies. The Business Central extension is a thin enforcement client; margin, spend, budget, and drift policy logic remains in Decionis.

Install the extension package

  1. In Business Central, open Extension Management.
  2. Upload the Decionis CommerceGate .app package supplied by Decionis.
  3. Allow HTTP client requests when Business Central prompts for permission.
  4. Assign the Decionis CommerceGate permission set to the integration administrator.

The AppSource listing is planned after Microsoft certification and preview validation are complete.

Configure the enforcement gate

  1. Open Decionis CommerceGate Setup.
  2. Enter the Microsoft Entra tenant ID, Azure region, Decionis agent ID, and API key issued for the tenant.
  3. Choose FAIL_OPEN for continuity with audited asynchronous drift checks, or FAIL_CLOSED for strict agentic and high-value spend enforcement.
  4. Enable the extension and test one sales document before production rollout.

API keys are stored in company-scoped Business Central isolated storage. Never place a key in a document field, attachment, or support message.

Expected behavior

ResultBusiness Central action
ALLOWRelease or posting continues.
BLOCKThe transaction is stopped and rolled back with the Decionis reason code.
Timeout or service failureThe configured FAIL_OPEN or FAIL_CLOSED policy is enforced.

Support and service status

Confirm that Business Central allows outbound HTTPS requests and that the tenant can reach https://api.decionis.com/v1/guard/validate. Decision and failure traces include the tenant and transaction identifiers for support correlation.