We have 2 JSM projects:
- one is public for general requests, listen to public@....
- the second is a closed shop for registered users only, listen to internal@...
If all works fine, all registered users sending requests by mail, only using the internal@... mail.
But, life is different. Registered users using both mails.
While we have 2 different teams, to manage the requests, we have to manually move the issues to the closed shop JSM project. And we have different processes and KBs in those portals, so we ca not mix it up.
Is it possible to implement an automation rule to perform that move with a user-check?
I know, "move" does not exist in automation (see https://support.atlassian.com/cloud-automation/docs/move-an-issue-to-another-project-using-automation/), so clone and delete would be fine,
BUT
we have to check first, if the reporter is a known customer in the closed shop JSM project.
The rule should be like this:
Pre-Condition: Issue was created in Project "Public"
- Check if reporter already exist in portal "closed shop"
- If user exist, then
- Clone issue from public JSM to closed shop JSM
- delete issue in public JSM
- Add comment to closed shop issue like "hey, we've got your request, please use internal@... for all your request..."
- else do nothing (maybe an comment to the agents)
Clone, delete, comment --> that's fine, but how can we perform the check if the user exists in another portal?
Regards
Ingo