For Agents
List the available Microsoft.Insights provider operations exposed by the Application Insights web-test management client so an agent can discover what actions are permitted on the alerting resource type.
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the ApplicationInsightsManagementClient, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with ApplicationInsightsManagementClient API.
Enumerate the Microsoft.Insights provider operations that govern Application Insights web-test alerting
Discover supported resource provider actions before invoking other Azure Monitor or Application Insights APIs
Surface available control-plane permissions for role assignment validation against Application Insights resources
Audit the operation catalogue advertised by the Application Insights management resource provider
GET STARTED
Use for: List all Microsoft.Insights provider operations available for Application Insights, Retrieve the operations catalogue for the Application Insights web-test alerting service, Find the actions an Azure role can grant on Application Insights web-test resources, Check whether a specific Microsoft.Insights operation is supported by this provider
Not supported: Does not query telemetry, manage alert rules, or create web-tests — use for listing the Microsoft.Insights provider operation catalogue only.
Jentic publishes the only available OpenAPI document for ApplicationInsightsManagementClient, keeping it validated and agent-ready.
ApplicationInsightsManagementClient is the Azure Resource Manager surface for the Application Insights web-test alerting feature. It exposes the metadata operation that Azure Portal and tooling use to enumerate the supported Microsoft.Insights provider operations for application performance monitoring resources. This is a control-plane companion to the broader Azure Monitor Application Insights stack, focused specifically on web-test based availability alerts.
Bootstrap tooling that needs the canonical list of permitted Application Insights operations
Patterns agents use ApplicationInsightsManagementClient API for, with concrete tasks.
★ RBAC Operation Discovery for Application Insights
Cloud governance teams building custom Azure role definitions need the exact list of operations Application Insights publishes under the Microsoft.Insights provider. Calling the operations endpoint returns the canonical action names that can be added to a role definition's actions or notActions array, removing guesswork when scoping permissions for web-test alerting.
Call GET /providers/Microsoft.Insights/operations with api-version=2015-05-01 and return the operation names so the user can paste them into a role definition.
Tooling Bootstrap for Azure Monitor Integrations
Internal developer tools that wrap Azure Monitor and Application Insights need a stable list of supported operations to render permission UI or validate action strings. The single operations endpoint provides this catalogue without requiring a full ARM resource enumeration, keeping startup latency low for CLIs and dashboards that bind to Application Insights.
Fetch the operations list and cache it locally, mapping operation name to display name for use in a permission picker UI.
Agent-Driven Compliance Audit
An AI agent auditing an Azure subscription for least-privilege compliance can call this API through Jentic to retrieve the authoritative operation list for Application Insights, then cross-reference it with assigned role definitions to flag over-permissioned principals. Jentic returns the operation schema and credential scope without the agent ever holding the bearer token.
Search Jentic for 'list Application Insights provider operations', execute the call with the user's scoped Azure token, and compare returned action names against role assignments in the target subscription.
1 endpoints — applicationinsightsmanagementclient is the azure resource manager surface for the application insights web-test alerting feature.
METHOD
PATH
DESCRIPTION
/providers/Microsoft.Insights/operations
List all Application Insights management operations for the Microsoft.Insights provider
/providers/Microsoft.Insights/operations
List all Application Insights management operations for the Microsoft.Insights provider
Three things that make agents converge on Jentic-routed access.
Credential isolation
Azure AD bearer tokens for management.azure.com are stored in the Jentic vault (MAXsystem). Agents receive scoped, short-lived session tokens at call time and never see the underlying client secret or refresh token.
Intent-based discovery
Agents search Jentic by intent (e.g. 'list Application Insights operations') and Jentic returns the matching operation with its parameter schema, including the required api-version, so the agent can call without browsing Azure ARM docs.
Time to first call
Direct integration with Azure ARM: half a day to a day for AAD app registration, token acquisition, and ARM call wiring. Through Jentic: under 15 minutes — search, load, execute.
Alternatives and complements available in the Jentic catalogue.
Application Insights Data Plane
Query telemetry, events, and metrics from Application Insights workspaces directly
Choose the data plane API when the agent needs to read events, traces, or metrics; use the management client only for control-plane operation metadata.
Monitor Management Client
Manage Azure Monitor diagnostic settings, action groups, and metric alerts
Use Monitor Management Client when the agent needs to create or update alert rules and action groups; this Application Insights client only lists provider operations.
Microsoft Insights
Broader Microsoft.Insights surface for autoscale, activity logs, and metrics
Choose Microsoft Insights when the agent needs autoscale settings, activity log alerts, or metric definitions beyond the operation catalogue.
Specific to using ApplicationInsightsManagementClient API through Jentic.
What authentication does the ApplicationInsightsManagementClient use?
It uses Azure Active Directory OAuth 2.0 bearer tokens against the https://management.azure.com/ resource. Through Jentic, the Azure token is held in the encrypted vault and a scoped session is supplied to the agent at call time, so the raw token never enters agent memory or logs.
What endpoints does the ApplicationInsightsManagementClient expose?
This client exposes a single read-only endpoint, GET /providers/Microsoft.Insights/operations, which returns the catalogue of supported Microsoft.Insights provider operations for Application Insights web-test alerting at api-version 2015-05-01.
What are the rate limits for the ApplicationInsightsManagementClient?
Calls are subject to Azure Resource Manager throttling, which applies per-subscription and per-tenant quotas measured in reads and writes per hour. The operations endpoint is a low-cost read and rarely hits the limit. Refer to the Azure Resource Manager throttling guidance for current values.
How do I list Application Insights operations through Jentic?
Search Jentic with the query 'list Application Insights provider operations'. Jentic returns the operation schema for GET /providers/Microsoft.Insights/operations, you load it, and execute. The response is the canonical action list you can use for role definitions.
Is the ApplicationInsightsManagementClient free?
The management API itself does not incur a charge for read calls against the operations endpoint. Application Insights data ingestion and retention are billed separately under the Azure Monitor pricing model.
Can I create or modify web-tests with this API client?
No. This specific client (api-version 2015-05-01) only exposes the operations metadata endpoint. To create, update, or delete web-tests and alert rules, use the broader Application Insights and Azure Monitor management APIs that ship under separate slugs in the Azure catalogue.