#1574 - Field level access control
HI Jason, I have a potential sale but I see that in some places that field level control will be needed. This is pushing me away from delivering with SuiteCRM and towards developing in Drupal that has fine grained Access Control Lists. However, it would be more convenient to work within SuiteCRM.
If I have the necessary budget, how would I go about arranging this feature and what sort of cost would I probably be looking at? Do this as an upgrade to SecuritySuite or do you have a better idea on the best way forward? Regards David
9 years ago
Hi David,
Can you expand on what you need to do? Usually custom group layouts will solve 95% of the use cases where field level control is needed. With SecuritySuite installed you would go to Studio and create a custom layout for each group, as needed. Then show/hide the fields that only that group should see.
9 years ago
Hi Jason, I will explore that solution with the team today. Thank you. The second part is that some fields are only open when predecessor fields have input. I guess this requires workflow on the process? How should we achieve this field hiding to display by user group?
9 years ago
That is going to require outputting some javascript in view.detail.php and view.edit.php depending on your conditions to show/hide fields. To be safe, it would be best to set the displayParams in your metadata to hide the field so that it is hidden by default. Then in your javascript show the field if appropriate or remove it from the DOM. Can't do it via the metadata definition dynamically due to how the layout is cached in Sugar.
Hope this helps get you in the right direction!
8 years ago
after installation of field level access control. the calendar not work anymore
8 years ago
Sorry, Field Level Access is not our solution. You will need to contact them for support.