Name

sn_smd.SMSecurityPermissionCheckAction

Description

No description available

Script

var SMSecurityPermissionCheckAction = Class.create();
SMSecurityPermissionCheckAction.prototype = Object.extendsObject(SMBaseAction, {
  doAction: function(params) {
  	if (!params.object_id || !params.context || !params.operation) {
  		gs.info('Security Permission check error : invalid parameters');
  		return false;
  	}
  	
  	try {
  		return new SMSecurityManager().checkPermission(params.context, params.object_id, params.operation);
  	} catch(error) {
  		return false;
  	}
  },

  type: 'SMSecurityPermissionCheckAction'
});

Sys ID

22c59ac4c3d02200e2ddb59af3d3ae9e

Offical Documentation

Official Docs: