Question3Replies107Views MVoss Member since 2016 17 posts Sopra Steria AG Posted: 6 months agoLast activity: 6 months ago Solved Define skills on workbasket assignments based on related work object informationHi all,I have an requirement where am assignment is created in a specific workbasket. Depending on information in the work object I would like to define the required skill for this assignment.So if the work object has an English client then the required skill is "English". If the work object has a German client then the required skill is "German". What is the best way to achieve this?Keep in mind that the assignment will be the same. Just the information in the work object is different.Thanks, Marcel Pega Platform 7.1.9 Low-Code App Development Dev/Designer Studio Case Management Senior System Architect ×Close popoverFacebookTwitterLinkedinEmail Copy Link Copied! Posted: 6 months agoUpdated: 6 months agoBhavya_Incessant Incessant Technologies replied to MVossHiOne way I can think of is below steps:1. Based on which client it is set a property on clipboard for the Skill required.2. You can use an Access When rule for the assignment class, to compare if the property value you set in Step 1 if existing in the Operators Skill. 3. If yes, then Access when will return true and user can access the assignment Else no. In higher versions of Pega we have a concept of ABAC for such scenarios. Not sure if it present in 7.1.9.Hope this helps. RegardsBhavya Posted: 6 months agoMVoss Sopra Steria AG replied to Bhavya_IncessantGet your approach. I was more thinking about using assignment skills .pxRequiredSkills to be close to Pega OOTB, as I want to use it later in context of GetNextWork.Pega suggest to use then on the assignment router ToSkilledWorkBasket. Problem here is that you can just define the skills only once per assignment without the possibility of conditions. Accepted Solution Posted: 6 months agoMVoss Sopra Steria AG replied to MVossWe decided now to follow this approach:Use the extension point NewDefaults (Assign-) in WorkBasket (Work-)Apply logic to the NewDefaults to evaluate the required skills based on defined criteriaUse Pega OOTB rule AddSkill (Assign-) to add the skills to the assignmentJust wondering if we were the only ones which such a requirement. Anyways, this was the best solution for us.