by eggsurplus

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.

Free 30 day trial
Try it Now

#3828 - Users assigned under additional users wont act as owner of the record - cannot view the records

Open Bug? created by RedPiranha Verified Purchase 2 years ago

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.

  1. RedPiranha member avatar

    RedPiranha Verified Purchase

    2 years ago

    Hi Team, May I know anything on the above ?? Thank you

  2. eggsurplus member avatar

    eggsurplus Provider Affiliate

    2 years ago

    A couple of questions:

    1. What version of SuiteCRM are you currently on?
    2. Is this for a custom module? If so, could you package up and send over that custom module to solutions -@- eggsurplus -.- com? (No spaces or hyphens)

    This will help pinpoint what the cause could be as the functionality does work in general.

    Thanks!

  3. RedPiranha member avatar

    RedPiranha Verified Purchase

    2 years ago

    Hi Jason,

    1. We are on 7.11.10 version of suitecrm
    2. Its not a custom module , its the default projects module

    Do let me know if you need any further info

    • eggsurplus member avatar

      eggsurplus Provider Affiliate

      2 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.

  4. RedPiranha member avatar

    RedPiranha Verified Purchase

    2 years ago

    Thats noted Jason , Will await for your reply , Thanks in advance

  5. RedPiranha member avatar

    RedPiranha Verified Purchase

    2 years ago

    Hi Jason,

    May I followup on the issue raised? Thank you

  6. RedPiranha member avatar

    RedPiranha Verified Purchase

    2 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

    • eggsurplus member avatar

      eggsurplus Provider Affiliate

      2 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.

  7. RedPiranha member avatar

    RedPiranha Verified Purchase

    2 years ago

    I see , thats noted .. will wait .. thanks

  8. RedPiranha member avatar

    RedPiranha Verified Purchase

    2 years ago

    HI Jason/Team. Were you able to check the issue? Thanks

    • eggsurplus member avatar

      eggsurplus Provider Affiliate

      2 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?

  9. RedPiranha member avatar

    RedPiranha Verified Purchase

    2 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

    • eggsurplus member avatar

      eggsurplus Provider Affiliate

      2 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.

  10. RedPiranha member avatar

    RedPiranha Verified Purchase

    2 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

  11. RedPiranha member avatar

    RedPiranha Verified Purchase

    2 years ago

    Also just reviewed Projects module, I can see the below line at vardefs.php

    VardefManager::createVardef('Project', 'Project', array('security_groups','assignable',));

  12. RedPiranha member avatar

    RedPiranha Verified Purchase

    2 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

  13. RedPiranha member avatar

    RedPiranha Verified Purchase

    2 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

    • RedPiranha member avatar

      RedPiranha Verified Purchase

      2 years ago

      **as this issue is stopping few internal works to function properly.

  14. RedPiranha member avatar

    RedPiranha Verified Purchase

    2 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

    • eggsurplus member avatar

      eggsurplus Provider Affiliate

      2 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?

    • eggsurplus member avatar

      eggsurplus Provider Affiliate

      2 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.

This case is public. Please leave out any sensitive information such as URLs, passwords, etc.
Saving Comment Saving Comment...
Rating
  • "Thank you so much. Highly recommend the module to work in teams."

    Read More Reviews