Name

global.GetUIPolicyTable

Description

No description available

Script

var GetUIPolicyTable = Class.create();
GetUIPolicyTable.prototype = Object.extendsObject(AbstractAjaxProcessor, {
  getUIPolicyTableName: function() {
      var uiPolicyId = this.getParameter('sysparm_ui_policy_id');
      var uiPolicyGR = new GlideRecord('sys_sg_ui_policy');
      if (!uiPolicyGR.canRead()) {
          MobileMessageUtil.addSecurityErrorForTable('sys_sg_ui_policy');
          return "";
      }

      uiPolicyGR.get(uiPolicyId);
      if (!uiPolicyGR.isValidRecord()) {
          gs.error("Invalid ui policy id");
          var errorMessage = gs.getMessage("Invalid ui policy id");
          gs.addErrorMessage(errorMessage);
          return "";
      }

      return uiPolicyGR.table;
  },
  type: 'GetUIPolicyTable'
});

Sys ID

0d46ada1b7321300897725cbde11a949

Offical Documentation

Official Docs: