AEP study materials
AEP study resources

AEP flashcards

AEP · Build recall with a focused review session.

32 cards. Read the term and the definition here. The deck at the top of this page is optional.

Appian Engines
The Java processes (e.g., process, expression, integration) that execute Appian's core logic; they run as separate JVMs managed by the Appian service manager.
Appian Health Check
A built-in diagnostic tool that scans system configuration, performance, and security, producing a scored report with recommended fixes.
Record Type
A design object that models a business entity backed by a data source (database table, web service, etc.) and defines fields, relationships, and security.
Record Field
An attribute of a record type that maps to a column or property; it has a data type and can be marked as a key, label, or searchable field.
SAIL
Self-Assembling Interface Layer: Appian's declarative language for building interfaces using a! components that render dynamically based on expressions.
a!localVariables
A SAIL function that declares variables scoped to a component; variables are evaluated in order and can reference earlier ones in the same block.
XOR Gateway
A process modeling element that routes a token down exactly one outgoing path, chosen by the first true condition among the gateway's conditions.
Process Variable
A typed variable defined at the process model level that stores data across nodes and can be passed to and from user tasks and service tasks.
Connected System
A reusable configuration in Appian that defines a base URL and authentication method for one or more integrations to an external system.
Integration Object
A reusable Appian design object that defines a call to an external system, including inputs, outputs, and error handling, invoked via smart service or expression.
Role-Based Security
Appian's access control model where users are assigned to groups, and groups are granted roles (Viewer, Editor, Administrator) on objects.
SAML SSO
An authentication method where Appian acts as a service provider and delegates login to an identity provider, mapping user attributes to Appian user fields.
Application Package
A ZIP file containing Appian objects and configuration for deployment between environments; it is imported via the Administration Console or Deployment API.
Deployment API
A REST API that allows automated deployment of application packages to Appian environments, enabling CI/CD integration.
Expression Engine
The Appian engine that evaluates expressions (e.g., in interfaces, process variables) in a stateless manner, returning a value for each evaluation.
Appian Sites
A collection of pages and actions published to a URL, providing a unified user entry point (formerly known as Tempo).
Record Relationship
A defined association between two record types using a foreign key field, enabling related record queries and navigation links.
a!queryRecordType
A SAIL function that queries a record type with filters, sorting, and paging, returning a data subset for use in grids or charts.
a!formLayout
A SAIL component that provides a standard form container with title, buttons, and validation summary; it is often the root of an interface.
a!buttonWidget
A SAIL component that renders a button; its saveInto and value parameters define the action, such as submitting a form or starting a process.
User Input Task
A process node that pauses execution and assigns a task to a user or group, presenting an interface form for data entry.
Timer Event
A process modeling element that triggers after a duration or at a specific time; it can be a boundary event (interrupting or not) or an intermediate event.
WSDL Import
The process of importing a SOAP web service definition into Appian, which generates integration objects and data types automatically.
OAuth 2.0
An authorization framework supported by Appian connected systems for integrations, using flows such as client credentials or authorization code.
Group
A collection of users in Appian used to assign roles and permissions collectively; a user's effective permissions are the union of group grants.
Field-Level Security
A record type feature that restricts access to specific fields based on an expression evaluated per user, hiding or showing field values.
Appian Administration Console
A web-based interface for administrators to manage users, security, deployment, monitoring, and system settings.
Log Files
Files in the <APPIAN_HOME>/logs directory that record system events, errors, and process execution details for troubleshooting.
Data Store Entity
A legacy Appian object that maps directly to a database table for read/write operations; record types are the modern replacement.
a!recordData
A SAIL function that returns a data subset for a record type, usable in grids, charts, and dropdowns without writing a custom query.
Script Task
A process node that executes an expression to set process variables or transform data without pausing the process flow.
Integration Error Handling
The mechanism to catch and handle errors from integration calls using a!errorInfo or boundary error events in process models.