Sync Assignee and Reporter fields
We have 2 options in syncing the real assignee and reporter value.
The default feature uses the sync user as the reporter. (this is the user set on the config)
Sync People Fields
Please watch demo video here: https://www.loom.com/share/ac74c3067ce244f0a156c2f6f16e2a7d?sid=8591deea-3306-4517-9bf2-d65a02cd5dc1
or download the video file
When to use
If users exists on both servers with the same username
serverfrom:
# add this section to the serverFrom
syncPeopleFields:
assignee: true
reporter: true
this will sync the
user on the assignee field
user on the reporter field
Notes: to prevent failure in creating or updating the synced issue
❗make sure the usernames are available on both the serverFrom and serverTo
❗make sure that the user has the correct group/roles and that the user can be assigned to the issue
❗make sure that the users are not inactivated
Sync User Mapping
please watch demo video here: https://www.loom.com/share/a89fe2b7bed940f388b441cd4e1a838d?sid=9b8de9de-b6a8-4e0f-a7d8-0adc865a80a8
or download the video file
when to use
if you have different set of users for each server. you can use this to map user1 on sourceServer to user2 on targetServer.
can be used in assignee and reporter
serverTo:
# add this section to the serverTo
# set this to true if you plan to use the userFieldMapping feature. this will let you map user fields.
userMappingEnabled: true
userFieldMapping:
reporter:
fieldTo: reporter
userMapping:
admin: mark.admin
mark.admin: admin
# or the account ID when using jira cloud
5cffce78906a670bc885216c: 5cffce78906a670bc885216c
assignee:
fieldTo: assignee
userMapping:
admin: mark.admin
mark.admin: admin
# or the account ID when using jira cloud
5cffce78906a670bc885216c: 5cffce78906a670bc885216c
userMapping explanation
username on the left side is the user on the sourceServer (serverFrom)
username on the right side is the user on the targetServer (serverTo)
userMapping:
# source user: # target user
admin: mark.admin
Notes: to prevent failure in creating or updating the synced issue
❗make sure the usernames in the mapping are available in their corresponding servers
❗make sure that the user has the correct group/roles and that the user can be assigned to the issue
❗make sure that the users are not inactivated