JIRA's REST API offers methods to maintain Project-Component/s and -Version/s. We can use these APIs to automatically sync project configurations to i.e. establish automatic mappings between components and versions across different projects.
The issue, we're running into, is with the values of Versions/Components, or any custom fields were values are pre-defined for selecting. While missing values are created when issues sync, the complete list of values is not available beforehand. When an issue is created, the creator is limited to selecting only values that currently exist at the time of creation. The value we're looking for here is a sync of field values between systems before issue creation so that all values are available for selection at the time of creation.