Configure overview security metrics
If you have external AI agent data you want reflected in the Privileged AI agents metric, set up a Traceloop connection to the external AI server and perform other setup to make sure agent data appears in the metric. Or, set up a static connection for Amazon Web Services (AWS) or Azure.
Before you begin
Role required: AI Control Tower admin [sn_ai_observe.ai_observability_admin]
About this task
You can configure your data connection for the Privileged AI agents metric using trace-based analysis configuration which connects to any third-party AI system vendor. A trace-based configuration is more dynamic than a static analysis configuration.
Or, you can configure your connection using the static analysis configuration, which is more deterministic than a trace-based configuration. Only Azure and AWS connections are supported.
Static (metadata-based) analysis configuration (AWS and Azure only)
Azure Foundry AI agents shown in the Privileged AI agents metric are agents whose project identities hold high-risk Azure roles (owner, contributor, or custom-defined roles). There are two default Azure privileged roles: owner and contributor. If you have other high-risk Azure roles, you can add them to a privileged role definitions list so that AI Control Tower can monitor and surface agent data tied to those roles in the Privileged AI agents metric.
- An active MID Server installed and configured in your ServiceNow instance.
- Cloud credentials for authenticating ServiceNow to your cloud provider.
- The AWS region where your AI agents are deployed.
Procedure
Trace-based analysis configuration (vendor-agnostic)
Before you begin
Role required: AI Control Tower admin [sn_ai_observe.ai_observability_admin]
External AI systems require trace data so it can be shown in the Privileged AI agents metric. Unlike ServiceNow AI systems, which are automatically instrumented, external AI systems must be connected to send trace data to AI Control Tower.
- SDK instrumentation: Instrument your AI agent code using the Traceloop SDK and authenticate with an API key. Use this method for any third-party AI agent framework that is not hosted on a supported cloud hyperscaler.
- Hyperscaler trace connection: Connect directly to AWS, GCP, or Azure through cloud credentials and a MID Server. Use this method when your AI agents run on a supported cloud platform. No API key or code instrumentation is required.