Courseiva
Architecture →mediumMultiple Choice

1Y0-204 Architecture Practice Question

Which component in a Citrix Virtual Apps and Desktops architecture is responsible for managing user sessions, authenticating users, and brokering connections to resources?

⚠ Common exam trap

Candidates sometimes choose 'StoreFront' because it is the first thing a user sees. However, StoreFront is just the interface; the Delivery Controller is the actual engine handling brokering and authentication.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

Delivery Controller

The Delivery Controller is the central management component of the Site, handling all session brokering and user authentication. It acts as the brain of the environment, coordinating communications between components like StoreFront and VDAs. Understanding this role is fundamental for architecture design, as it dictates how traffic flows and where authentication occurs, ensuring that users are connected to the correct resources based on their specific policies and identity.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    StoreFront

    Why it's wrong here

    StoreFront provides the user interface for accessing virtual apps and desktops. While it handles user authentication and enumeration, the actual brokering logic and session management decisions are processed by the Delivery Controller, which receives requests from StoreFront and directs the user to the appropriate target resource.

  • ✓

    Delivery Controller

    Why this is correct

    The Delivery Controller is the primary server responsible for managing the user session life cycle. It validates credentials, determines which resources the user is entitled to access, and instructs the appropriate Virtual Delivery Agent to prepare the session for the user based on the site's brokering policies.

  • ✗

    Virtual Delivery Agent (VDA)

    Why it's wrong here

    The VDA is installed on the virtual machines or servers that deliver the applications or desktops to users. Its role is to host the session and communicate with the Delivery Controller, not to perform the high-level brokering or central authentication tasks that the Delivery Controller manages for the site.

  • ✗

    Citrix Workspace app

    Why it's wrong here

    The Citrix Workspace app is the client-side software installed on the user's end device. It acts as the gateway for the user to view their resources, but it plays no part in the backend architecture's brokering process, session management, or authentication logic performed on the server side.

About these practice questions

One of 216 original 1Y0-204 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written and reviewed by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

Last reviewed September 2026 · checked against the official Citrix exam blueprint

This 1Y0-204 practice question is part of Courseiva's free Citrix certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the 1Y0-204 exam.