Discussion
Coforge DPA Pvt Ltd
AU
Last activity: 28 Apr 2017 12:15 EDT
Data type Delegation not working in Pega 72
Data type delegation usually applies to Access Group, however when we delegate a data type in Pega 7.2 it is being applied to a type called "DelegateAG" other than "individual" and "AccessGroup", where as My Rules in Case Manager Portal is considering only "AccessGroup" and "Individual" types. I believe there is a new type "DelegateAG" has been added to pytype properties Local List in recent version of PEGA, but is it not considered while retrieving list of favorite rules?
Please Let me know if there is any work around or hot fix available for the same.
pyType Property
System-User-MyRules Instances with DelegateAG
Activity used in MyRules Link of pyCaseManager7 Portal, same behavior exists for the activity used from Developer portal as well.
-
Like (0)
-
Share this page Facebook Twitter LinkedIn Email Copying... Copied!
Pegasystems Inc.
GB
Hello Sudheer_Incessant,
This has been passed to our Support Team and someone will respond with an answer.
Thanks,
Andrew
PDN Support
Pegasystems Inc.
US
Hello,
Did you recently upgrade to Pega 7.2 from an older version of Pega? Starting in Pega 7.1.8, we re-architected the concept of rule delegation. As part of this new architecture, rule delegation has been de-coupled from "Favoriting" a rule. Adding something as a "Favorite", which you correctly describe, was the previous mechanism for rule delegation in the past. A developer could "favorite" a rule, assign it to an access group, and then members of that group could interact with the rule from the case manager portal via the "My Rules" menu option. The version of pyCaseManager Navigation rule which ships with 7.2 no longer has the "My Rules" link in it, but you can certainly add that into your menu if you wish. The click action just launched the pyCMDelegatedRules harness, which is still in the platform.
Hello,
Did you recently upgrade to Pega 7.2 from an older version of Pega? Starting in Pega 7.1.8, we re-architected the concept of rule delegation. As part of this new architecture, rule delegation has been de-coupled from "Favoriting" a rule. Adding something as a "Favorite", which you correctly describe, was the previous mechanism for rule delegation in the past. A developer could "favorite" a rule, assign it to an access group, and then members of that group could interact with the rule from the case manager portal via the "My Rules" menu option. The version of pyCaseManager Navigation rule which ships with 7.2 no longer has the "My Rules" link in it, but you can certainly add that into your menu if you wish. The click action just launched the pyCMDelegatedRules harness, which is still in the platform.
Why did we redesign the delegation feature? There are several reasons. Even though the old 'Favorites' model of 'delegation' supported any rule type, it came with a host of problems that caused confusion to many users. Opening a 'delegated favorite' using "My Rules" opened the rule in it's entirety, and customers rightfully complained that their business users had the ability to change anything they wished - including things like rule availability, ruleset, ruleset version, etc. The new delegation model solves these issues by presenting a business-friendly facade in front of each delegated item. (Try delegating a new decision table and you will see what I mean).
The new delegation model supports data types, decision tables, paragraphs, map values, and correspondence records. We add support for additional rule types in each release, based on customer feedback. You can use the Actions > Delegate action from the rule header to delegate the item to a particular access group. The System-User-MyRules class is still used to store these delegations, but they are tracked via "DelegateAG", as you've already discovered.
Now, to address your specific question about Data Type delegation. It looks like you've already delegated this using Actions > Delegate from the data type screen. Members of your target access group will find the delegated data type, (as well as all other delegated items), listed under the Configuration navigation item in the Case Manager portal. Users whose access group do not have any delegations assigned to them will not see the Configuration nav item.
So, to summarize:
1. Several ruletypes, as well as data types are now delegated to a target access is group via Actions > Delegate in the Designer Studio.
2. The concept of "Favorites" is still in the system, and you can use it for bookmarking rules. "Favorited" rules appear in in Favorite Explorer in Designer Studio
3. Rule instances previously marked as a favorite as a means of "delegation" should be re-delegated using the new Actions > Delegate construct, if possible
4. "My Rules" is no longer displayed in the Case Manager menu, although you can add it back in if you wish to continue using old 'favorites'
5. Delegated rules, including data types, can be accessed under the new "Configuration" nav item in the Case Manager portal.
Hope this helps,
Bence
Coforge DPA Pvt Ltd
AU
Hi Bence,
Thanks a lot for the detailed explanation, with the given details I am able to delegate a data type and see it from portal. However Can you please let me know if it is possible to export and import instances through excel using delegation?
Also I believe help file might need to be updated with some of the above information.
Thanks Again.
Regards,
Sudheer
Pegasystems Inc.
US
Hi Sudheer,
Bulk import/export of data instances in the delegated environment will become available in Pega 7.2.1. It is not available in 7.2.
-Bence
Amadeus
ES
Hi Bence,
As far as I saw, the only way of updating a record of a local data storage from the delegated environment is by using inline editing, which it's not nice when the data table contains many columns.
Is there the possibility of using a custom local action instead (with Master-Detail)? Do you plan to add that in future releases?
Thanks,
Alex
TCS
IN
Hi Bence,
Is it feasible to customize the location for delegated data types. What I mean here is once I delegate a data table I want it to be displayed in the same place where it was being displayed in Pega6. So that the users won't get confused with the delegated rules.
Thanks
Manas
Cognizant Technology Solutions
CA
Hi Sudheer,
Could you please let me know where you are able to see the delegated rules in portal?
I could not able to find out the Configuration Menu in case manager portal.
Thanks,
Lalit
Areteans Technologies
AU
In CPMDashboardIncludes add Configuration Link visible on when condition "pzIsDelegatedRulesAvailable". Call Harness on click action which displays pzDelegatedRulesContainer section.
Updated: 17 Jun 2016 3:43 EDT
Cognizant
IN
Thanks for segregating "Favorite Rules" and "Delegated Business Rules" into two different groups.
Having them clubbed together as 'one group' did cause confusions in the past.
The following video is helpful...
https://community.pega.com/video-library/pega-718-update-whats-new-designer-studio