Hi all. I want to create a database of recruiting candidates.
It all comes down to privacy. If, for example, I create an issue in the same project or another project with the name "CV - John Doe".
I'll attach it to an issue called "Vacancy - Need new Employee".
This CV will be seen by all users of the "Hiring" project. People who are not specifically related to this personnel search will also see it. This is not good, the GDPR will show the middle finger.
Why won't 'Issue Security' help in this case? The answer is obvious: There will be different participants in search projects in groups or project roles. And they will still be able to see all the confidential data of candidates.
There are only two working options left for 'Issue Security': 1. A custom field with the right participants. 2. Custom group.
The first option is extremely inconvenient('cause need hand-writing permission field EACH CVs.), the second option is doubtful, since in a year there will be more than 200 custom groups.
So Issue Security is not suitable. Project Permissions are not suitable.
For our needs to make sure that the linked request from another project (or the same project) can only be seen by people who, for example, are in the 'Technical Experts' field of the current issue.
Is there any way to actually do this? Code, plugins, paid or free?