You have a requirement to implement an audit trail for any modifications to a record.
You need to select the most efficient design option that has the least impact on your Appian application.
What should you do?
Answer : A
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.)
Answer : B, D
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.
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?
Answer : C
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.
A view is created with the primary table PERSON and is joined using a left join with the APPOINTMENT table on the column "PERSON_ID". There is a one-to-many relationship between the PERSON and APPOINTMENT tables.
A Custom Data Type (CDT) and a data store entity have been created based on this view, with the primary key being "PERSON_ID".
Review the data presented in the PERSON and APPOINTMENT tables:

Which two statements are true when the following query entity is executed? (Choose two.)

Answer : A, C
Appian makes an additional query to the database (other than the main query for data) to retrieve the totalCount when fetchTotalCount: true() is used.
The result totalCount is 1, as there is only one person (PERSON_ID 1101) being filtered, even though there are multiple 'New' appointments for that person; with a CDT based on PERSON_ID as the primary key, only one row is counted per person.
You need to test a related action that updates record data.
Appropriate users must be able to access the form. You also need to ensure that the data is successfully updated.
Using Appian, which is the best testing method you should use?
Answer : A
User Acceptance Testing (UAT) is the best method, as it ensures appropriate users can access the form and verifies that the data update process works as intended in a real-world scenario.
You receive a warning about approaching the 2,000,000 row limit with synced records in your Production environment.
What are two ways to efficiently address this warning to prevent reaching the limit? (Choose two.)
Answer : C, D
Keeping only necessary data and moving archived data to an audit table reduces the number of synced rows, addressing the limit efficiently.
Applying source filters limits the data that is synced, preventing the total row count from exceeding the limit.
You're reviewing the process model built by your team member.
Which two design decisions might cause performance issues? (Choose two.)
Answer : B, D
Having no target process for the Send Message event can cause unnecessary processing and delays.
Too many nodes in a process model increase complexity and processing overhead, leading to potential performance issues.