Where ChatAdmin is designed to run: inside your subscription
This is the architectural model, and it is the reason ChatAdmin sits at Level 2 on
our ladder. Administering a cloud means acting
inside it, so the agent goes to where your resources already are rather than reaching
across a boundary to manage them from outside.
The model · designed, not yet deployed for anyone
Your subscription, your tenant, your identity
- It executes inside your Azure subscription, not in a service of ours that holds keys to it.
- Your identity and your role assignment bound what it is able to do, on your side of the line.
- Your audit trail. The record of what was asked, approved and executed belongs where the resources do.
- Nothing about your estate is exported to us in order to be administered. The compute comes to the environment; the environment does not come to us.
Status: this is the design. No customer deployment exists, no
installation mechanism exists, and the least-privilege role it would ask for has not
been decided.
What is demonstrable today, and where it stops
The same agent, the same approval gate, the same capabilities — running against
our own Azure subscription. It authenticates by managed identity and
drives real ARM calls, so the mechanism is real rather than mocked.
That demonstrates the mechanism. It does not deploy the model. No
customer subscription has ever been connected to it, and there is nothing to connect
one with: pointing ChatAdmin at your tenant needs sign-in, tenant separation and a
role definition, and none of those exists.
We would rather you read that sentence here than infer the opposite from a page that
only talked about the design.
The complete list of what is not true yet
Placeholder — owner input required
[PLACEHOLDER: how ChatAdmin would actually be installed into a customer subscription
— a container app the customer deploys, a Marketplace offer, a managed application,
or something else. This is the decision that turns the model on this page into a product,
and it has not been made.]
[PLACEHOLDER: which Azure scope a customer deployment would be offered at — a whole
subscription, a single resource group, or a management group — and the exact role
definition it would ask for. Undecided, so unstated.]
[PLACEHOLDER: where the LLM inference happens in the customer-subscription model, and
what leaves the customer's environment to make the conversation work. It is the first
question a security reviewer will ask about a chat that runs inside their tenant, and it
has not been answered.]