ersureshbe
Giga Sage
Giga Sage

Numerous businesses seek to comprehend which software applications are non-compliant and the underlying reasons for their non-compliance. It is essential for both the Software Asset Management (SAM) Manager and the organization to concentrate on strategies to achieve compliance. Non-compliance issues invariably generate insecurity regarding software assets and highlight deficiencies within the business framework.

 

ServiceNow offers a solution to address these challenges. However, effective resolution relies on the integration of your data sources. ServiceNow features robust dashboards that facilitate the identification of software at a high level. Furthermore, it provides detailed information that can be managed through relevant software management tables and fields. I have compiled several reasons based on my real-world experiences.

 

Exceeding License Limit:
If the number of users surpasses the permitted quantity specified by the license, it will be deemed a violation of compliance. The software license counts are recorded in the 'alm_license' table.

 

Mismatch in Software Model Mapping:
Each entitlement must be linked to the appropriate software model, which serves as the foundation for software entitlement. If an entitlement is not correctly associated with the software model, or if it is linked to an incorrect software model, this results in a non-compliance issue.

 

Unlicensed Software Installation:
The installation of unlicensed software on the workstation, particularly when linked to the software model, is deemed a violation of compliance standards.

 

Incorrect Product Mapping:
When a software model is associated with an incorrect product, it impacts the entitlement. Ultimately, this leads to a compliance issue.

 

Unreclaimed Licenses:

When the profile of a user (sys_user) is inactive, the software licenses associated with that profile cannot be reassigned or reclaimed, resulting in potential waste of licenses or instances of under-licensing.

 

Software Piracy:
Unauthorized Copies - The utilization of pirated or cracked software versions is illegal and violates compliance regulations. Please review the 'cmdb_software_product_model' and ensure that 'Restricted Software' is selected.

 

Improper Licensing - Using volume license keys inappropriately or sharing licenses across unauthorized users.The direct integration retrieves the user's subscription profile, including the email address, while the user account is absent from the sys_user table.

 

Failure to Monitor License Renewals
Expired Licenses - Allowing software licenses to expire without renewal can result in non-compliance.
Auto-Renewal Issues - Relying on auto-renewals without proper oversight can lead to over-purchasing or missed renewals.

 

Software End-of-Life (EOL)
Unsupported Software - Continuing to use software that has reached its end-of-life, which may violate licensing agreements or security policies.

 

Regards,

Suresh.