Appian ACD201 Exam Questions
Appian Senior Developer (Page 3 )

Updated On: 20-Mar-2026

You're designing an integration object with JSON (application/json) as the content type.

Which two data types can be automatically converted to JSON in Appian? (Choose two.)

  1. Appian Custom data type
  2. Base64 documents inline with JSON
  3. Primitive data types
  4. HTML file type

Answer(s): A,C

Explanation:

Appian Custom data types (CDTs) can be automatically converted to JSON for integration.

Primitive data types such as text, number, and boolean are also automatically converted to JSON.



You're inspecting the items in a deployment package for issues you might have missed during package preparation.

Which two objects can be in your list of missing precedents for an application? (Choose two.)

  1. Connected System
  2. Document
  3. Group Type Custom
  4. System Knowledge Center

Answer(s): A,C

Explanation:

Connected System and Group Type Custom can both be missing precedents in an Appian deployment package, meaning dependent objects required by the application may not have been included.



You need to configure the security for the synced record type Case.

Your requirements are:

Only users in the "Archive Management" group can access cases in the "Archived" status.

Cases in the status "Deleted" are accessible to no one.

Users in the "All Users" group can already access the record.

What should you do?

  1. Create a new user filter to allow access if the user is in the "Archive Management" group while the case status is "Archived. "
    Configure the record-level security to exclude all cases that are in the "Deleted" status
  2. Create a new user filter to allow access if the user is in the "Archive Management" group while the case status is "Archived. "
    Configure a source filter to exclude all cases that are in the "Deleted" status.
  3. Create a new record-level security rule to allow access if the user is in the "Archive Management" group while the case status is "Archived."
    Configure a source filter to exclude all cases that are in the "Deleted" status.

Answer(s): C

Explanation:

Creating a record-level security rule for "Archived" cases restricts access based on user group, and a source filter ensures "Deleted" cases are excluded from being accessed by any user. This approach meets both security requirements efficiently.



You need to create a web API so that an external system can start a process in your app.

Which two statements are true about using a service account to authenticate the system? (Choose two.)

  1. The service account must be granted access to that web API via group management.
  2. The service account must be configured from within the web API object.
  3. The service account must be a user in the Service Accounts group.
  4. The service account is created as any other object in Appian.

Answer(s): A,C

Explanation:

The service account must be granted access to the web API, typically via group management, to allow authenticated calls.

The service account must be a user in the Service Accounts group to be used for authentication in integrations such as web APIs.



You're in the process of deploying a package to the client's TEST environment at the end of a sprint. This package is only relating to changes to a single application.

Which two statements best describes the practices you should follow for automated testing for expression rules either before or after deploying the package? (Choose two.)

  1. Before using Compare and Deploy, individually evaluate the test cases in the expression rules you intend to deploy. For any failed test case, adjust the expression rule so that it passes.
  2. After deploying the package, you should perform regression testing by running the Start Rule Tests (Applications) smart service to automatically run the test cases. This indicates whether there are any impacts caused by changes to the application.
  3. During Compare and Deploy, the Inspect Deployment tab automatically runs the test cases in each of the expression rules. Review these findings, and either adjust the expression rule or delete outdated test cases.
  4. After deploying the package, you should perform regression testing by running the Start Rule Tests (All) smart service to automatically run the test cases. This indicates whether there are any impacts caused by the changes across multiple applications.

Answer(s): A,B

Explanation:

Individually evaluating and fixing expression rule test cases before deployment ensures the new package does not introduce errors.

Running regression tests after deployment using the Start Rule Tests (Applications) smart service validates that the deployed changes did not negatively impact the application.



Viewing page 3 of 23
Viewing questions 11 - 15 out of 99 questions



Post your Comments and Discuss Appian ACD201 exam dumps with other Community members:

ACD201 Exam Discussions & Posts

AI Tutor 👋 I’m here to help!