Skip to main content

Settings Guide

This page describes the settings available in the AGENTIC STAR marketplace edition admin console.

Accessing the Admin Console​

After deployment completes, open the admin console URL in your browser and sign in using the administrator email and password you provided at purchase.

Admin console dashboard

note

A self-signed certificate is shipped by default, so your browser will show a certificate warning. Allow the exception to proceed. To configure a proper SSL certificate, see the Domain Configuration Guide.

The admin console is organized as follows:

CategoryMenuDescription
—DashboardOverview of usage and system resources
User ManagementAdministratorsManage admins who can access the admin console
UsersManage end users
Usage restrictionsList of users and IP addresses whose use is restricted
Service AccountsManage service accounts for API use
Agent ManagementMCP ServersManage MCP servers
A2A AgentsManage the external A2A agents you integrate with
LLM SettingsConfigure LLM providers and models
Agent SettingsRegister and manage custom agents. The contract and certification used in project workflows are also registered here
Guardrail SettingsContent Safety and PII masking
Connection domain restrictionsManage the domains that widgets are allowed or blocked from connecting to
Blocked URLsManage URLs that agents are not allowed to access
Organization MasterOrganizationsManage organization information
Job TypesManage the job-type master
Organization RolesAssign roles such as organization administrator
Site MasterAnnouncementsManage announcements for end users
Mail Provider SettingsConfigure how emails are sent and the sender
Log ManagementAudit LogsHistory of admin operations
LLM Audit LogsHistory of LLM usage
Operation audit logsRecords of operations performed by users, agents and the system
Guardrail AlertsList of events detected by guardrails
ReportsReview user reports
Access LogsAccess history
Project ManagementExecution historyList of project runs
Execution rulesExecution rules for the whole tenant
Review requestsStatus of the organization's review requests (organization administrators only)
Organization projectsProjects that belong to the organization (organization administrators only)
System ManagementNotification SettingsConfigure notification email sending
—Version ManagementCheck the platform version and perform upgrades

For how to use projects, see Project.

User Management​

Administrators​

Manage administrator accounts that can access the admin console. The initial administrator is auto-created at purchase time.

Users​

Manage end users of AGENTIC STAR. You can add, edit, and disable users.

Service Accounts​

Create and manage service accounts for API access. Creating a service account issues a client ID and client secret used for API authentication.

For how to use the API, see the Marketplace API Quickstart.

Agent Management​

LLM Settings​

Configure the LLM provider and model used by agents.

LLM settings screen

SettingDescription
Agent TypeThe agent type the setting applies to
ModelModel name (LiteLLM format: provider/model-name)
API KeyAPI key for the LLM provider
Base URLEndpoint URL for the LLM provider
API VersionAPI version (YYYY-MM-DD format)
Additional SettingsExtra parameters in JSON format
note

Sensitive values such as API keys are displayed as ******** after they are saved. If you do not change them, the existing values are retained.

Agent Settings​

Register custom agents to make them available on the platform.

Basic Information​

SettingDescription
Agent IDAgent identifier (lowercase alphanumeric and hyphens, up to 63 characters)
Display NameDisplay name of the agent
DescriptionDescription of the agent
IconUpload an icon image (PNG / JPEG, 512 KB or less)
TagsTags for classification (comma-separated)

Docker Image​

SettingDescription
RegistryContainer registry URL (e.g., myacr.azurecr.io)
Image NameImage name (e.g., my-org/rag-agent)
Image TagImage tag (default: latest)
Image Pull SecretAuthentication secret for a private registry

Resources​

SettingDescription
CPU Request / LimitCPU allocation (e.g., 500m, 2000m)
Memory Request / LimitMemory allocation (e.g., 512Mi, 4Gi)

Storage​

Enable this when persistent storage is required.

SettingDescription
Storage SizeCapacity (e.g., 10Gi)
Mount PathMount path inside the container (absolute path)
Storage ClassKubernetes storage class
Access ModeAccess mode

Status​

SettingDescription
EnabledToggle the agent on or off

Environment Variables​

You can set custom environment variables. The following reserved variables are injected automatically by the platform and do not need to be configured manually (registering a variable with the same name results in an error).

Always injected

  • EXECUTION_ID
  • CONVERSATION_ID
  • USER_ID
  • AGENT_ID
  • REQUEST_SOURCE

Injected conditionally

  • MESSAGE_ID
  • USER_ORGANIZATION_ID
  • USER_ORGANIZATION_LABEL
  • USER_JOB_ROLE
  • USER_JOB_LABEL
  • USER_BIO
  • USER_LANGUAGE
  • PROJECT_ID (when the agent runs on a step of a project's cycle)

Custom environment variables can be marked as secret (with masked display) and as required.

Use in workflows​

This setting lets the agent be placed in the steps of a project workflow. When you turn it on, you register the contract, which decides the settings, files, outputs and connections the agent receives, together with the certification information. If you save with it off, the registered contract is deleted and the agent can no longer be used in workflows.

You do not need this setting if you use the agent only in cycle steps or in conversations.

SettingDescription
ReadinessCertified / Not certified (unavailable for workflows) / Not supported
Effect modeRead only / Idempotent write / Non-idempotent write. Only Read only and Idempotent write runs can be retried automatically after a failure. Agents that write externally must choose the value that matches their writes
Execution timeout (seconds)Defaults to 900. 0 means no limit (up to 86,400 seconds = 24 hours)
SDK version / Adapter version / Test results reference / Certified image digest / Supported run rulesCertification information (see below)
Connection slotsSlots for the connections the agent uses. Set the slot name, the allowed connections (MCP servers or A2A agents with OAuth configured) and whether the slot is required
Contract (JSON)Edit the settings (parameters_schema), default values (defaults), environment variable bindings (env_bindings), files (files) and outputs (outputs)
Load from YAMLLoad a contract written in YAML

When you turn it on, a contract template is filled in. After editing, check it with Validate and format before saving. For how to write the contract, see the Workflow Guide.

Certification information

Only agents that have all five of the following can be placed in project steps. If even one is missing, the project screen shows the agent as "Unavailable (not certified)" and it cannot be placed.

ItemContract keyValue
SDK versioncertification.sdk_versionSDK version of the tested image
Adapter versioncertification.adapter_versionVersion of the tested adapter
Test results referencecertification.tests_refLocation or ID where the test results can be found
Certified image digestcertification.image_digestsha256: followed by 64 hexadecimal digits. Runs use the image with this digest
Supported run rulescertification.supported_policiesThe basic rules the agent supports. Choose the ones confirmed in testing, from Open, Guarded and Strict

When all five are present, the readiness becomes "Certified". When items are missing, the readiness shows which ones.

If the basic rule of the project's execution rules is not in "Supported run rules", the agent does not start in that project (Execution Rules and Traffic Guide).

Certify again after you update the image. Runs use the image with the certified digest, so replacing only the tag does not make runs use the new image. You can look up the digest with, for example, docker buildx imagetools inspect <registry>/<image>:<tag>.

Additional Settings (JSON)​

Specify agent-specific extra parameters in JSON format.

ACR Secret Management​

When using a private Azure Container Registry, you can have an authentication secret created automatically from a username and password.

Guardrail Settings​

Configure content safety and personal information protection for AI outputs.

Guardrail settings screen

Content Safety​

Prompt Shield Detection

Detects and blocks jailbreak attacks. Can be turned on or off.

Moderation Detection

Sets the detection level for harmful content.

LevelDescription
0Disabled
2Recommended (detect moderately harmful content)
4Lenient (detect only severe content)
6Minimum (detect only extremely severe content)

Detection categories: violence, sexual content, hate speech, self-harm.

PII Masking​

Automatically detects and masks personally identifiable information (PII). Up to 189 categories are supported (the count varies by cloud provider).

Examples of detection targets:

  • Identifying info (phone numbers, email addresses, My Number, etc.)
  • Financial info (credit card numbers, account numbers, etc.)
  • Medical info (insurance numbers, medical records, etc.)
  • Location info (addresses, GPS coordinates, etc.)
  • Credentials (passwords, API keys, tokens, etc.)
Backend per Cloud Provider​
ProviderBackendSupported Languages
AzureAzure AI Language - PII DetectionMultilingual (including Japanese)
AWSBedrock Guardrails sensitiveInformationPolicyMultilingual (including Japanese)
GCPCloud DLPMultilingual (including Japanese)

On AWS, we recommend handling ContentSafety (content moderation / prompt shield) and PII detection in a single Bedrock Guardrail. Both are evaluated with one apply_guardrail API call, so the only IAM permission required is bedrock:ApplyGuardrail.

Blocked URLs​

Manage URLs that agents are forbidden to access.

Restriction Granularity​

FeatureGranularityDescription
Base feature (shipped by default)DomainOutbound traffic from the Pod is checked by ExtAuth Service (Envoy sidecar-based authorization). Because HTTPS hides the path inside the TLS tunnel, in practice this acts as a domain (+ port) level restriction.
Extension (optional implementation)URL (path)If the agent itself uses the SDK's ConfigAccess.get_banned_urls() and inspects URL strings inside its tools, path-level restriction becomes possible.
tip

Both features share the same "Blocked URLs" configuration (the banned_urls table), so registration in the admin console is unified. For how to implement the extension, see ConfigAccess.get_banned_urls() in the SDK Reference.

Master Data​

Organizations​

Manage organization information.

Job Types​

Manage the job-type master.

Announcements​

Create and manage announcements shown to end users. You can set a title and body (Markdown), priority, and enabled / disabled state.

Email Provider Settings​

Configure the email provider used to send notification emails. Review request and review-overdue emails for projects are also sent with the sending method and sender configured here. If it is not configured, these emails are not sent.

Basic Settings​

Toggle the email feature on or off.

SMTP Settings​

SettingDescriptionNotes
HostSMTP server hostnameRequired (e.g., smtp.example.com)
PortSMTP server portRequired (1–65535, default: 587)
EncryptionEncryption for the connectionNone / SSL / TLS (TLS recommended)
AuthenticationAuthentication methodNone / LOGIN / PLAIN / CRAM-MD5
UsernameSMTP authentication usernameRequired
PasswordSMTP authentication passwordRequired
From AddressSender email addressRequired

Log Management​

Audit Logs​

Review the history of operations performed in the admin console — who changed what and when.

LLM Audit Logs​

Review the history of LLM usage. Token consumption and request content can be traced.

Reports​

Review user reports.

Access Logs​

Review access history to the application.

System Management​

Notification Settings​

Configure whether notification emails are sent to end users. Task-completion mail, follow-up mail, and Weekly mail can be toggled individually.

Version Management​

Check the platform's current version and upgrade to the latest available version. Versions must be upgraded one at a time, in order.