Exporting and Importing Projects

You can export the contents of FME Server Projects, and import the projects to the same instance, or another instance, of FME Server 2017 or later.

When exporting and importing projects, keep in mind the following:

  • If a project contains users:
    • You must belong to the fmesuperuser group to export and import.
    • The same permissions the user has on the current system apply on the system to which the project is imported, but only on items in the project. Any other permissions the user has on the current system do not carry over.
  • If a project contains API tokens, one of the following must be true to import:
    • You belong to the fmesuperuser group.
    • The owner of the project conducting the import has the same user account on the target system.
  • If a project contains server apps without their associated API tokens, those apps are disabled on the target system until explicitly enabled.
  • The user who performs the import becomes the owner of all items in the project. If the project contains any items of the same name on the system to which the project is imported, and the user does not own these items, the import fails.
  • If a project changes after it is exported, but before it is imported, you may want to revert it to its original state, so that it matches the export. For more information, see Removing Projects.
  • You may want to update the project version before you export it. The specified version is appended to the .fsproject file that is exported.
  • Importing a project triggers only the Project Import system event, if enabled. For example, if a new repository is created on the FME Server as a result of importing a project, the Repository Create event is not triggered.

To Export a Project

To Import a Project

To View History of Project Import and Export Activity