by eggsurplus

Control what your users can access and save time, money, and frustrations. Lock down sensitive data in SugarCRM or 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

By clicking you consent to share your profile with the developer

#292 - Assign group to existing child records when inherit from parent is set

Open Bug? created by kir 10 years ago

I created new group with inherit from parent option. When i assign this Group lets say to Account record - i would like to assign this group to existing child records - Contacts, Opportunities, Calls etc. Hope for the same way to delete group assignment for child records when i delete Group from parent record. What is the best way to achieve this? Thanks in advance

  1. eggsurplus member avatar

    eggsurplus Provider Affiliate

    10 years ago

    Right now the best way to mass assign groups down to children is via the database. This is an open feature request and something I'm looking at adding in the near future to the Premium edition. It's a bit of an undertaking due to the open relationship structure.

    Open to ideas!

    • kir member avatar

      kir

      10 years ago

      My idea is to add Multiselect to massUpdate group panel with List of Related modules to the current module - there i will select one or few of them - then script will apply Group assignment update to selected modules.

    • eggsurplus member avatar

      eggsurplus Provider Affiliate

      10 years ago

      I love that idea. Now do you just push the groups down 1 level? 2 levels? Some relationships are cyclical so I'm leaning towards 2 levels max. Perhaps just that first level.

    • kir member avatar

      kir

      10 years ago

      if i could filter search result in listview by group - 1 level will be safe option. It means by search i can find current module records wich is related to the group. Then i will assign group to the nearest related module records - child or even parent... What do you think, Jason?

  2. kir member avatar

    kir

    10 years ago

    Another tip - create dinamically apdateble dropdown with Group list, then add custom multiselect field for every module and update this field based on groups, that current record belongs to. So we will be able to search by group in any module

    • eggsurplus member avatar

      eggsurplus Provider Affiliate

      10 years ago

      Can you explain this part? "update this field based on groups, that current record belongs to". The first part makes sense, just have a dropdown for Groups on each list view search.

    • kir member avatar

      kir

      10 years ago

      I mean: if every record of the module will have multiselect with list of assigned groups it will be easy to add this multiselect field to the search form.

This case is public. Please leave out any sensitive information such as URLs, passwords, etc.
Saving Comment Saving Comment...
Rating
Rating
  • "This impressive add on is easy to use, extremely flexible, and huge time saver. This add on exceeded our expectations and is worth every penny!"

    Read More Reviews