Limited-Time Offer: Enjoy 50% Savings! Ends in 00h 00m 00s Coupon code: 50OFF
Skip to content

Free Appian Certified Senior Developer ACD201 Exam Questions

Page: 1 / 11 Total 106 questions

Want more questions? Get Premium Access.

Question 1

You're the administrator of your insurance company's case management system. You need to limit insurance agents to only those clients to which they have been assigned.

Which two statements must be true for one way to configure Record-Level security for the Customer record? (Choose two.)

Correct Answer: B. A new record-level security rule should be created using the Users found in fields option to specify that if a user is found in the 'assignedAgent' field (which is a type User), then they can see their cases.; D. A condition should be added to the record-level security rule to specify which cases specifically named agents can access.
Explanation:

Creating a record-level security rule using the 'Users found in fields' option ensures agents only see records assigned to them through the 'assignedAgent' field.

Adding a condition to the rule further refines which records (cases) each agent can access, implementing precise record-level security.


Question 2

You're configuring Health Check settings under the Admin Console.

Which section would you find the setting to indicate that the Health Check will run on a Production Environment?

Correct Answer: C. Automatic Upload
Explanation:

The Automatic Upload section in the Health Check settings of the Admin Console includes the option to indicate that the Health Check is running on a Production Environment, which helps Appian appropriately analyze and benchmark the data.


Question 3

An application consists of a record type with sync enabled. This record type is used as a source to create a read-only grid.

A field "Number of days since created" is configured in the interface and a logic is implemented to calculate the number of days since a record is created in the application.

You need to implement sorting on this field.

What should you do?

Correct Answer: B. Create a custom record type field and use it in the sorting configuration.
Explanation:

Creating a custom record type field to calculate 'Number of days since created' allows you to use this field in the sorting configuration of your read-only grid.


Question 4

A seamless user experience (UX) is important for an application so that a user does not feel like they are moving through different applications. Often when many developers are working on the same project all together, this can be a concern.

How should you ensure that a seamless UX is maintained throughout the app?

Correct Answer: A. Create and add reusable interface components to the Design Library so that developers can quickly and easily use reusable interfaces.
Explanation:

Creating and adding reusable interface components to the Design Library ensures consistency in look and feel across the application, allowing all developers to easily implement a seamless user experience.


Question 5

You need to connect to an external system using OAuth 2.0: SAML Bearer Assertion Flow authentication type, which requests access to an API on behalf of a signed in user.

This standard has the several steps involved with the SAML Bearer Assertion Flow.

Which two steps should you perform? (Choose two.)

Correct Answer: A. Add required users and groups to OAuth 2.0 SAML Bearer Assertion Users system group.; D. Upload Client Certificate to Connected System.
Explanation:

Adding required users and groups to the OAuth 2.0 SAML Bearer Assertion Users system group ensures only authorized users can initiate the authentication flow.

Uploading a client certificate to the Connected System is needed for the assertion and secure communication required by the SAML Bearer Assertion Flow.


Question 6

You need to implement a field-level audit functionality on the application data, and then display a log of the changes made over time to the users.

What should you do?

Correct Answer: C. Create Audit table(s) and create triggers on each transaction table to record modifications into the Audit table.
Explanation:

Creating audit tables and using triggers on each transaction table ensures that all field-level changes are automatically recorded at the database level, providing a reliable and consistent audit log for display to users.


Question 7

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?

Correct Answer: B. Database source with data sync enabled
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.


Question 8

You're designing a process used to notify multiple users of marketing campaigns. These campaigns occur infrequently, but are sent out to the hundreds of customers that are stored in your app.

How should you best design your process model to send the emails whilst using a common email process model (CMN_SendEmail), to be most performant?

The outputs of this node are not required for the main process.

Correct Answer: A. Set ''CMN_SendEmail'' as a ''Start Process'' process node and select ''Automatically run multiple instances of this node'' for all the users that are on the mailing list.
Explanation:

Using 'Start Process' as the node type and enabling 'Automatically run multiple instances of this node' for all users on the mailing list launches each email as a separate, lightweight process, maximizing performance and scalability, especially since the main process does not require the outputs.


Question 9

You need to add test cases to an existing expression rule in the system. Expression rule gives a complex data type value as an output result.

The test case should pass only when a field in the resultant data matches with a specific value mentioned.

How should you configure the test case assertion?

Correct Answer: A. Assertion expression evaluates to True.
Explanation:

Configuring the test case assertion so that the assertion expression evaluates to True allows you to specifically check whether the desired field in the complex data type result matches the required value.


Question 10

How can a user in the Appian environment prevent the uploading of documents without extensions?

Correct Answer: A. Enable File upload > Block files without an extension, under the Administrative console.