Spring Sale Special Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: xmas50

Appian ACD201 - Appian Senior Developer

Page: 3 / 4
Total 106 questions

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 of a signed in user.

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

Which two steps should you perform to connect to the external system? (Choose two.)

A.

Use an a!authorizationLink() on the relevant interface.

B.

Confiqure SAML for sinqle siqn-on (SSO).

C.

Generate a service account key in third-party systems.

D.

Register the connection in the third-party system

Which section of the Interface Performance View explains the contribution towards the overall evaluation time of the current function, rule, or parameter?

A.

Parameters and Direct Children

B.

Precedent Functions and Rules

C.

Descendant Rules

You're designing an expression rule that needs to retrieve employees from a database for a given department and display their full name concatenated with their role in a list for a dropdown field.

Which design approach should you recommend?

A.

Query the data to return all employees. Using a!forEach(), for each item in the list, if the employee belongs to the given department, return the employee name and role, otherwise, return a null value.

B.

Query the data to return all employees. Use wherecontains() to return the employees for the given department and use a!forEach() to return the employee name and role for each item in the list.

C.

Query the data with a filter applied to only return employees for the given department. Using a!forEach(), for each item in the list, return the employee name and role.

You're refining a story for a centralized distribution center that extends the current application by allowing inventory managers to review orders.

These orders are created through a record action that various workshops access from a shared Appian site.

Which consideration best suits this use case?

A.

How will you handle errors resulting from a failed integration as a result of the workshops using an external system to place orders?

B.

What are the personas that will be utilizing this application so that an Appian group structure can be developed and maintained?

C.

What components have already been built relating to this piece of functionality so that you can reuse them and speed up development?

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.)

A.

The service account must be granted access to that web API via group management.

B.

The service account must be configured from within the web API object.

C.

The service account must be a user in the Service Accounts group.

D.

The service account is created as any other object in Appian.

You're developing a user input form for a government services application that includes a file upload component.

If the uploaded file is a multimedia file (for example: .MP4, .MOV or .WAV), the customer wants these uploaded to Microsoft SharePoint instead.

What is the best way to achieve this requirement?

A.

Use the out-of-the-box Appian Connected System, but since it does not have any pre-built connected systems, you will need to use either a HTTP or OpenAI Connected System to connect with SharePoint.

B.

Develop a connected system plug-in given SharePoint has an extensive API that cannot easily be resolved using the Appian out-of-the-box Connected System.

C.

Use the out-of-the-box Appian Connected System as it has a pre-built connected system to SharePoint to provide a guided experience for designers to send and receive data.

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.

You need to write an expression to retrieve a list of all account managers who don't currently have an active customer account.

Which code snippet should you use?

A)

B)

C)

A.

Option A

B.

Option B

C.

Option C

You're redesigning user interfaces to achieve more efficient space usage.

Which layout component is the best choice for displaying an interface with a vertical meaningful order of components?

A.

a!sideBySideLayout()

B.

a!cardLayout()

C.

a!columnsLayout()

You need to assign a user input task to three different groups of users: Group A, Group B, and Group C.

Each task form shares some common components with the following key differences:

Group B will receive a task that includes an additional section.

Group C will only view and enter data for one section.

What should you do?

A.

Within the process model, utilize an XOR gateway to conditionally select between the three different user input tasks.

B.

Configure the version setting on the user input task node to conditionally display the correct form.

C.

Utilize conditional logic on the form along with the showWhen parameter for interface components.