| 1. Foundation models | Databricks Model Serving and Foundation Model APIs (Mosaic AI), and/or Amazon Bedrock models with Guardrails. Optional fine-tuning or custom weights registered in Unity Catalog. | Jailbreaks, poisoned fine-tuning data, a vendor model change that shifts behaviour, and leakage of prompts or telemetry into a model that is not approved for that data. | Pin model IDs and versions, evaluate before promotion, keep customer content out of provider training where the contract allows it, and confirm residency (Databricks Foundation Model APIs are a Designated Service that uses Databricks Geos; Bedrock availability and inference profiles vary by Region). Maps to OWASP LLM03 supply chain, LLM04 data and model poisoning, and ASI04 agentic supply chain. |
|---|
| 2. Data operations | AWS IoT rules into Amazon Kinesis Data Streams or Amazon MSK, Lakeflow pipelines (formerly Delta Live Tables) into Delta tables, Unity Catalog, feature tables, and Databricks AI Search (formerly Vector Search) over manuals, tickets and event summaries. | Poisoned manuals or operator notes, spoofed or replayed telemetry, prompt injection hidden in retrieved text, and an index that returns another tenant's or another crew's assets. | Device identity before ingest, pipeline quality expectations, classify and minimise personal information, carry asset and access tags into the index, filter every query by the user's entitlements, and treat retrieved text as untrusted data. Maps to OWASP LLM01 prompt injection, LLM08 vector and embedding weaknesses, and ASI06 memory and context poisoning. |
|---|
| 3. Agent frameworks | The operations assistant: planning, tool choice and prompts. Tools include retrieval, drafting a CMMS work order, and proposing an AWS IoT Job or device shadow update. | Goal hijack through a malicious note or alert, tool misuse (bulk commands, the wrong asset), and excessive agency if the model can call actuation directly. | A fixed graph with a step budget, typed tools, no credentials in the prompt, deny-by-default tool policy, and a hard interrupt before any write. Maps to OWASP LLM06 excessive agency, ASI01 agent goal hijack and ASI02 tool misuse. |
|---|
| 4. Deployment and infrastructure | Field networks and AWS IoT Greengrass at the edge, AWS IoT Core, streaming, Databricks on AWS reached over PrivateLink, and the assistant runtime. | Shared or default device passwords, over-privileged IoT policies or IAM roles, a path from the internet onto the OT network, and unexpected code execution from generated commands or notebooks. | Unique X.509 device identities, least-privilege IoT policies, outbound-only OT egress, network zones and conduits, no standing admin from the assistant, and no shell tool on production devices. Maps to ASI03 identity and privilege abuse, ASI05 unexpected code execution, ASD Essentials for OT and IEC 62443. |
|---|
| 5. Evaluation and observability | Lakehouse pipeline event logs, Databricks traces, AWS IoT and CloudWatch metrics, CloudTrail, and a review UI that shows what the assistant saw, retrieved and proposed. | Missing traces so an action cannot be reconstructed, flooded review queues, and metrics that look healthy while answers silently drift. | End-to-end traces across ingest, retrieval, model and tools, an immutable audit archive, evaluation gates before release, and staffing for the approval queue. Maps to ASI08 cascading failures and the MAESTRO questions on reconstructability and HITL overload. |
|---|
| 6. Security and compliance (vertical) | Identity, policy, privacy, records and sector rules that cut across every other layer: staff SSO, device identity, encryption, residency and OT safety obligations. | The assistant inheriting a wider role than the signed-in person, unclear ownership of AI decisions, and personal or location data used without an assessment. | Separate identities for people, devices and the assistant; MFA for operators and approvers; customer-managed keys; a privacy assessment before occupancy or identifiable telemetry is used; and an AI inventory entry. Maps to ASI03, the Australian Privacy Principles, and ASD Essentials (OT and Essential Eight). |
|---|
| 7. Agent ecosystem | Devices and gateways, operators, approvers, the CMMS or asset system, manuals from vendors, and any other agent or MCP tool later connected. | A compromised partner feed or MCP server, operators approving a fluent but wrong command (trust exploitation), and a runaway or shadow agent that issues jobs. | Reviewed, versioned tool definitions, authenticated device and user channels, show the raw command not only the explanation, kill switches, and no unsanctioned agents on the OT path. Maps to ASI07 insecure inter-agent communication, ASI09 human-agent trust exploitation and ASI10 rogue agents. |
|---|
| Cross-layer | Chains that start in one layer and finish in another, which is where MAESTRO says the highest-value findings usually appear. | Spoofed telemetry or a poisoned manual (layer 2) steers the model (layer 1), the assistant drafts a harmful job (layer 3), and a tired approver signs it (layer 7), which then reaches plant (layer 4). | Break the chain at several points: authenticated ingest, untrusted retrieval, no direct actuation, an approval screen that shows arguments and source excerpts, and a separate detector that does not rely on the LLM. Maps to MAESTRO cross-layer analysis and ASI08 cascading failures. |
|---|