replied on October 4, 2017
I will describe the process, which will hopefully clarify the question. The process consists of many individual review and approval projects, distinguished by folders in the repository. The Forms business process I refer to in the original post is the method by which revisions are requested by a reviewer. Each project consists of a small group of individuals who will all periodically be assigned this user task to answer the reviewers’ questions, but there is no guarantee that any project group will be the same as any other, and in fact as a rule, users system-wide should not be aware of each other unless they are members of the same project. For this reason, reassign is disabled in the user task as it exposes users that potentially should not be visible to each other. Occasionally while the task is active, a new user will join the project and will need to be able to work on the task, thus my question.
Having this project group as part of a team would be ideal, and I am looking into whether it is possible to programmatically create a team for each task, or something toward that end, but one way or another it would really require that each project have its own group, which we would like to avoid doing manually considering there could be more than 1000 of these projects each year.
thanks!