After upgrading from Clarity 15.9.0/15.9.1 to 16.0.1 there is a sub-object Delete Access Right introduced in the system. The Delete access type is categorized as FULL license type and thus users who were on Restricted licenses earlier are now changed to a Full license. The behavior is not consistent to new sub-object access rights created in 16.0.1.
Here are the steps to recreate the issue:
Expected result : License type to remain as VIEW ONLY after upgrade
Actual result: License type changes to FULL after upgrade and not consistent to new license consumed in the system.
SQL query behind the scenes for the License information portlet which fetches the license ids:
SELECT b.group_code,
b.group_name,
a.lic_right_type,
b.description,
c.name
FROM cmn_lic_right_v a,
cmn_sec_groups_v b,
cmn_lic_lookup_v c
WHERE a.group_code = b.group_code
AND a.id = b.id
AND c.lookup_code = a.lic_right_type
AND b.language_code='en'
AND c.language_code='en'
AND b.is_active = 1
and b.group_name like ('%TEST%')
order by b.group_name
Clarity 15.9.0, 15.9.1, 16.0.1, 16.0.2
This is caused by defect DE64802.
Resolved in 16.0.3
This also fixes an issue with the Idea and Incident SubObjects & Sub-SubObjects License to the expected Type of 'View Only'.