Use the Projects page to bring together FME Server items into groups that share a common solution, or 'project,' in your organization. By grouping items in projects, you can reference them as one easy object. You can also export projects and import them to another instance of FME Server.
What Can a Project Hold?
A project can include most FME Server objects you create or upload, including:
- Workspaces, custom formats, custom transformers, and templates
- Topics, subscriptions, and publications
- Resource Connections (currently includes any connections to Amazon Web Services (AWS) S3 buckets that appear on the Resources page)
- Cleanup Tasks
- Database connections and web connections
- Other projects
Exporting and Importing a Project
A project may be exported and subsequently imported to either the same, or another instance, of FME Server. For example, you can migrate a project when you are ready to use it on a production server after you have developed and tested its contents on a separate system.
The FME Server you are importing the project on must be of the same or newer build of FME Server.
During export of any project you can choose the Exclude Sensitive Information option. If checked, and the project includes database or web Connections, their associated usernames and passwords are not included in the export.
During import of any project the following options are available:
- Overwrite Existing Items (Notifications & Resources)
- Pause Notification System (Publishers & Subscribers)
- Disable Projects on Import (Schedules, System Cleanup Tasks, & User accounts)
For further information on Export and Importing Projects visit Exporting and Importing Projects
Migrating Projects for Other Users (fmesuperuser only)
When you include users in a project, you can backup and restore a project for those users to work with on another system. Any permissions a user has on the current system are granted on the system to which the project is restored if both of the following conditions are true:
- The permission is on an item in the project.
- The permission was granted to the user directly, rather than through membership in a role.
Any other permissions a user has on the current system do not carry over.
Viewing and Editing Projects
To view or edit a project, click on it to open the Edit page. Alternatively, select the project and click Edit. You can:
- Edit the project name and description.
- Add and remove items.
- Get information about items
- Select an item under Contents and click the information icon to the far right for item details.
Projects and FME Hub
FME Server Projects are now available on FME Hub.
You can download a project from FME Hub and import it to your FME Server, or export and upload a project that you wish to share.
To upload a project to FME Hub if the correct details have been filled in. These can be accessed by expanding the FME Hub dialog box when editing a project.
FME Hub Publisher ID When you publish to FME Hub, you will do so under a publisher. Enter the publisher value here.
FME Hub Project ID This is a unique identifier for the project.
Project Icon This icon will be used on the FME Hub when the project is listed.
|FME Lizard asks...|
Q) To add users to a project, you must belong to which role?