Member SinceAugust 20th, 2012
Last SeenNovember 19th, 2021
SecuritySuite - SuiteCRM and CE Teams
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.
Support June 4th, 2021 @ 5:24 pm
I just emailed you an updated package for 7.11.19 along with instructions that addresses this issue.
Support June 1st, 2021 @ 9:27 pm
This will be address this week.View Comment
Support May 25th, 2021 @ 7:01 pm
Thanks for reporting this. I will notify you here when a version to address this is made available to download and install.
Support May 11th, 2021 @ 7:30 pm
Awesome! I'll take a look at this and add to the package if it holds up. Looks great upon initial review.
No, it shouldn't mess anything up. Worst case is that groups get inherited when not expecting them to, but that seems like a non-issue.View Comment
Support May 7th, 2021 @ 6:05 pm
Yes, SuiteCRM intends for it to work like that when saving outside of the typical save process to give you finer control.
All security group inheritance logic gets triggered if doing a save() call on a bean. This eventually goes to SecurityGroup::inherit_parent(). Here, you can see what data it is expecting in order to process the inheritance logic. The function tries to pull based off of request parameters and related fields within the record being saved to get a parent_id/parent_type pair that it can then use to do the inheritance. Whatever custom logic you are using can mimic this to get the inheritance to work as you are expecting.
Let me know if you have any questions.
Support February 8th, 2021 @ 4:10 pm
Confirmed via email that the CRM is back up and running.View Comment
Support February 7th, 2021 @ 9:02 pm
I just replied to your email, but wanted to reply here as well as it may also help someone else trying to upgrade their SuiteCRM/SecuritySuite.
The SuiteCRM uninstaller is spotty at best as it depends on file permissions/ownership to be right on the server. Always install SecuritySuite WITHOUT uninstalling the previous SecuritySuite first.
Here is how you can get back up and running:
0) Backup your CRM files
1) Grab a clean zip of SuiteCRM 7.11.18 and open it
2) Copy these directories back into your CRM:
3) Log into your CRM and do a Quick Repair & Rebuild
4) Now install the latest version of SecuritySuite
5) Run these 3 steps after installing SecuritySuite:
- Quick Repair & Rebuild (execute generated SQL)
- Rebuild Relationships
- Repair Roles
You should be good at this point.View Comment
Support December 29th, 2020 @ 3:28 pm
A few questions to help pinpoint this issue:
What other add-ons do you have currently installed in Module Loader?
Do you have SuiteCRM or SugarCRM installed and which version?
Do you have a theme installed and if so, which theme?
Support December 28th, 2020 @ 9:03 pm
Be sure to run the following steps after installing SecuritySuite or upon any upgrades. This will resolve the not being able to create records issue:
- Admin -> Repair -> Quick Repair & Rebuild (execute any generated SQL)
- Admin -> Repair -> Rebuild Relationships
- Admin -> Repair -> Repair Roles
You should be good to go after that.View Comment
Documentation November 5th, 2020 @ 4:35 am
Always happy to help. I replied on that community thread and via email on how you can support 4 layers or 100 layers. It's all about creating groups/teams at the lowest level that you functionally need. Hopefully the example I provided based on your screenshot of your structure helps.View Comment
Documentation November 5th, 2020 @ 3:09 am
Hello. I responded to your scenario there. This is also a nice starting point for figuring out how best to implement SecuritySuite for any scenario: https://www.sugaroutfitters.com/docs/securitysuite/example-of-a-typical-setupView Comment
Support October 29th, 2020 @ 1:57 am
A new 3.1.22 version is now available for download that fixes this issue. Thanks again for reporting this!View Comment
Support October 28th, 2020 @ 2:01 pm
Here is a temporary, quick fix to get your dashlets back up. This was introduced in 3.1.20 and assumes that a certain variable is set. It's always interesting to see something work well in most every where with SugarCRM/SuiteCRM and then have a single case that things break down. I apologize for the inconveniences heree.
Look for the code block around line 244 that starts with: /* BEGIN - SECURITY GROUPS - additional-users */
Comment out the whole code block and save. Your dashlet filters will now work. A permanent fix will be available soon.
Thank you!View Comment
Support October 28th, 2020 @ 1:48 pm
Thanks. This is exactly what i needed. Digging into it and I'll report back here shortly.View Comment
eggsurplus has not rated any add-ons.
eggsurplus has not verified any add-ons.
eggsurplus has not created any Wanted Add-ons.