Name
sn_grc.IRMLicenseStrategy
Description
No description available
Script
var IRMLicenseStrategy = Class.create();
IRMLicenseStrategy.prototype = Object.extendsObject(LicenseStrategy, {
initialize: function(applicationFamily) {
var sysIdOfAppFamily = '';
var grApplicationFamily = new GlideRecord("sn_grc_licensable_application_family");
//license bundle name has to be unique
if (grApplicationFamily.get("application_family_name", applicationFamily)) {
sysIdOfAppFamily = grApplicationFamily.getUniqueValue();
}
this.appFamilyId = sysIdOfAppFamily;
this.uniqueUserTableName = "sn_grc_unique_user_usage";
},
type: 'IRMLicenseStrategy'
});
Sys ID
3ace9b64c7d130100a079e0703c260b0