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.

Cancel at any time!
Free Trial

#5407 - Compatibility with ParserFactory

Open Feature created by t Verified Purchase 2 months ago

ParserFactory is a standard part of Suite. it is used to get metadata for a modules view.

At the moment the ParserFactory can only return the default layout for a modules view. This limits the use of ParserFactory within CRM systems that use the paid for version of SecuritySuite as it is not possible to obtain the correct layout.

Do you have any plans to override ParserFactory in the paid for version of security suite so that it is possible to find the correct layouts?

  1. t member avatar

    t Verified Purchase

    2 months ago

    my proposal is to expand the first parameter $view,

    this can be both the group id and the view name a colon, pipe, or similar symbol can be used as a delmeter,

    and could be called like so:

    $view = "2d1f3312-6ca8-1fe6-dc2d-2a645d3d2c23|editview";
    $module = "Contacts";
    $metadata = ParserFactory::getParser($view, $module);
    
  2. t member avatar

    t Verified Purchase

    2 months ago

    delimiter*

This case is public. Please leave out any sensitive information such as URLs, passwords, etc.
Saving Comment Saving Comment...
Rating
  • "The add-on itself was already a must for my SuiteCRM, which was missing this very important security feature. However, what surprised me the most was ..." - Davint

    Read More Reviews