Blue Prism Certified Solution Designer

Question bank

Blue Prism logo

Blue Prism Certified Solution Designer

ASD01

27 Blue Prism Certified Solution Designer questions with the correct answer and a written explanation, organised across 5 exam domains.

27 questions
5 domains
Foundation level

Question index

Jump straight to any question. Answers and explanations are inline.

Advanced Process Design

5 questions in this domain

  1. Question 1Single Choice

    What is the lowest tier in a three-tier business object layer design?

    • AApplication LayerCorrect answer
    • BBusiness Layer
    • CObject Layer
    • DProcess Layer

    Why this is the answer

    The Application Layer is the lowest tier, handling direct UI/API interactions and marked as Internal in Blue Prism.

  2. Question 2Multiple Select

    Which of the following are features of Blue Prism Work Queues? (Select two)

    • APersistence across sessionsCorrect answer
    • BBuilt-in load balancingCorrect answer
    • CSingle-threaded processing
    • DNo automatic retry mechanism

    Why this is the answer

    Work Queues persist data in the database and enable load balancing across robots via locking and retry.

  3. Question 3Interactive

    Refer to the code block. What outcome does the Recover stage achieve in this sub-process?

    • AIt logs the error and retries the web service callCorrect answer
    • BIt terminates the sub-process immediately
    • CIt skips the error and continues with the next iteration
    • DIt throws a new exception to the parent process

    Why this is the answer

    The Recover stage catches the exception, logs it, and uses Resume to reattempt the web service call, implementing a retry pattern.

  4. Question 4Single Choice

    Which data structure improves performance when handling large datasets in Blue Prism?

    • ACollectionCorrect answer
    • BMultiple Data Items
    • CQueue
    • DEnvironment Variable

    Why this is the answer

    Collections reduce database round trips and allow bulk operations, significantly improving performance for large datasets.

  5. Question 5Multiple Select

    Which of the following are Blue Prism dashboard types? (Select two)

    • AProcess DashboardCorrect answer
    • BControl Room DashboardCorrect answer
    • CResource Dashboard
    • DException Dashboard

    Why this is the answer

    Process Dashboard and Control Room Dashboard are the standard real-time monitoring dashboards in Blue Prism.

Security, Compliance, and Governance

4 questions in this domain

  1. Question 6Single Choice

    In the context of Blue Prism's RBAC, which principle dictates that users should be granted only the permissions necessary to perform their job functions?

    • APrinciple of Least PrivilegeCorrect answer
    • BSeparation of Duties
    • CRole Inheritance
    • DDefault Deny

    Why this is the answer

    RBAC enforces the principle of least privilege, ensuring users have minimal necessary permissions for their roles, thereby reducing security and compliance risks.

  2. Question 7Multiple Select

    Which of the following are recommended practices for ensuring data encryption in transit within a Blue Prism deployment? (Select two)

    • AEnabling TLS/SSL for inter-component communicationCorrect answer
    • BUsing SQL Server Transparent Data Encryption (TDE)
    • CApplying BitLocker on the database server
    • DImplementing HTTPS for all web service callsCorrect answer

    Why this is the answer

    Blue Prism uses TLS/SSL for component communication and recommends HTTPS for external web service integrations to secure data in transit.

  3. Question 8Interactive

    Consider a Blue Prism process step that retrieves a credential using the 'Get Credential' action and stores it in a Data Item named 'CredentialValue'. What is a potential security risk if the process does not clear the 'CredentialValue' Data Item after use?

    • AThe credential remains in memory and could be exposed in a memory dumpCorrect answer
    • BThe process fails to retrieve the credential again
    • CThe credential is automatically deleted after the session ends
    • DThe credential is logged in plain text in the Process Log

    Why this is the answer

    Leaving a credential in memory after use increases the risk of exposure; best practice is to overwrite or clear the Data Item immediately.

  4. Question 9Single Choice

    In a Blue Prism governance framework, which role is responsible for controlling the deployment of artifacts from pre-production to production environments?

    • AProcess Controller
    • BRelease ManagerCorrect answer
    • CSolution Designer
    • DOperational Administrator

    Why this is the answer

    The Release Manager enforces version control and approval gates for deploying artifacts, maintaining segregation of duties.

Solution Design and Architecture

8 questions in this domain

  1. Question 10Single Choice

    What is the main purpose of using resource pools in Blue Prism automation?

    • ATo reduce licensing costs
    • BTo provide redundancy and load balancingCorrect answer
    • CTo store process logs
    • DTo manage credentials

    Why this is the answer

    Resource pools group Runtime Resources to ensure redundancy and distribute workload across multiple resources.

  2. Question 11Multiple Select

    Which two components are part of Blue Prism's tiered model?

    • AInterfacesCorrect answer
    • BWork Queues
    • CBusiness ObjectsCorrect answer
    • DCredential Manager

    Why this is the answer

    Interfaces handle communication with external systems, and Business Objects encapsulate business actions.

  3. Question 12Interactive

    Based on the exception handling stages shown, which stage is used to capture an exception and allow the process to recover?

    • AThrow
    • BCatchCorrect answer
    • CRecover
    • DEnd

    Why this is the answer

    The Catch stage captures exceptions and can lead to recovery logic.

  4. Question 13Single Choice

    What is the main difference between high availability and disaster recovery in Blue Prism?

    • AHA focuses on data backup, DR on process recovery
    • BHA ensures continuous operation within a site, DR recovers from site-wide failuresCorrect answer
    • CHA handles database failures, DR handles application failures
    • DHA is for non-production, DR for production

    Why this is the answer

    High availability maintains uptime within a data center; disaster recovery restores services after a catastrophic event.

  5. Question 14Multiple Select

    Which two methods are recommended for secure credential management in Blue Prism integrations?

    • AHardcoding credentials in process variables
    • BUsing Credential ManagerCorrect answer
    • CStoring passwords in plain text configuration files
    • DUsing OAuth 2.0 tokens for API authenticationCorrect answer

    Why this is the answer

    Credential Manager encrypts secrets; OAuth 2.0 provides token-based authentication for APIs.

  6. Question 15Interactive

    The JSON below shows a Blue Prism work queue configuration. Which field controls the number of retry attempts for a queue item?

    • AMaxAttemptsCorrect answer
    • BRetryDelay
    • CItemsPerSecond
    • DQueueName

    Why this is the answer

    The 'MaxAttempts' field defines the maximum retry attempts for a work queue item.

  7. Question 16Single Choice

    When integrating with a legacy green-screen application, which Blue Prism interface is most appropriate?

    • AHTTP Interface
    • BWeb Service Interface
    • CTerminal Emulator InterfaceCorrect answer
    • DDatabase Interface

    Why this is the answer

    Terminal Emulator (TE) automates interactions with legacy green-screen systems.

  8. Question 17Multiple Select

    Which two statements are true about Blue Prism exception handling patterns?

    • ARecovery mode should be used on every stage for maximum resilience.
    • BStructured exception handling uses Try-Catch-Throw stages.Correct answer
    • CExceptions should always be logged before recovery or rethrow.Correct answer
    • DRetry patterns with exponential backoff are only used for business exceptions.

    Why this is the answer

    Blue Prism provides Try-Catch-Throw stages; logging before handling is best practice for maintainability.

Stakeholder Management and Communication

4 questions in this domain

  1. Question 18Single Choice

    What is the primary artifact used in Blue Prism's methodology to capture as-is and to-be process flows?

    • ASolution Design Document
    • BProcess Definition Document (PDD)Correct answer
    • CTechnical Design Document
    • DException Handling Matrix

    Why this is the answer

    The Process Definition Document (PDD) is the central artifact in Blue Prism's methodology that captures the 'as-is' and 'to-be' process flow, including all screens, data fields, and decision logic.

  2. Question 19Multiple Select

    Which of the following are mandatory components of a Blue Prism Solution Design Document (SDD)? (Select two)

    • AVersion control and approvers listCorrect answer
    • BDetailed cost-benefit analysis
    • CWork Queue configurationCorrect answer
    • DDeployment automation script

    Why this is the answer

    The SDD must include version control and work queue configuration; cost-benefit analysis belongs to the business case, and deployment scripts are not part of the SDD.

  3. Question 20Interactive

    Review the following message from a Solution Designer to a business sponsor. What principle of communication is being violated?

    • AStarting with the 'why' before the 'how'
    • BUsing technical jargon for non-technical audienceCorrect answer
    • CFailing to document the decision
    • DNot including a timeline

    Why this is the answer

    The message uses Blue Prism terminology like 'work queue' and 'collection' without business context, which confuses non-technical stakeholders. The 'why' (business driver) should come first.

  4. Question 21Single Choice

    What is the first step in the formal handover procedure from design to development in Blue Prism?

    • ASchedule a handover meeting
    • BComplete design package completeness checkCorrect answer
    • CBegin coding immediately
    • DSend the PDD via email

    Why this is the answer

    The design package must be checked for completeness against a predefined checklist before any handover activities, including scheduling meetings.

Technical Infrastructure and Deployment

6 questions in this domain

  1. Question 22Single Choice

    What is the primary reason for maintaining separate infrastructure environments (DEV, TEST, PROD) in Blue Prism?

    • ATo reduce licensing costs
    • BTo prevent cross-contamination and protect production stabilityCorrect answer
    • CTo allow developers direct access to production data
    • DTo simplify network configuration

    Why this is the answer

    Isolation prevents bugs in lower environments from affecting production and ensures independent patching and resource allocation.

  2. Question 23Multiple Select

    Which artifacts are typically NOT included when exporting a Blue Prism release for promotion? (Select two.)

    • AProcess definitions
    • BObject definitions
    • CCredentialsCorrect answer
    • DEnvironment variable valuesCorrect answer

    Why this is the answer

    Credentials are encrypted per environment and not exported; environment variable definitions are exported but not their values.

  3. Question 24Interactive

    Refer to the deployment script below. What step should be changed to follow best practices for applying a Blue Prism hotfix?

    • AUpgrade PROD first as it is most critical
    • BUpgrade DEV first, then TEST, then PRODCorrect answer
    • CUpgrade TEST first to validate the hotfix
    • DUpgrade all environments simultaneously

    Why this is the answer

    The correct order is DEV → TEST → PROD to test the upgrade in isolation before applying to production.

  4. Question 25Single Choice

    Which authentication method requires users to re-enter credentials each time they start a new Blue Prism session?

    • AActive Directory integrated authenticationCorrect answer
    • BSAML-based Single Sign-On
    • CAzure Active Directory with MFA
    • DOAuth 2.0 token exchange

    Why this is the answer

    AD integrated authentication requires users to enter domain credentials each session; SSO via SAML uses a persistent IdP session.

  5. Question 26Multiple Select

    Which two characteristics describe a static Blue Prism resource pool? (Select two.)

    • AResources are allocated on demand via a broker
    • BA fixed set of pre-assigned runtime resources is usedCorrect answer
    • CScaling requires manual addition or removal of resourcesCorrect answer
    • DAutomatic fault tolerance is provided by the broker

    Why this is the answer

    Static pools have a fixed resource set and require manual scaling; dynamic pools use a broker for automatic allocation and fault tolerance.

  6. Question 27Interactive

    Examine the logging configuration below. What is the likely impact on a production Blue Prism process if this setting is used?

    • AReduced database storage usage
    • BSignificant increase in database write operationsCorrect answer
    • CImproved process execution speed
    • DNo change to resource utilization

    Why this is the answer

    Full logging writes every action to the database, causing high I/O and slower process execution, especially in production.

Frequently asked questions

Everything about the Blue Prism Certified Solution Designer question bank and how to use it.