Matching rules

The Update API call uses the following rules to match the data between the source file and the clone.

  • Data is moved to the target file only if the names or internal IDs of tables and fields match. The Update API call determines the best match in this order:
    • both the names and the IDs match
    • only the names match
    • only the IDs match

    If no matches are found, the data is not moved to the target file.

  • The privilege set for a migrated user account is set to the clone's privilege set only if the privilege set names or IDs match. The Update API call determines the best match in this order:
    • both the names and the IDs match
    • only the names match
    • only the IDs match

    If no matches are found, a new privilege set, Unmapped Privilege Set, with no privileges assigned is created for the account.

  • Custom value lists are moved to the target file only if the names and IDs match, and if the x-fms-ignore-valuelists header isn't used.