Courseiva
350-701Chapter 14 of 18Objective 4.2

Cloud Security Technologies (Cisco Umbrella, CloudLock)

Cloud Security Technologies (Cisco Umbrella, CloudLock). These two tools solve a problem every organisation faces: how do you protect your data and users when everything is moving to the internet and the cloud? For someone studying for the 350-701 exam, understanding these is critical because Cisco specifically tests how these tools work together to provide defence in depth, from the moment a user requests a website to the moment data is stored in a cloud application.

12 min read
Intermediate
Updated Jul 23, 2026
Reviewed by Johnson Ajibi· Senior Network & Security Engineer · MSc IT Security

A simple way to picture Cloud Security Technologies (Cisco Umbrella, CloudLock)

The Nightclub Bouncer and the Security Guard Analogy

Have you ever been to a busy nightclub where you waited in a long line outside while a bouncer checked your ID before you could even get near the door? That bouncer is checking everyone who wants to enter. He decides who is allowed in based on a list of names, and he also watches for known troublemakers before they reach the club. This is exactly what Cisco Umbrella does for the internet. Cisco Umbrella is like that bouncer standing at the front door of your entire network. Every time someone in your company tries to visit a website or access an online service, Umbrella checks the destination against Cisco's massive intelligence database, which is like the bouncer's list of banned people and risky clubs. If the site is dangerous, Umbrella blocks the request before the connection even happens. That solves the problem of stopping threats before they reach you.

Now, imagine you are already inside the nightclub, dancing and enjoying yourself. Another security guard walks through the crowd, watching people’s behaviour and checking bags. That guard isn’t at the door; he is inside, looking for suspicious activity like someone taking photos in private areas or trying to sneak into the VIP section without permission. This guard is Cisco CloudLock. CloudLock protects your data once it is already inside the cloud — for example, inside Google Drive, Microsoft 365, or Salesforce. It watches for unusual behaviour, such as an employee suddenly downloading thousands of files at 3 AM, or a file containing credit card numbers being shared publicly. CloudLock can automatically quarantine that file and alert the security team. Together, these two tools cover both the front door and the inside of your cloud nightclub.

How It Actually Works

Cisco Umbrella and Cisco CloudLock are two distinct products within Cisco’s security portfolio. They address different parts of the security puzzle, but together they form a powerful layer of protection for organisations that use cloud services. To understand them, you first need to know a few basic terms.

DNS stands for Domain Name System. Think of it as the internet’s phonebook. When you type a website name like ‘www.example.com’ into your browser, your computer asks a DNS server to translate that name into a numeric IP address, such as ‘192.0.2.1’, which is the actual location of the website’s server. Every single internet request starts with a DNS lookup. Cisco Umbrella leverages this by standing between your computer and the internet at the DNS layer. It does not wait for you to download a malicious file or click a bad link. Instead, it checks the DNS request against Cisco Talos’s threat intelligence database. Talos is one of the largest threat intelligence teams in the world; they collect data on millions of malicious domains, IP addresses, and phishing sites every day. If the domain you are trying to visit is known to host malware or is a phishing site, Umbrella simply returns a blocked page and logs the event. This is called DNS-layer security. The advantage is that it works regardless of what device you are using or where you are located, as long as you are connected to the internet through an Umbrella-protected connection. It also includes a feature called intelligent proxy, which can inspect web traffic for malicious content in real time.

Cisco CloudLock, on the other hand, is a Cloud Access Security Broker, or CASB. A CASB is a piece of software that sits between your organisation’s users and the cloud applications they use, such as Google Workspace, Microsoft 365, Salesforce, Box, and Dropbox. Its job is to enforce security policies on data that is already in the cloud. CloudLock uses a technology called API integration. Instead of intercepting traffic as it flows, CloudLock connects directly to the cloud application through its API (Application Programming Interface). An API is a set of rules that allows one piece of software to talk to another. This connection happens in near real-time. Once connected, CloudLock can scan all files, folders, and sharing permissions. It looks for three main types of risk:

Data exposure: files that are shared publicly or with too many people. For example, a spreadsheet containing customer credit card numbers that has a public link.

Malicious insider activity: a user who is downloading an unusually large number of files, possibly to steal data before leaving the company.

Compromised accounts: detecting a login from a suspicious location or device, which might mean someone’s password has been stolen.

CloudLock can automatically apply actions like quarantining a file, removing a public share link, or requiring user re-authentication. It also provides detailed reports for compliance, such as demonstrating where sensitive data is stored and who has access to it. This is crucial for regulations like GDPR or HIPAA, which require organisations to protect personal data.

Why do you need both? DNS-layer security stops many threats before they even start, but it cannot see inside encrypted traffic or protect data that is already in the cloud. A CASB like CloudLock fills that gap by monitoring the cloud application itself. Together, they provide a layered security approach. For the 350-701 exam, you need to know the specific capabilities of each product, how they are deployed, and the problems they solve.

This flowchart shows how a user's request is processed by Cisco Umbrella (DNS layer) and how a file created in a cloud app is protected by Cisco CloudLock (CASB layer).

Walk-Through

1

User requests a website

An employee types a URL into their browser. The browser sends a DNS query to resolve the domain name into an IP address. This query is the very first network request made for that website.

2

Umbrella intercepts the DNS query

If the roaming client or network is configured with Umbrella's DNS servers, the query goes to Umbrella instead of a public DNS server like Google's. Umbrella checks the domain against Cisco Talos's threat intelligence.

3

Umbrella decides to block or allow

If the domain is known to be malicious (phishing, malware, command-and-control), Umbrella returns a blocked page and logs the event for the security team. If the domain is safe, the query proceeds normally and the user accesses the site.

4

User creates or uploads a file to a cloud app

The employee saves a file in Microsoft 365 or Google Workspace. CloudLock, via its API integration, scans the file for sensitive data patterns like credit card numbers, social security numbers, or classified keywords.

5

CloudLock applies a policy action

If the file contains sensitive data and is publicly shared, CloudLock can automatically remove the sharing link, quarantine the file, or notify the security team. This happens without any user intervention.

6

Security team reviews the alert

Both Umbrella and CloudLock send alerts to a central dashboard. The IT professional investigates, determines if the threat is real, and takes further action like resetting a password or blocking a user.

What This Looks Like on the Job

A mid-sized company called ‘GreenTech Innovations’ has 500 employees who work remotely. They use Microsoft 365 for email and document collaboration, Salesforce for customer management, and Zoom for meetings. Their IT team is small, with only two people. They need to protect their data without adding complexity.

Here is what an IT professional at GreenTech would actually do with Cisco Umbrella and CloudLock.

First, they deploy Cisco Umbrella. They install a small piece of software called a roaming client on every employee’s laptop. This client directs all DNS requests from that laptop to Umbrella’s servers, even when the employee is working from a coffee shop. The IT team logs into Umbrella’s dashboard and creates policies. For example, they block all categories like ‘malware’, ‘phishing’, and ‘newly registered domains’ (which are often used for attacks). They also allow ‘social networking’ but limit it to two hours per day. The IT person can see a live dashboard showing which employees are trying to access blocked sites. One morning, an employee clicks a link in a phishing email that leads to a newly registered malicious domain. Umbrella blocks the request before any data is sent. The IT team gets an alert and investigates. That is the front-door protection.

Next, they deploy Cisco CloudLock. The IT professional goes into the CloudLock admin console and connects it to Microsoft 365 and Salesforce using API integrations. This is a one-time setup that takes about 30 minutes per application. Once connected, CloudLock immediately scans all existing files. It discovers that a spreadsheet in Microsoft 365 containing employee tax information has been accidentally shared with the entire company. CloudLock automatically removes the public link and sends an alert. The IT person then creates a policy to detect any file containing the pattern of a social security number (like ‘###-##-####’) and automatically quarantine it. A week later, CloudLock detects that a sales representative has logged in from a country where the company has no business. This is a sign of a compromised account. CloudLock forces the user to re-authenticate with multi-factor authentication and notifies the IT team. The IT pro then investigates and finds the user’s password was stolen in a phishing attack. They reset the password and notify the employee.

Finally, the IT professional uses CloudLock’s reporting to prepare for an audit. They generate a compliance report showing where all sensitive data is stored, who has access, and which policies were triggered over the last quarter. This report satisfies the auditor’s requirements in minutes instead of days. The combination of Umbrella blocking threats at the DNS layer and CloudLock monitoring cloud data means GreenTech’s IT team of two can effectively protect 500 remote employees.

How 350-701 Actually Tests This

The 350-701 exam tests your knowledge of Cisco cloud security technologies in direct, specific ways. Do not expect vague questions. Expect scenarios where you must choose the correct tool for a given problem.

Here are the exact concepts the exam loves to test:

DNS-layer security: The exam will ask you what layer of the OSI model Umbrella operates at (Layer 7, the application layer, but it uses the DNS protocol). A common trap is describing Umbrella as a firewall. It is not a traditional firewall. It blocks requests based on domain reputation, not ports or IP addresses. Memorise the phrase ‘first line of defence at the DNS layer’.

Umbrella’s intelligent proxy: The exam tests that Umbrella can optionally proxy web traffic for deeper inspection using the intelligent proxy feature. This is distinct from the standard DNS blocking. Know that the intelligent proxy allows for file inspection and blocking of specific URLs within a domain.

CloudLock as a CASB: The exam will ask you to correctly identify CloudLock’s role. It is a Cloud Access Security Broker. It uses API-based integration, not inline proxying. A trap question might describe a tool that sits inline with traffic and calls it CloudLock — that is incorrect. CloudLock uses APIs to connect to cloud applications.

Key CloudLock capabilities: The exam tests these four specific areas: Data Loss Prevention (DLP), sharing control, user behaviour analytics, and compliance reporting. You will likely be given a list of features and asked which one CloudLock does. Know that CloudLock can detect anomalous behaviour, like impossible travel (a user logging in from New York and two minutes later from London).

Integration with other Cisco products: The exam tests how Umbrella integrates with Cisco AnyConnect (the VPN client), Cisco Meraki (SD-WAN), and Cisco Firepower. For example, Umbrella can be used with AnyConnect to protect remote users. CloudLock integrates with Cisco DUO for multi-factor authentication. Expect a question about which product handles which integration.

Deployment models: Umbrella can be deployed via roaming clients, virtual appliances on your network, or directly on ISR routers running Cisco IOS. CloudLock is a cloud-only service. It is never deployed on-premises. A trap question might suggest installing CloudLock on a server — that is wrong.

Common trap patterns: The exam loves to mix up Umbrella and CloudLock features. For example, a question might describe blocking a malicious domain and list CloudLock as an answer. The correct answer is Umbrella. Another trap is calling Umbrella a ‘web application firewall’ — it is not. It is a DNS-layer security solution. Also, remember that CloudLock does not replace a traditional firewall; it supplements it.

Key definitions to memorise:

DNS: the internet’s phonebook.

CASB: a security policy enforcement point between cloud service users and cloud applications.

API integration: connecting via software interfaces rather than inline traffic capture.

Talos: Cisco’s threat intelligence team.

Roaming client: software that redirects DNS traffic from any location.

Key Takeaways

Cisco Umbrella protects users by intercepting DNS requests and blocking access to malicious domains before any connection is established.

Cisco CloudLock is a Cloud Access Security Broker (CASB) that uses API integrations to protect data already stored in cloud applications like Microsoft 365 and Google Workspace.

Umbrella works at the DNS layer and can protect devices anywhere, without requiring a VPN or on-premises hardware.

CloudLock provides data loss prevention (DLP), sharing control, user behaviour analytics, and compliance reporting for cloud applications.

Umbrella's intelligent proxy feature enables deeper inspection of web traffic beyond simple DNS blocking.

On the 350-701 exam, distinguish between Umbrella's role as a first line of defence and CloudLock's role as a CASB for cloud data governance.

Both tools integrate with other Cisco security products, but their core functions are fundamentally different and complementary.

Easy to Mix Up

These come up on the exam all the time. Here's how to tell them apart.

Cisco Umbrella (DNS-layer Security)

Operates at the DNS layer, intercepting website requests before they connect.

Uses a roaming client or network configuration to redirect DNS queries.

Blocks access to malicious domains and provides basic web filtering.

Protects against phishing, malware, and command-and-control callbacks.

Cisco CloudLock (CASB)

Operates via API integration with cloud applications, not on network traffic.

Requires no client software; it connects to the cloud app's backend.

Scans stored files and user activity for data loss prevention and policy enforcement.

Protects against data exposure, insider threats, and compromised accounts.

DNS-layer Security

Blocks threats based on domain name reputation before any connection is made.

Cannot inspect the content of traffic (e.g., files in HTTP/HTTPS).

Lightweight and easy to deploy without breaking applications.

Inline Proxy Security

Inspects the full content of traffic, including files and headers.

Can decrypt HTTPS traffic for deep inspection.

Requires more configuration and can introduce latency.

API-based CASB (like CloudLock)

Connects to cloud apps via APIs, not by intercepting user traffic.

Can scan historical data already in the cloud.

Cannot enforce policies on users who do not use the API-connected app.

Inline CASB (forward or reverse proxy)

Sits between the user and the cloud app, intercepting all traffic in real time.

Can block uploads or downloads as they happen.

Requires traffic redirection and can impact performance.

Watch Out for These

Mistake

Cisco Umbrella is a firewall that blocks all traffic at the IP address level.

Correct

Umbrella operates at the DNS layer, blocking requests based on domain names, not IP addresses. It does not replace a traditional firewall.

People assume any security tool that blocks bad traffic must be a firewall because firewalls are the most familiar type of network security.

Mistake

CloudLock can block malicious websites from being accessed in the first place.

Correct

CloudLock protects data already in cloud applications. It does not block web traffic at the DNS or network layer. Umbrella does that.

Students often confuse the two products and assign Umbrella's capabilities to CloudLock because both deal with cloud security.

Mistake

Cisco Umbrella requires all traffic to flow through a VPN to work.

Correct

Umbrella works through DNS redirection and can function without a VPN. The roaming client sends only DNS queries to Umbrella's servers, not all traffic.

Many beginners think cloud security always requires tunnelling all traffic, which is a common misunderstanding about how SaaS security works.

Mistake

CloudLock uses a proxy that sits between the user and the cloud app to inspect every request in real time.

Correct

CloudLock integrates via APIs, not as an inline proxy. It connects to the cloud app's backend to scan stored data and user activity.

The term 'Cloud Access Security Broker' suggests something that 'brokers' traffic in real time, but CASBs can be API-based, which is a newer model people do not expect.

Mistake

Umbrella and CloudLock are the same product with different names.

Correct

They are separate products with different purposes. Umbrella secures internet access at the DNS layer. CloudLock secures cloud application data and user behaviour.

Cisco bundles them under the umbrella (pun intended) of cloud security, but students often fail to distinguish their distinct roles in a defence-in-depth strategy.

Do You Actually Know This?

Reveal each answer, then mark whether you got it right. Score 60%+ to unlock the next chapter.

Frequently Asked Questions

Can I use Cisco Umbrella without installing software on every device?

Yes. You can deploy Umbrella by configuring your organisation's router or firewall to use Umbrella's DNS servers. This protects all devices on that network without individual software installation.

Does CloudLock work with any cloud application?

CloudLock supports major cloud applications including Microsoft 365, Google Workspace, Salesforce, Box, Dropbox, and Slack. It uses APIs specific to each application, so support is limited to those with available API integrations.

Is Umbrella a replacement for a next-generation firewall?

No. Umbrella is a DNS-layer security tool that blocks malicious domains. A next-generation firewall inspects traffic at multiple layers (IP, ports, applications) and can block threats that Umbrella cannot see, such as malicious files in allowed traffic.

Does CloudLock protect data at rest or in transit?

CloudLock primarily protects data at rest by scanning stored files and sharing permissions. It also monitors user activity, which can reveal data in transit, but its core function is about data stored in the cloud app.

What happens if a user is connected to a VPN and uses Umbrella?

Umbrella still works. The VPN connection routes all traffic, but DNS queries can still be directed to Umbrella's servers. The roaming client works alongside VPN clients seamlessly.

Can Umbrella block encrypted traffic like HTTPS?

Umbrella blocks the DNS request before the HTTPS connection is made, so it never needs to inspect the encrypted content. For deeper inspection, the intelligent proxy can decrypt and inspect HTTPS traffic, but this requires additional configuration.

Terms Worth Knowing

Keep going

You've finished Cloud Security Technologies (Cisco Umbrella, CloudLock). Continue through the 350-701 study guide to build a complete picture of the exam.

Done with this chapter?