Refactor UserUpdateService initializer to take a hash so the role of the 2 users passed is more clear.
[Fixes #67814932] Do not show run/stop workflow links if workspace is archived or user does not have workspace update permissions

 - api validation already prevented run/stop, this is only visual