Courseiva

CCNA Application Security Design Questions

75 of 83 questions · Page 1/2 · Application Security Design topic · Answers revealed

1
MCQeasy

What is the primary benefit of 'Visibility' in the Cisco API Security architecture?

A.Automatic translation of API code
B.Reduction of API storage costs
C.Increased performance of the API calls
D.Identification of all APIs and shadow endpoints
AnswerD

Visibility's main goal is inventory and shadow API identification.

Why this answer

Visibility allows you to see all your API endpoints, including shadow APIs, which is the necessary first step for any security strategy.

2
MCQhard

Which security design decision is most critical when migrating an application to the cloud, specifically regarding API security?

A.Relying on the cloud provider's firewall
B.Maintaining a VPN tunnel to the on-premise data center
C.Disabling all API endpoints that are not internal
D.Implementing API security and identity-based access at the application layer
AnswerD

This is the core of modern cloud-native security.

Why this answer

When moving to the cloud, the perimeter dissolves. You must transition from perimeter-based security to a model that secures the APIs themselves, regardless of where they are accessed from.

3
MCQmedium

You are designing an API security layer for a public-facing web application. Which security control is most effective against 'Broken Function Level Authorization' (BFLA) attacks?

A.Rate limiting
B.Blocking traffic from known malicious IP addresses
C.Strict RBAC/ABAC authorization checks on every function
D.Encrypting all traffic with TLS 1.3
AnswerC

Enforcing access control at the function level is the direct fix for BFLA.

Why this answer

BFLA occurs when a user accesses functions they shouldn't. Proper authorization logic must be enforced at every API endpoint.

4
MCQhard

When designing an API security strategy using Cisco API Security, how should you address APIs that are currently using legacy authentication?

A.Force the legacy backend to support modern OAuth
B.Block all access to legacy APIs immediately
C.Use an API gateway to terminate modern authentication and proxy to the legacy backend
D.Ignore the legacy APIs as they are 'trusted'
AnswerC

This is the standard design for modernizing legacy API access.

Why this answer

You should use an API gateway to 'wrap' the legacy API, enforcing modern authentication (like OIDC/OAuth) at the gateway layer while the backend continues to use legacy auth.

5
MCQmedium

What is the benefit of using 'Identity-Based' microsegmentation in Cisco Secure Workload?

A.It requires less initial configuration
B.It relies on hard-coded firewall rules
C.It provides stable policies that persist through workload moves and scaling
D.It is only compatible with physical servers
AnswerC

Logical identity is stable even when the underlying infrastructure changes.

Why this answer

Identity-based segmentation uses metadata (like application name, service tier) which is permanent and logical, rather than transient attributes like IP addresses.

6
MCQhard

When designing security for a cloud-native architecture, why is it better to use an identity-based model instead of a network-based model for microsegmentation?

A.Because it is easier to implement IP-based rules
B.Because identity is always known to the network hardware
C.Because it doesn't require any policy configuration
D.Because identity is persistent while IP addresses are volatile
AnswerD

Stability is the core requirement for scalable security.

Why this answer

Identity is persistent; IP addresses are volatile in cloud-native environments, making network-based rules impossible to manage at scale.

7
MCQmedium

You are designing security for a multi-tier application. Why is it recommended to use a Service Mesh to manage the identity of microservices?

A.To simplify the management of IP addresses
B.To replace the need for firewalls
C.To increase the network throughput
D.To provide cryptographically verifiable workload identity
AnswerD

This is the basis for secure service-to-service communication.

Why this answer

A service mesh assigns a cryptographically verifiable identity (like an SPIFFE ID) to each service, which is essential for secure, authenticated communication.

8
MCQhard

You are designing a secure API gateway architecture using Cisco API Connectivity (part of the Cisco AppDynamics/Cisco Networking stack). To protect against OWASP Top 10 threats, which specific feature should be enabled on the API Gateway to validate request payloads?

A.Configure JSON/XML schema validation policies based on the imported OpenAPI specification.
B.Enable Basic Authentication for all API endpoints.
C.Deploy a WAF rule to block all traffic from unknown IP addresses.
D.null
E.Enable rate limiting on the gateway to prevent DoS attacks.
AnswerA

Schema validation is the industry-standard method to prevent malformed payloads and injection attacks.

Why this answer

Cisco API Connectivity solutions (often integrated with AppDynamics) use schema validation features to compare incoming JSON/XML payloads against predefined OpenAPI specifications to prevent injection and malformed request attacks.

9
MCQhard

An organization is deploying an API that returns user financial records. Which security design pattern should be used to ensure that a user can only access their own records?

A.WAF signature-based blocking
B.Implementing an API Key for all users
C.Implement BOLA (Broken Object Level Authorization) checks in the application logic
D.Rate limiting
AnswerC

BOLA prevention is explicitly about validating that the user is authorized to access the specific object ID.

Why this answer

This requires object-level authorization checks, where the system validates that the authenticated user owns the requested record ID.

10
Multi-Selecthard

When designing for cloud-native API security, which TWO components are critical for ensuring visibility into API traffic? (Choose TWO)

Select 2 answers
A.Manual inspection of firewall rules
B.Disabling TLS for easier traffic analysis
C.API Gateway access logs
D.Physical network tap at the data center core
E.Traffic telemetry from the service mesh sidecars
AnswersC, E

Access logs are essential for visibility and forensics.

Why this answer

Visibility into APIs requires capturing traffic at the gateway and analyzing logs to map the flow and identify potential threats.

11
MCQeasy

When designing security for SaaS applications, what is the primary benefit of an API-based CASB like Cisco Cloudlock over a proxy-based CASB?

A.Proxy-based is cheaper
B.API-based only works on-premises
C.API-based does not require routing user traffic through the CASB
D.Proxy-based is always faster
AnswerC

This is a major operational advantage for cloud-native setups.

Why this answer

API-based CASBs can monitor data at rest and provide deeper remediation without requiring users to route their traffic through a proxy, which is ideal for cloud-first environments.

12
Multi-Selecthard

When designing microsegmentation policies in Cisco Secure Workload (Tetration) for a multi-tier application, which THREE factors must be considered to ensure traffic flow integrity?

Select 3 answers
A.Application dependency mapping
B.DHCP lease duration
C.Workload inventory classification
D.Infrastructure zone isolation
E.User identity mapping
AnswersA, C, D

Necessary to understand traffic requirements.

Why this answer

Tetration relies on application flow mapping, policy intent, and agent-based enforcement for microsegmentation.

13
Multi-Selecthard

Which THREE actions are recommended when designing a secure API architecture using Cisco API Security to mitigate OWASP API Top 10 threats? (Choose THREE)

Select 3 answers
A.Implement strict schema validation on all incoming API requests
B.Allow all API traffic to bypass authentication for performance
C.Disable all logging of API request headers
D.Monitor API traffic for anomalies that indicate data exfiltration
E.Deploy API Security to detect Broken Object Level Authorization (BOLA)
AnswersA, D, E

Schema validation prevents injections and malformed data.

Why this answer

Mitigation requires visibility, schema validation, and behavioral analysis to stop common attacks like BOLA and excessive data exposure.

14
MCQeasy

In a cloud-native environment, which Cisco solution provides visibility into vulnerabilities within the application code and runtime environment?

A.Cisco Secure Endpoint
B.Cisco Stealthwatch
C.Cisco Secure Malware Analytics
D.Cisco Secure Application for AppDynamics
AnswerD

This integrates security directly into the application runtime.

Why this answer

Cisco Secure Application for AppDynamics provides full-stack security observability including code vulnerabilities and runtime threats.

15
MCQmedium

You are designing security for a microservices environment. You want to ensure that if one service is compromised, it cannot easily move laterally to other services. What is the most effective architectural design choice?

A.Keep all services on the same VLAN
B.Implement microsegmentation between services
C.Disable all internal firewalls for better performance
D.Use a single shared database for all services
AnswerB

Microsegmentation is explicitly designed to stop lateral movement.

Why this answer

Microsegmentation restricts communication to only the necessary paths, preventing attackers from moving across the network.

16
MCQeasy

In the context of microsegmentation, what is the primary benefit of using a 'Whitelist' approach over a 'Blacklist' approach?

A.It improves performance of the underlying network
B.It provides a more secure, 'deny-all' default posture
C.It is easier to configure
D.It removes the need for security policies
AnswerB

Deny-all by default is the most secure posture.

Why this answer

A whitelist only allows known good traffic, providing a 'deny-all' default posture which is the cornerstone of a Zero Trust architecture.

17
MCQhard

When designing an API strategy, what is the 'API Contract' and why is it important for security?

A.A password file for the API
B.A technical specification that allows for automated schema validation and security enforcement
C.A legal document for the API usage
D.A file that lists all allowed IP addresses
AnswerB

Schema validation is a key security defense.

Why this answer

The API contract defines how the API behaves and what it accepts. Security uses this contract for schema validation to block malformed requests.

18
MCQmedium

When designing security for a microservices architecture, why should you implement a 'Zero Trust' approach at the service level?

A.To rely solely on network perimeter security
B.To ensure that every service-to-service call is authenticated and authorized
C.To increase the latency of inter-service communication
D.To simplify the management of firewall rules
AnswerB

Zero Trust mandates this to prevent unauthorized lateral movement.

Why this answer

Zero Trust assumes the network is compromised, requiring explicit authentication and authorization for every request, regardless of origin.

19
MCQeasy

Which design principle helps minimize the impact of a compromised API key?

A.Hard-coding keys in the source code
B.Rotating keys frequently
C.Using long-lived static API keys
D.Sharing a single key among all users
AnswerB

Frequent rotation is a standard security practice to limit exposure.

Why this answer

By rotating keys frequently and using short-lived tokens, you minimize the window of opportunity for an attacker to use a leaked key.

20
Multi-Selectmedium

When designing an API security architecture to protect against unauthorized data access, which THREE mechanisms are considered best practices for securing API endpoints in a Cisco environment? (Choose THREE)

Select 3 answers
A.Hardcoding API keys directly into the client-side source code.
B.Disabling TLS to improve API request processing performance.
C.Enforcing fine-grained authorization policies using scopes or claims.
D.Implementing OAuth 2.0 with OpenID Connect for secure authentication.
E.Applying rate limiting and throttling on the API Gateway.
AnswersC, D, E

Scopes ensure that authorized tokens only grant the specific access required.

Why this answer

API security requires a multi-layered approach involving authentication (OAuth), authorization (scopes), and traffic management (rate limiting).

21
MCQmedium

You are designing security for a microservices cluster. You want to ensure that if a pod is compromised, it cannot make unauthorized calls to the database. Which design approach is most effective?

A.Disable all internal network logging
B.Put the database in the public cloud
C.Use microsegmentation to restrict database access to authorized services only
D.Open all network ports to the database
AnswerC

Restrictive segmentation is the correct security design.

Why this answer

Microsegmentation allows you to define policies where only specific microservices are allowed to communicate with the database, blocking all other pods.

22
MCQmedium

A developer needs to ensure that microservices within a Kubernetes cluster communicate securely. Which design element ensures that the service-to-service communication is encrypted using mTLS?

A.Configuring standard Kubernetes Service objects
B.Using a physical load balancer in front of the cluster
C.Enabling IPsec on the physical nodes
D.Deploying a Service Mesh
AnswerD

Service meshes provide the sidecar proxies needed for mTLS implementation.

Why this answer

A service mesh, such as Istio, automates the configuration of mTLS between microservices.

23
MCQhard

Which design approach is best for protecting APIs against 'Mass Assignment' vulnerabilities?

A.Encrypting all API requests with AES-256
B.Disabling all API writes
C.Using a strong password policy
D.Implementing strict input validation and allowing only specified fields
AnswerD

Explicitly defined input schemas are the defense against mass assignment.

Why this answer

Mass assignment happens when API parameters are blindly bound to internal data models. The fix is to use DTOs (Data Transfer Objects) and explicit validation to ensure only allowed fields are accepted.

24
MCQeasy

Which design component is essential for securing traffic in a cloud-native environment using Cisco Secure Workload without relying on physical network appliances?

A.Workload-level security agents
B.Physical tap aggregation
C.VLAN-based segmentation
D.Direct Connect integration
AnswerA

The agent resides directly on the host to provide visibility and enforcement.

Why this answer

The Secure Workload agent is the software component that resides on the workload and enforces policy without needing physical appliances.

25
MCQmedium

To secure API endpoints exposed via Cisco Secure API Gateway, which policy type is best suited to prevent brute-force attacks on authentication endpoints?

A.Identity Propagation Policy
B.Schema Validation Policy
C.Rate Limiting Policy
D.Transformation Policy
AnswerC

Rate limiting restricts the number of requests to prevent brute force.

Why this answer

Rate limiting policies are the industry standard for preventing brute-force attacks on sensitive API endpoints.

26
MCQmedium

When designing for SaaS security, why should you implement a 'Least Privilege' policy for third-party application integrations?

A.To avoid paying license fees
B.To improve the application's performance
C.To make the application easier to install
D.To limit the impact if the third-party application is compromised
AnswerD

Least privilege limits the potential damage from a compromised app.

Why this answer

Integrating an app often grants it access to your data. Least privilege ensures the app can only access what it absolutely needs for its function.

27
MCQhard

When designing for multi-cloud, why is an orchestration layer for security policy so important?

A.To increase the performance of the cross-cloud traffic
B.To reduce the cost of the cloud service
C.To eliminate the need for cloud-native firewalls
D.To ensure consistent policy enforcement across heterogeneous environments
AnswerD

Consistency across clouds is the key design goal.

Why this answer

Each cloud provider has different security constructs (e.g., AWS Security Groups vs Azure NSGs). An orchestration layer abstracts this, allowing for a single policy to be applied consistently across all providers.

28
Multi-Selecthard

Which THREE criteria should be used to design microsegmentation policies in Cisco Secure Workload? (Choose THREE)

Select 3 answers
A.Workload attributes and labels (metadata)
B.Connectivity telemetry and flow history
C.Physical switch port IDs
D.Application processes and behavioral patterns
E.Dynamic IP addresses of the servers
AnswersA, B, D

Identity-based policy using metadata is the standard in Secure Workload.

Why this answer

Effective microsegmentation policies rely on workload identity, application context, and observed communication patterns rather than just IP addresses.

29
MCQhard

When designing for API security, how does Cisco API Security provide protection against 'Excessive Data Exposure' vulnerabilities?

A.By implementing strict rate limiting on all users
B.By automatically blocking all outgoing API traffic
C.By replacing all API keys with OAuth tokens
D.By analyzing response schemas to detect sensitive data in API payloads
AnswerD

This is the core function of the API Security inspection engine.

Why this answer

Cisco API Security analyzes response bodies to detect if sensitive information (like PII) is being returned in fields that shouldn't contain it.

30
Multi-Selectmedium

When designing microsegmentation within Cisco Secure Workload for a hybrid environment, which TWO components are essential for enforcing traffic policies between on-premises servers and cloud-native instances? (Choose TWO)

Select 2 answers
A.Cisco Firepower Management Center (FMC)
B.Cisco Secure Workload software agents
C.Cisco Umbrella virtual appliance
D.Cloud-native traffic telemetry integration
E.Cisco Identity Services Engine (ISE)
AnswersB, D

Agents provide enforcement and visibility for server and VM workloads.

Why this answer

Secure Workload relies on agents (for VMs/bare metal) and VPC flow log ingestion/cloud integration (for cloud-native) to build the visibility and enforcement model.

31
MCQmedium

Which design principle is most important when implementing microsegmentation in an environment with high workload volatility (e.g., auto-scaling groups)?

A.Use label-based dynamic security policies
B.Manually update firewall rules when scaling
C.Disable scaling to maintain network stability
D.Use IP-based static access control lists
AnswerA

Label-based policies track the workload, regardless of its IP address.

Why this answer

In volatile environments, security policies must be tied to dynamic metadata rather than static identifiers like IP addresses.

32
MCQmedium

Why is it important to include 'Application Context' when defining microsegmentation policies in Cisco Secure Workload?

A.To bypass the need for firewall rules
B.To align security policies with business and application logic
C.To make the policy easier to read for network admins
D.To reduce the amount of memory consumed by the agent
AnswerB

Policies based on application context are more stable and meaningful.

Why this answer

Application context (like application ID, environment, tier) allows for the creation of policies that are aligned with business logic rather than just arbitrary network segments.

33
MCQmedium

In a Cisco Container Platform (CCP) environment, you need to ensure that pod-to-pod traffic within the same namespace is inspected for malicious patterns. Which design decision satisfies this requirement?

A.Use Kubernetes Network Policies to drop traffic
B.Deploy a service mesh to implement mutual TLS and traffic monitoring
C.Implement a Cisco Firepower NGIPS at the perimeter
D.Redirect all inter-pod traffic to an external load balancer
AnswerB

A service mesh provides the necessary infrastructure to inspect inter-pod communications.

Why this answer

Service meshes like Istio (integrated with Cisco Service Mesh Manager) allow for mTLS and traffic inspection between microservices.

34
MCQhard

When designing a secure multi-cloud strategy for applications, how does Cisco Secure Workload facilitate consistent policy management?

A.By forcing all traffic to transit a VPN tunnel
B.By moving all traffic through a centralized Cisco hardware firewall
C.By providing a centralized policy plane that integrates with native cloud security controls
D.By manually creating ACLs in each cloud provider console
AnswerC

Centralized policy definition with automated orchestration is the key benefit.

Why this answer

Secure Workload uses a common policy engine that translates intent-based policies into the native security rules (like Security Groups) of the respective cloud providers.

35
MCQhard

You are designing an application security architecture where sensitive data must be encrypted in transit between microservices. Which approach is the most scalable for implementing mTLS (Mutual TLS) across a service mesh environment?

A.Use a central VPN concentrator for all intra-cluster traffic.
B.Configure individual Load Balancers for every inter-service communication path.
C.Hardcode TLS certificates into each microservice binary.
D.null
E.Implement a service mesh with sidecar proxies to manage mTLS termination and rotation automatically.
AnswerE

Service mesh sidecars handle the mTLS handshake and certificate management transparently.

Why this answer

Service meshes like Istio (supported by Cisco Service Mesh Manager) provide automated mTLS, which handles certificate distribution and rotation at the sidecar proxy level, removing the complexity from the application code.

36
Multi-Selectmedium

Which THREE actions are essential for maintaining a secure SaaS posture using Cloudlock? (Choose THREE)

Select 3 answers
A.Monitor for anomalous user behavior (UEBA)
B.Review and prune unauthorized third-party application integrations
C.Continuously monitor and update DLP policies
D.Disable all public internet access
E.Update all enterprise server drivers
AnswersA, B, C

Anomalies are the indicator of account compromise.

Why this answer

Security requires constant vigilance through DLP policies, managing third-party app risk, and monitoring for user behavioral anomalies.

37
MCQeasy

When designing security for a multi-tenant cloud application, which principle is most effectively addressed by using Cisco Secure Workload to create distinct security domains?

A.User Identity Provisioning
B.Data Backup and Recovery
C.Logical Tenant Isolation
D.null
E.Hardware Redundancy
AnswerC

Segmentation prevents unauthorized lateral movement between different tenant workloads.

Why this answer

Microsegmentation allows for the isolation of multi-tenant environments by ensuring that workloads belonging to different tenants cannot communicate, effectively enforcing logical separation.

38
Multi-Selectmedium

When designing a microsegmentation strategy with Cisco Secure Workload, which THREE metrics should be monitored to validate policy effectiveness? (Choose THREE)

Select 3 answers
A.Average server uptime
B.Reduction in unauthorized lateral movement flows
C.Total number of network switches used
D.Number of denied connection attempts
E.Frequency of policy changes
AnswersB, D, E

This is a direct measure of policy effectiveness.

Why this answer

Policy effectiveness is measured by reduced lateral movement, identification of blocked unauthorized flows, and adherence to the Zero Trust model.

39
MCQmedium

A client is deploying a serverless application on AWS and needs to secure the API interactions with Cisco Umbrella. Which design pattern effectively protects the API endpoints from malicious exfiltration without introducing significant latency?

A.Route all serverless traffic through an on-premises Cisco Firepower appliance.
B.Use the Cisco Umbrella API or DNS-layer security to enforce request filtering at the outbound proxy level.
C.Configure an inline Cisco ASA virtual instance to inspect all API traffic.
D.null
E.Implement the Cisco Umbrella DNS forwarder within the serverless function environment.
AnswerB

This allows for cloud-native security enforcement without requiring an inline appliance.

Why this answer

Integrating Cisco Umbrella with serverless architectures often involves using the Umbrella API or DNS-layer security to block requests to malicious domains, which is ideal for serverless environments where traditional inline appliances cannot be placed.

40
Multi-Selectmedium

You are designing an API security architecture for a hybrid cloud environment. Which TWO Cisco technologies would you implement to secure the API lifecycle?

Select 2 answers
A.Cisco Firepower
B.Cisco ISE
C.Cisco Secure Application for AppDynamics
D.Cisco AnyConnect
E.Cisco Secure API Gateway
AnswersC, E

Provides runtime protection and visibility for APIs.

Why this answer

Cisco Secure API Gateway and Cisco Secure Application (AppDynamics) are standard for API protection.

41
MCQhard

Which design principle is essential when building an API Gateway for high-security environments?

A.Direct routing to services without inspection
B.Allowing the backend to perform all security checks
C.Centralized security enforcement at the ingress layer
D.Encrypting traffic only when it leaves the data center
AnswerC

This prevents malicious traffic from ever reaching backend services.

Why this answer

High-security gateways must perform request validation, authentication, and policy enforcement at the ingress, before any traffic hits the backend services.

42
MCQeasy

What is the primary role of a Service Mesh in an API architecture?

A.To perform deep packet inspection of external user traffic
B.To act as a physical load balancer
C.To replace the need for API documentation
D.To abstract and manage service-to-service communication
AnswerD

This is the primary function of a service mesh.

Why this answer

A service mesh handles the communication, observability, security, and traffic management between microservices.

43
MCQmedium

You are designing an API security strategy. Which mechanism is used to verify the integrity and authenticity of API requests in a microservices environment?

A.JSON Web Tokens (JWT)
B.SSL/TLS termination at the server
C.Static IP allowlisting
D.Standard Basic Authentication
AnswerA

JWTs provide a secure, standardized way to pass authentication and authorization claims.

Why this answer

JWT (JSON Web Token) is the industry standard for securing API requests, typically verified by an API gateway or service mesh.

44
MCQhard

An enterprise is migrating legacy apps to a cloud-native architecture. You need to secure inter-service communication. Which Cisco solution provides mutual TLS and fine-grained access control using sidecar proxies?

A.Cisco Service Mesh Manager
B.Cisco Umbrella SIG
C.Cisco Secure Application for AppDynamics
D.Cisco Secure Firewall
AnswerA

Service Mesh Manager manages Istio-based sidecars for security.

Why this answer

Cisco Service Mesh Manager (based on Istio) provides mTLS and traffic management via sidecar proxies.

45
Multi-Selectmedium

Which THREE factors are required to ensure the successful deployment of a Zero Trust microsegmentation architecture? (Choose THREE)

Select 3 answers
A.A flat network architecture
B.A centralized, automated enforcement policy engine
C.Visibility into every communication flow
D.Identification and classification of all workloads
E.Shared administrative credentials for all servers
AnswersB, C, D

Policy must be enforced systematically across the environment.

Why this answer

Zero Trust requires identity-based policies, visibility into every communication flow, and continuous monitoring/verification.

46
MCQmedium

When designing for microsegmentation using Cisco Secure Workload, what is the significance of 'Flow Visibility'?

A.It allows for the modeling and validation of security policies before enforcement
B.It automates the patching of vulnerabilities
C.It is used to bill users for bandwidth usage
D.It is used to identify the physical location of servers
AnswerA

Modeling policies based on real flow data prevents breaking production traffic.

Why this answer

Visibility is the prerequisite for building accurate policies. You must understand what is communicating before you can safely restrict it.

47
Multi-Selectmedium

Which THREE capabilities are provided by Cisco Cloudlock to enhance SaaS security posture? (Choose THREE)

Select 3 answers
A.Real-time packet capture on the local network
B.Data Loss Prevention (DLP) for SaaS data
C.User and Entity Behavior Analytics (UEBA)
D.Hardening of physical server BIOS settings
E.Application auditing and vetting for third-party apps
AnswersB, C, E

DLP is a core capability of Cloudlock.

Why this answer

Cloudlock provides visibility, data protection (DLP), and threat protection for users and applications.

48
MCQhard

When designing an API gateway strategy, why is it important to implement 'Rate Limiting' at the gateway level?

A.To ensure that all users have the same experience
B.To increase the speed of the backend services
C.To simplify the authentication process
D.To protect backend services from being overwhelmed
AnswerD

Service protection is the main goal of rate limiting.

Why this answer

Rate limiting protects backend services from being overwhelmed by traffic, preventing both accidental and malicious DoS/DDoS attacks.

49
Multi-Selectmedium

When designing security for SaaS applications using Cisco Cloudlock, which TWO capabilities are key to mitigating data exfiltration risks? (Choose TWO)

Select 2 answers
A.Monitoring for anomalous user behavior and account takeovers.
B.Enforcing consistent DLP policies across various SaaS platforms.
C.Replacing all SaaS applications with on-premises alternatives.
D.Blocking all outbound Internet traffic from the office network.
E.Hard-coding user credentials into the Cloudlock dashboard.
AnswersA, B

Behavioral analytics identifies account compromise or malicious usage patterns.

Why this answer

Cloudlock provides data protection through content inspection (DLP) and anomaly detection based on user behavioral analytics.

50
MCQeasy

Which capability is provided by Cisco Cloudlock's integration with the SaaS platform via API?

A.Hardening of the SaaS application code
B.Visibility and remediation of data sharing and user activity
C.Deep packet inspection of all physical network traffic
D.Blocking DNS requests at the ISP level
AnswerB

This is the primary function of an API-based CASB.

Why this answer

Cloudlock uses APIs to monitor for file sharing, data exposure, and user behavior anomalies within the SaaS environment without requiring agent installation.

51
MCQmedium

You are tasked with securing a SaaS application. The security policy requires that all documents containing credit card numbers be restricted from external sharing. Which Cloudlock feature is best suited to enforce this?

A.User activity monitoring
B.Identity and Access Management (IAM) integration
C.Data Loss Prevention (DLP) engine
D.DNS-layer security
AnswerC

The DLP engine inspects content for sensitive information patterns.

Why this answer

Cloudlock's DLP engine can identify patterns such as credit card numbers and trigger automatic remediation for files shared externally.

52
MCQhard

An organization is deploying APIs on AWS and using Cisco API Security to protect them. The security team needs to detect 'Shadow APIs' that are being called but are not registered in the API documentation. How should the solution be configured?

A.Integrate API Security with the cloud traffic logs to perform behavior analysis and discovery
B.Manually add every route to the Swagger documentation file
C.Configure OAuth scopes to restrict access to the API Gateway
D.Enable WAF block mode for all undefined routes
AnswerA

By ingesting cloud traffic logs, Cisco API Security identifies active endpoints and highlights them as shadow APIs.

Why this answer

Cisco API Security performs discovery by analyzing traffic logs and API calls to identify endpoints that are active but missing from the defined schema.

53
MCQmedium

You are designing a SaaS security strategy using Cisco Cloudlock. A user reports that they are seeing alerts for 'unusual geo-location' on their Salesforce account. How does Cloudlock detect this?

A.By using UEBA to baseline and identify anomalous login activity
B.By blocking all international traffic
C.By analyzing the user's browser history
D.By tracking the user's GPS coordinates on their phone
AnswerA

UEBA is the standard method for detecting account anomalies.

Why this answer

Cloudlock uses UEBA (User and Entity Behavior Analytics) to baseline normal behavior and flag anomalies like logins from unexpected locations.

54
Multi-Selectmedium

When designing a SaaS integration security plan, which THREE types of activities should be regularly reviewed in Cisco Cloudlock? (Choose THREE)

Select 3 answers
A.User login patterns and anomalies
B.Physical building security logs
C.External file sharing activities
D.Local printer configuration
E.Third-party application integration permissions
AnswersA, C, E

Login anomalies are a key indicator of compromise.

Why this answer

Reviewing data sharing, third-party app access, and account logins is the core of maintaining a secure SaaS environment.

55
MCQhard

Which design pattern best mitigates 'Broken Object Level Authorization' (BOLA) in a RESTful API?

A.Explicit authorization check at every endpoint that accepts an object ID
B.Implementing a strong API rate limit
C.Using random, non-sequential UUIDs for objects
D.Encrypting all API responses
AnswerA

The authorization check must be enforced at the function level for every object request.

Why this answer

BOLA is mitigated by verifying that the authenticated identity is authorized to perform operations on the specific resource ID provided in the API request.

56
MCQmedium

In a hybrid cloud environment, you need to extend security policies from your on-premises Cisco ACI fabric to your cloud-native workloads in AWS. Which component facilitates this policy consistency?

A.Cisco HyperFlex
B.null
C.Cisco Secure Firewall Virtual (formerly vFTD)
D.Cisco Cloud APIC
E.Cisco Nexus Dashboard
AnswerD

Cloud APIC provides a consistent policy abstraction layer for cloud environments.

Why this answer

Cisco ACI Anywhere (specifically the Cisco Cloud ACI controller) allows the extension of the ACI policy model (EPGs and Contracts) into public cloud environments like AWS, ensuring consistent segmentation.

57
MCQeasy

Which Cisco product would you choose to gain visibility into your SaaS applications and enforce data security policies?

A.Cisco Umbrella
B.Cisco Secure Workload
C.Cisco Secure Firewall
D.Cisco Cloudlock
AnswerD

Cloudlock is the designated SaaS CASB.

Why this answer

Cisco Cloudlock is the industry-standard cloud-native CASB for SaaS visibility and security.

58
Multi-Selecthard

When designing a secure API lifecycle, which THREE activities should be automated in the CI/CD pipeline? (Choose THREE)

Select 3 answers
A.Disabling all logging for production performance
B.API contract/schema testing
C.Static Analysis Security Testing (SAST) for API code
D.Automated security policy provisioning for the API gateway
E.Manual code review of every commit by the CISO
AnswersB, C, D

Schema testing ensures API integrity.

Why this answer

Automating security in CI/CD ensures that vulnerabilities are caught before they reach production.

59
Multi-Selecthard

You are performing a security assessment of a containerized application architecture. Which TWO of the following configurations are critical for ensuring secure communication between pods in a Cisco ACI-managed Kubernetes environment? (Choose TWO)

Select 2 answers
A.Defining Contracts between EPGs to permit specific traffic types.
B.Disabling the ACI CNI plugin to allow native Kubernetes network policies.
C.Assigning pods to appropriate EPGs based on their function.
D.Configuring all pods to reside in a single flat, non-segmented network.
E.Using physical cabling to separate traffic by VLAN.
AnswersA, C

Contracts are the security policies that explicitly allow communication between EPGs.

Why this answer

In ACI-managed Kubernetes (CNA), security is enforced through Endpoint Groups (EPGs) and contracts that define communication policies between different service tiers.

60
MCQeasy

In the context of Cisco Cloudlock, what is a 'Shadow IT' application?

A.An application that is blocked by the firewall
B.A backup tool for the data center
C.A SaaS application connected to the enterprise environment without official IT authorization
D.A malicious script running on an endpoint
AnswerC

This is the classic definition of SaaS shadow IT.

Why this answer

A Shadow IT application is a third-party app that users have connected to their enterprise SaaS account without IT approval.

61
Multi-Selecthard

When designing the architecture for a highly secure API ecosystem, which THREE security layers should be implemented? (Choose THREE)

Select 3 answers
A.Open-access policies for all internal microservices
B.Service Mesh for internal mTLS and authorization
C.Physical air-gapping of all servers
D.Centralized API security and observability platform
E.API Gateway/Ingress Controller for edge security
AnswersB, D, E

Service mesh ensures internal security.

Why this answer

A robust API security design incorporates ingress protection, service-to-service authentication, and continuous monitoring.

62
MCQhard

Which Cisco API Security feature is used to prevent attackers from using automated scripts to brute-force API endpoints?

A.DNS-layer filtering
B.API rate limiting and behavioral analytics
C.JWT token encryption
D.Schema validation
AnswerB

These features detect and block the rapid-fire requests typical of brute-force scripts.

Why this answer

Rate limiting and behavioral analysis are the primary tools to stop automated script attacks against API endpoints.

63
MCQeasy

Which Cisco solution is primarily designed to provide visibility and control over SaaS application usage within an enterprise, specifically focusing on data loss prevention and threat detection?

A.Cisco Stealthwatch
B.Cisco Cloudlock
C.null
D.Cisco ISE
E.Cisco Firepower Management Center
AnswerB

Cloudlock is the designated CASB solution for SaaS security and visibility.

Why this answer

Cisco Cloudlock is a cloud-native CASB (Cloud Access Security Broker) specifically designed to provide visibility into SaaS applications, detect anomalous behavior, and enforce data loss prevention policies.

64
MCQmedium

You are designing a microsegmentation strategy using Cisco Secure Workload (formerly Tetration) for a multi-tier application. Which mechanism allows you to enforce fine-grained security policies between application tiers while maintaining visibility across the hybrid cloud?

A.Applying static ACLs on the core switch
B.Using policy-based agents on endpoints to enforce segmentation
C.Implementing Cisco ASA zone-based firewalling
D.Configuring VRF-Lite on the distribution layer
AnswerB

Secure Workload agents enforce policies directly at the workload level, enabling true microsegmentation.

Why this answer

Cisco Secure Workload uses software agents on endpoints to enforce microsegmentation policies based on workload identity, rather than IP addresses.

65
MCQhard

You are designing a secure API architecture where services are deployed in Kubernetes. You need to enforce authentication and rate limiting at the ingress. Which tool should be used for centralized policy enforcement?

A.An API Gateway integrated into the Ingress Controller
B.Using IP-based ACLs on the Kubernetes node
C.Hard-coding auth logic into every microservice
D.Cisco Secure Firewall running in transparent mode
AnswerA

Modern API architectures use the Ingress/Gateway layer for centralized security policy enforcement like rate limiting and JWT verification.

Why this answer

Cisco API Connectivity Manager (ACM) or an API Gateway integrated with the Ingress Controller handles centralized auth, rate limiting, and observability.

66
MCQeasy

What is the primary goal of implementing microsegmentation in an enterprise data center?

A.To prevent lateral movement of attackers
B.To increase bandwidth capacity
C.To simplify the network topology
D.To reduce the number of servers required
AnswerA

Stopping lateral movement is the fundamental security goal of microsegmentation.

Why this answer

The primary goal is to isolate workloads and prevent lateral movement of attackers in the event of a breach.

67
MCQhard

You are designing security for a SaaS application integrated via Cisco Cloudlock. Which mechanism allows you to detect anomalous data sharing behavior within Google Workspace?

A.Cisco Umbrella roaming client
B.Cisco ISE Profiling
C.Cloudlock API-based CASB integration
D.Cisco Secure Firewall NAT
AnswerC

Cloudlock connects via API to SaaS platforms to monitor data activity.

Why this answer

Cloudlock uses API-based CASB integration to monitor activity and detect anomalies like abnormal file sharing patterns.

68
MCQmedium

Why is 'Behavioral Analysis' a critical component of Cisco API Security?

A.To speed up the API processing
B.To reduce API storage requirements
C.To replace the need for API documentation
D.To detect anomalous and signature-less threats
AnswerD

Detecting anomalies is the primary benefit of behavioral analysis.

Why this answer

Behavioral analysis allows the tool to identify attacks that do not match known signatures, such as a user accessing endpoints in a sequence that indicates a BOLA attack.

69
Multi-Selecthard

When designing a secure API environment, which THREE threat categories should be prioritized for detection by Cisco API Security? (Choose THREE)

Select 3 answers
A.Broken Object Level Authorization (BOLA)
B.Excessive Data Exposure
C.Broken Authentication
D.Local fiber optic cable breaks
E.Standard server hardware failures
AnswersA, B, C

BOLA is a top-priority API threat.

Why this answer

API security focuses on common threats like BOLA, excessive data exposure, and broken authentication.

70
MCQmedium

You are designing microsegmentation for a Kubernetes cluster using Cisco Tetration (Secure Workload). Which specific architectural component must be deployed within the Kubernetes worker nodes to enforce policy without relying on external firewall hairpining?

A.Cisco ASA Virtual Appliance
B.Secure Workload Software Agent
C.Cisco Nexus Dashboard Orchestrator
D.Cisco Firepower Management Center
AnswerB

The agent performs enforcement at the host level.

Why this answer

The Secure Workload software agent (or sensor) is deployed on host nodes to enforce policy at the vSwitch or kernel level, enabling microsegmentation directly at the workload.

71
MCQmedium

What is the primary design benefit of deploying Cisco Secure Workload as a 'software-only' solution in a public cloud environment?

A.It reduces the need for VPC configuration
B.It guarantees 100% protection against all malware
C.It provides consistent security enforcement without relying on physical network appliances
D.It automates the creation of virtual machines
AnswerC

This is the primary benefit of software-based, agent-driven security.

Why this answer

It allows the organization to utilize native cloud features while maintaining consistent security policy across clouds without the latency of hair-pinning traffic to a physical appliance.

72
MCQmedium

You are designing security for a SaaS application integrated with Cisco Cloudlock. A user is persistently attempting to share sensitive documents with external parties. Which Cloudlock feature should be applied to remediate this?

A.Implement MFA for the SaaS login portal
B.Enable Cisco Umbrella DNS-layer protection
C.Create a policy to automatically unshare files containing PII with external collaborators
D.Configure an API Key for the SaaS platform
AnswerC

Cloudlock policies can be configured to detect PII and automatically remove external share links.

Why this answer

Cloudlock allows for automated remediation policies that can revoke sharing permissions based on document sensitivity labels or user behavior.

73
MCQmedium

What is the primary architectural benefit of deploying an API Gateway in a microservices environment?

A.It centralizes security and policy enforcement for all services
B.It makes all internal services public-facing
C.It eliminates the need for service-to-service security
D.It provides data storage for the microservices
AnswerA

Centralization is the primary benefit.

Why this answer

An API Gateway acts as a single entry point, allowing you to centralize security policies like authentication, rate limiting, and observability.

74
MCQeasy

Which Cisco solution is best suited to prevent data exfiltration from a cloud-native Kubernetes cluster?

A.Cisco Secure Workload
C.Cisco Umbrella
D.Cisco Meraki Dashboard
AnswerA

Secure Workload is the primary solution for container security and segmentation.

Why this answer

Cisco Secure Workload provides visibility and microsegmentation, which is the most effective way to prevent exfiltration by limiting what a compromised pod can reach.

75
Multi-Selectmedium

Which THREE components in Cisco Secure Workload are essential for building a Zero Trust segmentation policy? (Choose THREE)

Select 3 answers
A.Policy enforcement agents
B.Manual IP address manual entry
C.Flow telemetry analysis
D.Physical cable management
E.Workload discovery and profiling
AnswersA, C, E

Agents are the mechanism for policy enforcement.

Why this answer

Zero Trust requires identifying the assets, understanding the flows, and enforcing the policies through the agents.

Page 1 of 2 · 83 questions totalNext →

Ready to test yourself?

Try a timed practice session using only Application Security Design questions.