Ativar um usuário do consumidor unificado

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 1 min. de leitura
  • Ative um usuário como consumidor unificado na aplicação Customer Service Management (CSM) atualizando a inclusão de script ConsumerImpl. Esta modificação permite exibir os outros registros de extensão sys_user na lista de referência para os usuários na tabela csm_consumer.

    Antes de Iniciar

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Para habilitar o acesso a sys_users (usuários internos), adicione o sys_user à extensão do usuário na inclusão de script ConsumerImpl.

    Procedimento

    1. Navegar até Todos > Definição do Sistema > Inclusões de script.
    2. Abra a inclusão de script ConsumerImpl e modifique o script da seguinte forma.
      Adicione sys_user à linha que começa com this.userExtensions:
      var ConsumerImpl = Class.create();
      ConsumerImpl.prototype = {
      	initialize: function() {
      		this.consumerDao = new ConsumerDao();
      		this.logger = CSMBaseLogger.getLogger("ConsumerImpl");
      		this.userExtensions = ["csm_consumer_user", "sys_user"];
      	},
      
      	createConsumerFromAPI : function(params){
      		if(params){
      			return this.consumerDao.createConsumer(params);
      		} else{
      			this.logger.error("inside ConsumerImpl:createConsumerFromAPI submit params invalid!");
      		}
      	},
      
      	getConsumerInfoBySearchString : function(searchQueryStr, offset, limit){
      		return this.consumerDao.getConsumerBySearchQueryString(searchQueryStr, offset, limit);
      	},
      
      	getConsumerInfoById : function(id,displayValue){
      		return this.consumerDao.getConsumerById(id,displayValue);
      	},
      	
      	getConsumerUserReferenceQualifier: function() {
      		if(!gs.nil(this.userExtensions)) {
      			return "sys_class_nameIN" + this.userExtensions.join();
      		}
      
      		return "";
      	},
      
      	type: 'ConsumerImpl'
      };
    3. Selecione Atualizar.

    O que Fazer Depois

    Adicione um usuário à sua instância. Para obter mais informações, consulte Criar um usuário.