Name

sn_cmp.CMPCatalogUtils

Description

No description available

Script

var CMPCatalogUtils = Class.create();
CMPCatalogUtils.prototype = {
  initialize: function() {},

  getUserGroups: function() {
      var outputStr = [];
      var userId = gs.getUserID();
      var groupMemberGr = new GlideRecord('sys_user_group');
      var qc = groupMemberGr.addJoinQuery('sys_user_grmember', 'sys_id', 'group');
      qc = qc.addCondition('user', userId);
      groupMemberGr.addQuery('active', true);
      groupMemberGr.query();
      while (groupMemberGr.next()) {
          outputStr.push(groupMemberGr.getUniqueValue());
      }
      outputStr = "sys_idIN" + outputStr.toString();
      return outputStr;
  },
  //sys_user_group::new sn_cmp.CMPCatalogUtils().getUserGroups();
  type: 'CMPCatalogUtils'
};

Sys ID

7cd01a080b203300827cc73ef6673aac

Offical Documentation

Official Docs: