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.
#3346 - Group Select not shown when user is in multiple groups but only one group is inheritable
The group select popup is a nice feature, however the select "popup" is NOT shown unless the user is in more than one SecuritySuite group and more than one security group is set to inherit.
The code that is checking the memberships is SecurityGroup::getMembershipCount. The SQL statement in this function specifically looking for a null or <> 1 value for noninheritable.
This does not fit my use case, and I am not sure which use case this would be desired.
My Use Case
Mrs. Smith is a Customer Service Representative (CSR) for company XYZ. She is also the head of the department. Mr. Jones is also a CSR.
Mrs. Smith and Mr. Jones are in the group named "CSR" that is inheritable. Mrs. Smith is in a second group named "CSR Manager" that is NOT inheritable.
The "CSR Manager" group is not inheritable because the group is set up with the idea in mind that Mrs. Smith can make account notes that only the head of the department should see.
Mrs. Smith and Mr. Jones work on the same accounts, contacts, etc. When creating records, notes, appointments, etc, the Security Group should normally get the "CSR" group assigned. When Mrs. Smith wants to make a note that only she can see, she would want to only assign the "CSR Manager" group to the note record.
In the not inheritable example here, it is assumed the manager would not normally create records in the normal user's group. What if the example changes only slightly where the manager might want to occasionally create records for the people in the non-manager group?
I know I can alter the SQL to fit my use case, however I am wondering if there could be an option or feature added to handle both?
Other add-ons of interest
Process Manager 4.5
Your Sugar Workflow Solution! Powerful Process Automation software for all editions of SugarCRM and SuiteCRM (Visit https://store.suitecrm.com/) that will allow you and your employees to spend more time doing what they do best: 'Selling To and Servicing Your Customers' and less time trying to manag...
SugaryCB : Joomla! & SugarCRM Integration
The only Joomla and SugarCRM integration you need. Sync your Joomla users to Leads and Contacts/Accounts in SugarCRM. Define custom operations based on specific events or scenarios such as creating, converting, or updating leads.