Appian ACD301 - Appian Certified Lead Developer Exam
Page: 2 / 15
Total 71 questions
Question #6 (Topic: Exam A)
You are designing a process model where a user's loan application needs to be simultaneously reviewed by both an underwriter and a credit analyst before moving on to a decision node based on the outcomes of the reviews.
Which two node configurations should you recommend to ensure that both reviews are completed before the process proceeds? (Choose two.)
Which two node configurations should you recommend to ensure that both reviews are completed before the process proceeds? (Choose two.)
A. Activity chaining disabled
B. Synchronous subprocess
C. Multiple node instances (MNI)
D. Activity chaining enabled
Answer: BC
Question #7 (Topic: Exam A)
You are managing an employee onboarding process, which involves passing employee custom data types (CDTs) between parent processes and subprocesses, that will return output to a parent process.
You initially passed the CDTs by reference in subprocess. However, a recent update to the employee CDT structure caused some in-progress subprocesses to fail because they expect the new CDT version.
How should you handle this situation going forward?
You initially passed the CDTs by reference in subprocess. However, a recent update to the employee CDT structure caused some in-progress subprocesses to fail because they expect the new CDT version.
How should you handle this situation going forward?
A. Cast the data in the subprocess so that versions will align.
B. Pass the employee CDT by value in the subprocesses
C. Use a Start Process smart service to run the subprocess.
Answer: B
Question #8 (Topic: Exam A)
You have created a new record type whose data source comes from an integration. The integration's response body includes a definition key, which consists of a nested array of key-value pairs. Not all keys are used, and the nested array can be of varying length.
You have decided that the best way to store definition inside the record type is as a JSON string, using a!toJson() in the record source expression. The record type syncs successfully.
You use a!fromJson() when you need to convert the JSON string back to an array, but this method does not work consistently. Sometimes, a!fromJson() returns the following expression evaluation error:
“The jsonText parameter was not valid JSON.”
You have verified that the integration itself consistently returns valid JSON.
What is the source of this error?
You have decided that the best way to store definition inside the record type is as a JSON string, using a!toJson() in the record source expression. The record type syncs successfully.
You use a!fromJson() when you need to convert the JSON string back to an array, but this method does not work consistently. Sometimes, a!fromJson() returns the following expression evaluation error:
“The jsonText parameter was not valid JSON.”
You have verified that the integration itself consistently returns valid JSON.
What is the source of this error?
A. The definition key is sometimes too long to store in a web-synced backed record type, and is truncated.
B. The definition key has too many nested key value pairs, and a!fromJson() has a limit of 100 key value pairs.
C. The definition key has special characters that are ш allowed In Appian and needs to be removed.
Answer: A
Question #9 (Topic: Exam A)
Towards the end of a sprint planning session, you discover that the business stakeholders have differing priorities on certain features, leading to confusion about what should be included in the upcoming sprint.
How should you manage this situation to ensure the team can proceed effectively?
How should you manage this situation to ensure the team can proceed effectively?
A. Engage the stakeholders in conversation to express their priority concerns and underlying timelines. Then, allow the product owner to decide on the priority.
B. Prioritize the features that are technically easier to implement, allowing the team to make progress while waiting for the stakeholders to resolve their differences offline.
C. Proceed with the sprint planning based on the original backlog to ensure the current sprint stays on schedule. Plan to resolve the prioritization conflict in the next sprint.
Answer: A
Question #10 (Topic: Exam A)
Your customer wants to enable logging on web APIs in your Appian Cloud environment to more easily troubleshoot any web APIs failures.
Which two safeguards does Appian enforce to prevent the storage of sensitive data? (Choose two.)
Which two safeguards does Appian enforce to prevent the storage of sensitive data? (Choose two.)
A. Any binary files sent in the request body will be replaced with the string “<binary>”
B. Any sensitive data in the request body. HTTP headers, or query parameters will be masked.
C. Credentials sent in the HTTP request will be masked
D. HTTP request/response log will be available for 30 days
Answer: AC