User Criteria not evaluating on Customer Service Management (CSM) Service Portal when checking roles that are inheritedDescriptionBuild information:Build name: JakartaBuild date: 12-22-2017_1615Build tag: glide-jakarta-05-03-2017__patch7-12-13-2017Issue Description:User Criteria does not evaluate correctly on Customer Service Management (CSM) Service Portal when checking for roles that are inherited. If the roles are assigned or the roles are checked via the script section within User Criteria, this works fine. When testing on the normal Service Portal using roles inherited, this worked fine.Steps to Reproduce Activate the following plugins: Customer Service Portal (com.glide.service-portal.customer-portal)Customer Service Management Demo Data (com.snc.customerservice.demo)Service Portal User Criteria Support (com.glide.service-portal.user-criteria) Enable User Criteria for Service Portal - glide.service_portal.user_criteria_enabled/sys_properties.do?sys_id=25e91ae36731220023c82e08f585ef80Open up the Widget Instance for the Get Help link on the CSM portal:/sp_instance_link.do?sys_id=2038dd45cb23020000f8d856634c9c43Add the following User Criteria to the Widget Instance above for Can ViewRoles : sn_esm_user,snc_internalImpersonate Carl Customer and navigate to /CSM Carl Customer is not able to see the Get Help linkWorkaroundUpdate the User Criteria to check for roles using the script section instead or Assign the role to the user which is inheritedRelated Problem: PRB1276978