Practice Free ACD201 Exam Online Questions
You need to create a process workflow for employee background investigations. This workflow takes an average of six months from start to completion. There are multiple phases to the background investigation which must be completed by people in different departments. Each department is responsible for inputting a large amount of data as part of the workflow.
There is an emphasis on process memory management since thousands of these investigations will happen concurrently.
What are two best practices that you should employ when designing this process workflow? (Choose two.)
- A . Utilize a record-backed design throughout the workflow where data entered by users is saved to and queried from the database.
- B . Combine all stages of the workflow into a single process model, so that data can be efficiently shared between nodes using process variables.
- C . Divide the workflow into multiple process models so that each process can be short-lived and consume less memory.
- D . Ensure that the data management policy is set to archive the process instances after a minimum of six months, so that data is available throughout the workflow.
A, C
Explanation:
Using a record-backed design ensures data is persisted in the database, not held in memory, optimizing process memory management.
Dividing the workflow into multiple process models allows each to be short-lived, further reducing memory usage and improving scalability.
You’re building a new application to track job applications for a local health club.
The owner wants to have one group of individuals perform the initial application review for completeness, a second group to manage the interview process, and a third group to make the actual hiring decisions.
Which design element should be implemented to best support a memory efficient application?
- A . Create a synchronous process that accurately tracks a candidate’s application from start to finish to ensure the hiring group has access to all the information necessary to make a decision.
- B . Break up the application into subprocesses representing each of the different stages of the process to reduce memory use.
- C . Create an entity-backed record for each of the open positions.
B
Explanation:
Breaking up the application into subprocesses for each stage allows each part to be short-lived and releases memory as each subprocess completes, resulting in a more memory-efficient application.
You’re creating a new record type with data sync enabled. Users in the "ACME Employees" group must be able to access the record list and start the New Case action.
What are two valid steps that you should perform to grant users the appropriate access? (Choose two.)
- A . Add the “ACME Employees" group as a Viewer on the record type.
- B . Add the "ACME Employees" group as a Viewer to the data store mapped to the record.
- C . Grant Viewer permissions to the underlying interface object for the record list.
- D . Grant Initiator permissions to the underlying process model for the New Case action.
A, D
Explanation:
Adding the “ACME Employees” group as a Viewer on the record type allows them to access the record list.
Granting Initiator permissions to the process model for the New Case action enables group members to start that action.
How can a user in the Appian environment prevent the uploading of documents without extensions?
- A . Enable File upload > Block files without an extension, under the Administrative console.
- B . Restrict document uploads by user roles.
- C . No actions are required from the user; Appian auto validates these documents.
You’re building an application with a review workflow.
Each submission must be approved by three users who can each approve or reject their request, and leave a comment. This action changes the status of the submission to ‘Approved’ or ‘Rejected’ correspondingly, and pushes the review to the previous or next assignee.
Which data model captures the workflow requirements appropriately?
- A . Two tables:
Review with columns id, statusId, comment, user
Ref Status with columns id, value - B . Two tables:
Review with columns id, statusId, comment, user1, user2, user3
Ref Status with columns id, value - C . Three tables:
Review to store id, statusId, comment
Ref Status with columns id, value
Review User with columns id, reviewId, user
C
Explanation:
Using three tables – Review, Ref Status, and Review User – enables you to track each user’s approval or rejection, comments, and status changes for each review, supporting a flexible, normalized workflow for multiple reviewers.
You’re refining a story regarding a highly regulated form, where information needs to be sent to a regulatory body at the end of each month to ensure that the business complies with laws and legislation. The story only concerns the creation of the form.
You need to create a form that captures information to comply with the regulatory requirements.
Which two questions should you ask the business? (Choose two.)
- A . What information does the regulatory body require?
- B . How often is the information sent to the regulatory body?
- C . Is the information sent to the regulatory body via an integration?
- D . What is the maximum length of each field?
A, D
Explanation:
Knowing what information the regulatory body requires ensures the form captures all necessary data for compliance.
Understanding the maximum length of each field guarantees that the data collected will meet validation and regulatory constraints.
Your client wants their customers to be able to schedule appointments directly from their website without going to an Appian user environment.
You need to build an embedded interface to be added to your client’s web page. The style of the embedded interface should be consistent with the host web page.
Which three custom styling options can be configured in the Themes section of embedded interfaces? (Choose three.)
- A . Two or three column layout
- B . Page background color
- C . Asymmetrical layout
- D . Font Family
- E . Web font stylesheet URL
B, D, E
Explanation:
Page background color – You can customize the background color to match the host webpage’s theme.
Font family – You can set the font family to ensure the embedded interface aligns with the client’s branding.
Web font stylesheet URL – This allows the use of custom web fonts, further aligning the style with the host site.
You’re performing System Integration Testing on a client’s application that integrates with an external system.
In this instance, you’re testing the application’s interactions with external integrations to ensure that data is being handled correctly between the two systems. However, this step has been done manually and is time-consuming.
What should you do to make this process more efficient?
- A . Utilize the Postman API Platform to test the integrations with the external system and Appian’s web APIs through a defined set of test cases.
- B . Utilize Appian-Locust to develop and execute performance tests on the systems integrations by scripting a scenario where multiple users are interacting with the external systems simultaneously.
- C . Utilize FitNesse for Appian to perform automated functional testing on the workflows that include integrated systems through a defined set of test cases.
C
Explanation:
FitNesse for Appian is designed for automated functional testing of Appian workflows, including those that call external integrations. By building repeatable FitNesse test scripts that drive the end-to-end process, you can automatically verify that data is correctly sent to – and returned from – the external system each time, greatly reducing the manual effort of system-integration testing.
You’re creating a support case record type while working on a support case management system. You want to track support case status changes.
You want to use record events to track this information.
Which record data source type is the most appropriate for you to use?
- A . Web service without data sync enabled
- B . Database source with data sync enabled
- C . Process Model source with data sync enabled
B
Explanation:
A database source with data sync enabled is required to use record events for tracking support case status changes, as Appian record events are only supported for synced record types with a database as the data source.
What are two advantages of database normalization? (Choose two.)
- A . Enforcing data integrity.
- B . Simplifying query statements to read data.
- C . Minimizing the number of tables that need to be created.
- D . Minimizing data redundancy.
A, D
Explanation:
Database normalization enforces data integrity by structuring data and relationships to prevent anomalies.
It minimizes data redundancy by ensuring each piece of information is stored only once, reducing duplication.
