Answer
In Appian 25.4, the most impactful enhancements to Record Types focus on massive scalability, improved security, and deeper integration of documents and user data into the Data Fabric.
1. 50 Million Row Sync Limit
The most significant scaling update allows each record type with data sync enabled to sync up to 50 million rows of data. This 5x increase from previous limits enables Appian to handle high-volume transactional workloads and massive historical datasets directly within the Data Fabric.
2. Transparent Data Encryption (TDE)
Synced record types now feature Transparent Data Encryption at the data service level. This provides industry-standard protection for sensitive data automatically, strengthening compliance without requiring manual configuration or changes to application design.
3. Document Management Record Type Enhancements
Managing documents through record types is now more powerful with new audit capabilities:
- Audit Fields: The out-of-the-box Document record type now includes createdBy, modifiedOn, and modifiedBy fields.
- User Relationships: Standard relationships (createdByUser and modifiedByUser) connect document data directly to the User record type for easier reporting.
- Microsoft Office Previews: Record views can now automatically preview Word, Excel, and PowerPoint files without additional plugins.
4. Expanded User Record Type Model
The system-provided User record type has been upgraded with data previously only available via User Properties:
- New Fields: Includes fields for locale, time zone, user type, and last login time.
- Automated Management: Admins can now configure Appian to automatically update a user’s status (Active/Inactive) based on their last login date.
5. Resilient Smart Search & Syncing
New configuration options make Record Type search and data sync more robust:
- Indexing Failure Tolerance: You can now set a tolerance level for indexing failures, allowing Smart Search to stay online even if certain rows fail to index.
- Skip Sync Failures: Record types can be configured to skip failed smart service syncs, allowing business-critical applications to continue running using the last available valid data.