See how
the pieces fit.
The route a request takes. The permission a user has. The evidence that becomes an alert. Clear diagrams for the questions behind the product names.
One request. Two connected legs.
Reverse proxy / follow the request, then trace the response back.
Follow the idea
- A browser asks the proxy for the portal.
- The proxy forwards this request to the application.
- The application replies through the proxy to the browser.
Keep the limit visible
Simplified un-cached request. Network layout and TLS termination vary; applications still need their own security controls.
Where does the reply travel?
In this example it returns through the proxy. A cache could serve some requests without a new origin fetch; that is a different path.
“A reverse proxy means the application behind it is secure.”
The proxy is a place to apply configured controls. It does not fix every weakness in the application.Source for this graphic: www.cloudflare.com ↗ · Checked November 7, 2026 · Illustrative example.
Read the companion explanation ↗
Signed in is only the first check.
Identity / a successful sign-in does not grant every permission.
Follow the idea
- Authentication verifies evidence for this account’s identity.
- Authorization allows this account to read Documents.
- A different permission decision denies access to Payroll.
Keep the limit visible
Conceptual distinction, not a literal Entra processing order. Actual access can also depend on application policy, device and context.
Can the signed-in user open Payroll?
No, not under this illustrative policy. A valid sign-in is compatible with a denied request.
“Once someone signs in, they should be able to open everything.”
A sign-in and permission to perform a particular action answer different questions.Source for this graphic: learn.microsoft.com ↗ · Checked November 7, 2026 · Illustrative example.
Read the companion explanation ↗
The tunnel has an endpoint.
VPN / one protected leg does not describe the whole journey.
Follow the idea
- The device establishes a VPN connection to the gateway.
- Only traffic routed into that tunnel uses this protected leg.
- The VPN leg ends at the gateway; the next connection needs its own protections.
Keep the limit visible
Illustrative remote-access VPN. A VPN does not repair a compromised endpoint or automatically make a user anonymous.
Where does this VPN’s encrypted leg end?
At the VPN gateway shown here. HTTPS/TLS and the application’s permission checks are separate protections.
“Connected to a VPN means every part of the journey is protected.”
Identify the endpoint, which routes enter the tunnel and the controls on the next leg.Source for this graphic: www.cloudflare.com ↗ · Checked November 7, 2026 · Illustrative example.
Read the companion explanation ↗
A record is not an alert.
Detection / separate the evidence, the condition and the follow-up.
Follow the idea
- The system collects three fictional failed-sign-in records.
- An example condition looks for three failures within five minutes.
- A matching condition produces an alert for investigation.
Keep the limit visible
Synthetic threshold, not security advice. Detection and notification behavior depend on rule type, deployment and configuration.
Does this alert prove an attack happened?
No. A user typing an old password might match this fictional rule. An event that was never collected could be missed entirely.
“No alert means nothing happened.”
Collection, detection coverage and notification routing can each have gaps.Source for this graphic: www.elastic.co ↗ · Checked November 7, 2026 · Illustrative example.
Read the companion explanation ↗
Three lenses. One slow request.
Observability / connect records, measurements and a request’s path.
Follow the idea
- A log records an event such as a database timeout.
- A metric shows a measurement changing over time.
- A trace can show time spent in the instrumented parts of one request.
Keep the limit visible
Illustrative observability use case, not a screenshot or an exhaustive description of Elastic. Correlation requires suitable collection, timing, instrumentation and context.
Which evidence would help locate the slow call?
A suitable trace can locate time spent along that request. Logs and metrics provide different context; none guarantees complete visibility.
“One dashboard sees everything.”
Only collected, retained and properly correlated data can contribute to the picture.Source for this graphic: www.elastic.co ↗ · Checked November 7, 2026 · Illustrative example.
Read the companion explanation ↗
Sharing is an access decision.
Password management / the vault and the target service are different systems.
Follow the idea
- An organization shares selected items through a collection.
- Approved users receive the relevant collection permissions.
- Offboarding removes access; affected external credentials may also need rotation.
Keep the limit visible
Conceptual example. Account recovery, permissions, exports and revocation behavior vary; review the current organization setup and credential-rotation requirements.
Does removing vault access change an external password?
Not by itself. Access to the vault and the password at the external service are separate. Review rotation when exposure or policy requires it.
“Removing a user from the vault makes every copied password unusable.”
Review the underlying service credentials and sessions as part of offboarding.Source for this graphic: bitwarden.com ↗ · Checked November 7, 2026 · Illustrative example.
Read the companion explanation ↗
From device activity to a decision.
Endpoint security / visibility, detection and response are different jobs.
Follow the idea
- A managed endpoint produces activity signals.
- Detections evaluate collected signals in context.
- Investigation and policy determine the supported response.
Keep the limit visible
One endpoint-detection-and-response concept, not the whole CrowdStrike platform. Available controls, automation and coverage depend on licensed products and deployment.
Is detecting activity the same as preventing it?
No. Collection, detection and response are distinct. Some actions can be automated; availability and behavior depend on deployment and policy.
“An endpoint agent guarantees every threat will be stopped.”
Check actual device coverage, telemetry, enabled controls and who owns response.Source for this graphic: www.crowdstrike.com ↗ · Checked November 7, 2026 · Illustrative example.
Read the companion explanation ↗
Reach the app you are allowed to use.
Private access / a permitted connection is not a blanket network pass.
Follow the idea
- A user and device request a particular application.
- Configured access policy evaluates the request and relevant context.
- The allowed connection does not grant permission to a different application.
Keep the limit visible
Conceptual ZTNA example for ZPA, not a literal connection sequence or network architecture. Real deployment includes additional services and connectors; exact policy must be checked.
Does reaching this app authorize another app?
No. The pictured grant is for the approved app, not a blanket network pass. App-level permissions can still restrict what the user does inside it.
“A private access connection is permission to use any resource behind it.”
Check the named application, eligible users and conditions, then the permissions enforced inside the app.Source for this graphic: www.zscaler.com ↗ · Checked November 7, 2026 · Illustrative example.
Read the companion explanation ↗
Sent. Accepted. Seen? Different evidence.
Email delivery / follow the handoff without overstating the outcome.
Follow the idea
- The sender or application submits a message to its sending service.
- The receiving server may accept, defer or reject the attempt.
- Placement and a human reading the message are separate outcomes.
Keep the limit visible
Simplified successful handoff, not every delivery state. Bounces, deferrals, suppressions and spam decisions can interrupt or change the path. Authentication is not a placement guarantee.
Does receiving-server acceptance prove a human saw it?
No. A receiving-server acceptance event does not establish inbox placement or a human read.
“An authenticated, delivered message must be in the inbox.”
Keep identity checks, receiving-server acceptance, placement and reading evidence separate.Source for this graphic: www.twilio.com ↗ support.google.com ↗ · Checked November 7, 2026 · Illustrative example.
Read the companion explanation ↗
A good draft is not permission to send.
AI and automation / separate a proposed result from an authorized action.
Follow the idea
- A model proposes a result inside an application.
- The example workflow validates the draft and obtains human approval.
- Only the authorized action crosses to the sending tool.
Keep the limit visible
This is one approval policy, not a definition of every agent. Models can produce errors; tool permissions, allowed data and failure handling remain application responsibilities.
May the model draft send itself?
Not in this example. The workflow requires review and approval before the tool may send. Other systems need their own explicit policy.
“If an AI answer is convincing, it is safe to let it act.”
Evaluate the output and separately constrain the system’s authority to take actions.Source for this graphic: developers.openai.com ↗ docs.n8n.io ↗ · Checked November 7, 2026 · Illustrative example.
Read the companion explanation ↗
Connected does not mean synchronized.
Business integration / decide who owns the record and how failures recover.
Follow the idea
- Identify the source record and the fields it owns.
- Validate, map and handle repeats before changing the target.
- Send failed or conflicting work to an owner for reconciliation.
Keep the limit visible
Conceptual design, not a universal exactly-once guarantee. Interfaces, transaction semantics, ordering and retry behavior differ. Each target operation needs an explicit recovery design.
What if the same event arrives twice?
Use stable event/record identity and an operation-specific strategy so a repeat does not create an unintended duplicate. Some interfaces require reconciliation rather than a blind retry.
“Connecting two systems means their records will stay consistent.”
Ownership, mappings, duplicate handling and recovery need a deliberate design.Source for this graphic: learn.microsoft.com ↗ www.twilio.com ↗ · Checked November 7, 2026 · Illustrative example.