Avalon Self-Hosted integrates with your Azure Entra ID tenant for authentication, authorisation, and service identity.
Your organisation controls all identity policies, user access, Conditional Access enforcement, and permissions
for both human and system accounts. The following components are required for a complete deployment.
Application Registration
...
An Application Registration is required to enable Microsoft Entra ID authentication for the Zeaware Avalon Portal.
It is recommended that you create a separate application registration per environment (for example: DEV, TST, PRD).
Step 1 - Create the Application Registration
Login to the Azure Portal.
Navigate to Microsoft Entra ID and then App registrations.
Sel...
Refreshes the specified index by rebuilding it from all configured data sources
(e.g. files, web URLs, SharePoint locations, or other registered inputs).
This operation forces a full re-ingestion and re-indexing of all source content.
Syntax
fn.index.Refresh($indexName)
Parameters
$indexName
The name of the index to refresh.
This must correspond to an existing index within t...
Performs a semantic or keyword search against a configured index and returns the
top matching results.
This function is used to retrieve relevant content blocks, knowledge items, or
documents from a Zeaware Avalon index during agent execution.
Syntax
fn.index.Search($indexName, $searchText [, $numberOfResults])
Parameters
$indexName
A string containing the name of the index ...
This topic contains development information on creating Zeaware Avalon built-in Index functions.
Topics in this Section
The following topics are covered in this section:
...