Control what your users can access and save time, money, and frustrations. Lock down sensitive data in SuiteCRM to specific groups or teams. Supports unlimited assigned users, unlimited group assignments to records, custom layouts for each group, login/sudo capabilities and much more.
#3828 - Users assigned under additional users wont act as owner of the record - cannot view the records
Hi Team,
We have created a role & set the records to be viewed owner only. The users assigned under assigned user field was able to view the records in the module , but additional users part of the record cannot view the records.
Do we need to do anything ? is this a bug?
Kindly let us know , Thanks.
3 years ago
Hi Team, May I know anything on the above ?? Thank you
3 years ago
A couple of questions:
This will help pinpoint what the cause could be as the functionality does work in general.
Thanks!
3 years ago
Hi Jason,
Do let me know if you need any further info
3 years ago
Thanks for sending this over! I will take a look at the Projects module and see what may be causing this. That module is a bit different than a standard module which just means that a patch may need to be made to handle however Projects is doing things.
3 years ago
Thats noted Jason , Will await for your reply , Thanks in advance
3 years ago
Hi Jason,
May I followup on the issue raised? Thank you
3 years ago
HI Jason, May I request to take this case into high priority consideration? can you please let us know when can we expect the patch .
Do let us know .. Thanks
3 years ago
Thanks for your patience here. Unfortunately some unexpected events came up. I will be able to review this by mid to late week.
3 years ago
I see , thats noted .. will wait .. thanks
3 years ago
HI Jason/Team. Were you able to check the issue? Thanks
3 years ago
Yes. How were you able to add Additional Assigned Users to a Project record? That module isn't an assignable module by default so the Assigned To or Additional Assigned Users aren't available. Was it a custom addition?
3 years ago
The Project Manager field is functioning as Assigned to , and the additional users field is available after installing security suite, its not custom addition
3 years ago
How were you able to add the Additional Assigned Users field to the Project interface? It shouldn't be available as the module isn't defined as "assignable" in its vardefs.php. I'm asking in order to get a better understanding of what could be going on here. Because the module isn't "assignable" in the last line of the vardefs, the Additional Assigned Users shouldn't show as an option in Studio and wouldn't apply at the permissions level. What may work is to make it assignable by adding it to the createVardefs() call at that bottom of the file. I haven't tested this, but look at another module's vardefs such as Tasks to see what that would look like.
3 years ago
I see , not sure .. I can see the Additional Assigned Users field in the studio .. We havent done any customisation here , was able to see as soon as installing enterprise security suite.. Can you please help me with exact changes we need to do , so that I can test it out with Projects .. if you can help with patch also fine with me ..
Thanks
3 years ago
Also just reviewed Projects module, I can see the below line at vardefs.php
VardefManager::createVardef('Project', 'Project', array('security_groups','assignable',));
3 years ago
Also , I tried to change that line as below
VardefManager::createVardef('Project', 'Project', array( 'default', 'assignable', 'security_groups', ));
and did a quick repair , still the additional users cannot see the projects
3 years ago
Hope the information provided here is clear to understand the issue .. Please kindly do the needful, as this is causing few internal works to function properly.. Thanks
3 years ago
**as this issue is stopping few internal works to function properly.
3 years ago
Also seems like this additional users functionality itself not working , ie when an user is part of additional user he/she cannot see the record when the owner only role is assigned, but he can see the record when part of assigned to .. I have tested this with Tasks module now , its same there as well.. where I understand the Additional assigned user is not acting as owner .. can you please help here & do the needful.. Thank you
3 years ago
Unfortunately these are unrelated. Has anything changed recently in your SuiteCRM instance? For example, was your SuiteCRM instance recently updated? If so, to which version?
3 years ago
Is this still an issue for you? If so, I believe the issue has been resolved by addressing some PHP Notice messages that caused unexpected behavior. This has been addressed in 3.1.29 and has been tested on 7.11.22. Tasks additional users with Owner access are able to access those tasks as expected.