Appian Community and Appian Academy are being upgraded. As a part of the upgrade, Appian Community is currently in read-only mode, and user registration is disabled until August 3. We apologize for any inconvenience this may cause, but a more secure, stable, and performant Community experience is coming soon!

The new Appian Community launches August 3, followed by Appian Academy on August 7. During the migration, Appian Community Edition, Appian Academy, Documentation, Certifications, Instructor-led Customer Training, Partner Sales Training & Accreditation, and Forum (for Appian Partners and Customers only) will remain available.

Record Sync

Certified Senior Developer

I have multiple records in my application i needs to sync all records  at scheduled time which is the best way for sync.

Thanks in advance for response

  Discussion posts and replies are publicly visible

Parents Reply
  • 0
    Certified Lead Developer
    in reply to Jesús Hormigos

    This is a neat approach.

    We thought about automated forced record syncs in a different scenario - automated credential rotation - in my last role. Generally the organization didn't like static secrets for any databases, and we kept all business data in a company-controlled database rather than Appian's. So we defined database the connections via Connected Systems with the plan to automatically implement and deploy new credentials every so often. The deployment would include a sample record to sync. If the record sync failed, then an Appian-based record monitor could trigger a revert of the credential deployment via API.

    The main drawback(s) to this approach - (1) not every organization is ok with automated deployments, and (2) unlike process models, there is no way to add a non-administrative account email to the alerts sent when a record type de-sync's itself. Therefore automations (such as a periodic record query monitor) around error conditions are a bit hack-ish to manage.

Children
No Data