Question3Replies155Views×Close popoverMarcel Voss (MVoss) Sopra Steria AG Sopra Steria AG CH View Profile MVoss Member since 2016 18 posts Sopra Steria AG Posted: April 14, 2020Last activity: April 23, 2020Posted: 14 Apr 2020 10:27 EDTLast activity: 23 Apr 2020 5:43 EDT 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: 9 months agoUpdated: 9 months agoPosted: 14 Apr 2020 10:58 EDTUpdated: 14 Apr 2020 11:00 EDT×Close popoverBhavya Tyagi (Bhavya) Coforge DPA Senior Technical Lead Coforge DPA GB View ProfileBhavya Coforge DPA 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: 9 months agoPosted: 14 Apr 2020 11:12 EDT×Close popoverMarcel Voss (MVoss) Sopra Steria AG Sopra Steria AG CH View ProfileMVoss Sopra Steria AG replied to BhavyaGet 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: 8 months agoPosted: 23 Apr 2020 5:43 EDT×Close popoverMarcel Voss (MVoss) Sopra Steria AG Sopra Steria AG CH View ProfileMVoss 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.