Prepare approved sources.
Documents, policies, templates, records, and other approved knowledge are ingested, normalized, and tagged with metadata.
Managed AI combines the AI experience employees use with the models, custom skills, knowledge retrieval, approved connections, security controls, and business systems required to make that experience useful.
The architecture separates the user experience, model layer, business logic, knowledge retrieval, and system connections. That separation makes access easier to govern and lets each component change without rebuilding the entire environment.
A RAG server gives AI controlled access to approved company knowledge. It is the retrieval layer for information the model should reference, not a replacement for the source system and not a general-purpose connection to every application.
Documents, policies, templates, records, and other approved knowledge are ingested, normalized, and tagged with metadata.
Embeddings and metadata are stored in a vector database or equivalent retrieval index, with partitions based on access needs.
The system searches approved content at request time and returns the most relevant passages instead of sending the entire knowledge base to the model.
The model uses retrieved content as context for the answer, analysis, draft, or next workflow step.
Live operational data often belongs behind MCP or an API call instead of being copied into a shared knowledge index.
The connection layer lets AI reach live business data or perform approved actions. MCP can standardize those tool connections, while direct APIs, native integrations, and webhooks remain valid when they are the better fit.
An MCP server exposes specific tools and resources to an AI application. The AI does not receive blanket access to the underlying business system. It receives the functions that were intentionally exposed.
Not every integration needs MCP. A workflow can use a vendor API, a platform-native connector, or a webhook when that connection is simpler, more reliable, or better supported.
The risk depends on what the credential unlocks, what permissions it has, how it is stored, and how it is monitored. A read-only key to a low-sensitivity reporting endpoint is materially different from an administrative key that can modify production data.
Custom skills belong in the orchestration and logic layer. They are reusable business capabilities that tell AI how to perform a defined type of work, what tools to use, what output to produce, and which rules or approvals apply.
The skill does not replace RAG or MCP. It coordinates when and how those capabilities are used inside the workflow.
Security should wrap the full architecture instead of being added at the end. Each layer needs clear identity, permission, data, credential, logging, and approval boundaries.
| Control Area | What It Governs | Architecture Impact |
|---|---|---|
| Identity and access | Who can use the AI experience and which data or tools they can reach. | Permissions should propagate into RAG filters, MCP tools, APIs, and actions. |
| Secrets management | API keys, OAuth tokens, service credentials, certificates, and other connection secrets. | Credentials stay outside prompts and are retrieved only by the connection service that needs them. |
| Data boundaries | Which knowledge, records, clients, departments, or projects may be accessed together. | RAG indexes and live tool calls should enforce the same separation rules. |
| Action permissions | What the AI may read, draft, create, update, send, or delete. | Start read-only where possible, then add narrowly scoped write actions with approval gates. |
| Logging and review | Tool use, retrieval, failures, approvals, model activity, and sensitive actions. | Logs support troubleshooting, auditing, governance, and ongoing Managed AI operations. |
ITS maps the workflows, data, knowledge, connections, security boundaries, custom skills, and implementation dependencies required for each approved Managed AI solution.