Name

global.CMDBDataManagerAjaxUtil

Description

No description available

Script

var CMDBDataManagerAjaxUtil = Class.create();
CMDBDataManagerAjaxUtil.prototype = Object.extendsObject(AbstractAjaxProcessor, {
  type: 'CMDBDataManagerAjaxUtil',
  CMDB_POLICY_MANAGEMENT_TASK: 'cmdb_data_management_task',

  getPolicyTypeId: function() {
      var sysId = this.getParameter('sysId');
      var gr = new GlideRecordSecure(this.CMDB_POLICY_MANAGEMENT_TASK);
      if (gr.get(sysId))
          return gr.policy_id.cmdb_policy_type;

      return '';
  },

  getGroupsWithDMUserRole: function() {
      var groups = new CMDBDataManagerHelper().getDataManagerUserGroups();
      var groupIds = [];
      for (var i = 0; i < groups.length; i++) {
          groupIds.push(groups[i].value);
      }
  	return groupIds;
  }

});

Sys ID

581b379dffe20110456d766cf43bf16e

Offical Documentation

Official Docs: