AgenticAuthorizationOptions interface
Options for configuring the Agentic authorization handler.
Example
# For a handler with id "myAuth":
AgentApplication__UserAuthorization__handlers__myAuth__settings__type=AgenticUserAuthorization
AgentApplication__UserAuthorization__handlers__myAuth__settings__scopes=api://scope1 api://scope2
Remarks
Properties can be configured via environment variables (case-insensitive).
Use the format: AgentApplication__UserAuthorization__handlers__{handlerId}__settings__{propertyName}
where {handlerId} is the handler's unique identifier and {propertyName} matches the property name.
Properties
| alt |
An alternative connection name to use for the authorization process. |
| scopes | The scopes required for the authorization. |
| type | The type of authorization handler. |
Property Details
altBlueprintConnectionName
An alternative connection name to use for the authorization process.
altBlueprintConnectionName?: string
Property Value
string
scopes
The scopes required for the authorization.
scopes?: string[]
Property Value
string[]
Remarks
When set via environment variable, use comma or space-separated values (e.g. scope1,scope2 or scope1 scope2).
type
The type of authorization handler.
type: "AgenticUserAuthorization" | "agentic"
Property Value
"AgenticUserAuthorization" | "agentic"