Name

global.CSQueryExtensionInstanceOOB

Description

Implements extension point global.CSQueryExtensionPoint Designed for CSM Role configuration. Being called in CSQueryBRUtil to get all the role constants, including OOB role constants and user self customized role constants, to further process the access of these roles.

Script

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

  getRolePermissionPool : function(){
  	
  	// Change the CSQueryBRUtilOOBConstants to your own customized Role constants  
  	// if you need modify or add a new role.
  	
  	return CSQueryBRUtilOOBConstants.ROLE_PERMISSIONS_POOL;
  },
  
  getRoleConditionPool : function(){
  	
  	// Change the CSQueryBRUtilOOBConstants to your own customized Role constants  
  	// if you need modify or add a new role.
  	
  	return CSQueryBRUtilOOBConstants.ROLE_CONDITIONS_POOL;
  },

  type: 'CSQueryExtensionInstanceOOB'
};

Sys ID

68b4984850a01300964f646128f1b8f5

Offical Documentation

Official Docs: