---
sourceDocument: Zurich IT Service Management
sourceDocumentLink: https://www.servicenow.com/docs/r/pt-BR/zurich/it-service-management

 Release :

    - zurich

ft:locale :

    - pt-BR

ft:publication_title :

    - Zurich IT Service Management

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# Personalizar as recomendações do grupo de suporte de plantão

# Personalizar as recomendações do grupo de suporte de plantão {#ariaid-title1}

* Versão de lançamento: Zurich
* 
* Atualizado 31 de jul. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

Configure as recomendações do grupo de suporte que devem ser exibidas no painel Especialistas de plantão de um incidente.

## Antes de Iniciar

Função necessária: administrador

## Procedimento

1. Navegar até TudoDefinição do SistemaInclusões de script.
2. Na lista Inclusões de script, selecione OnCallUtilsSow.
3. Para configurar as recomendações do grupo de suporte, modifique o campo Script.  
   Para obter informações sobre como esses grupos estão disponíveis para um incidente , consulte [Especialistas de plantão em Espaço de operações de serviços](https://www.servicenow.com/docs/8Hmnnx6lcHjLlSFoylRsAA#work-on-call-sow "Veja os detalhes relevantes do turno e entre em contato com os membros de plantão para resolução de problemas e acompanhe de forma dinâmica a escalação de plantão.").

       getRecommendedGroups: function(table, sysId, fieldWatchList) {
       		if(!table || !sysId) {
       			return {};
       		}
       		
       		var recommendedGroups = {};
       		var gr = new GlideRecord(table);
       		if (gr.get(sysId)) {
       			var self = this;
       			
       			if (table == this.TABLES.INCIDENT) {	
       				fieldWatchList.forEach(function(watchField) {
       					if (watchField.field == "assignment_group" && !recommendedGroups[watchField.value + ""] && self._isOnCallDefinedForTheGroup(watchField.value)) {
       						recommendedGroups[watchField.value + ""] = gs.getMessage("Recommended based on assignment group");
       					} else if (watchField.field == "cmdb_ci") {
       						var cmdbCiGr = new GlideRecord(self.TABLES.CMDB_CI);
       						if (cmdbCiGr.get(watchField.value + "")) {
       							if (cmdbCiGr.support_group && !recommendedGroups[cmdbCiGr.support_group + ""] && self._isOnCallDefinedForTheGroup(cmdbCiGr.support_group + "")) {
       								recommendedGroups[cmdbCiGr.support_group + ""] = gs.getMessage("Recommended based on affected CI");
       							}
       						}
       					} else if (watchField.field == "business_service") {
       						var businessServiceGr = new GlideRecord(self.TABLES.CMDB_CI_SERVICE);
       						if (businessServiceGr.get(watchField.value + "")) {
       							if (businessServiceGr.support_group && !recommendedGroups[businessServiceGr.support_group + ""] && self._isOnCallDefinedForTheGroup(businessServiceGr.support_group + "")) {
       								recommendedGroups[businessServiceGr.support_group + ""] = gs.getMessage("Recommended based on impacted service");
       							}
       						}
       					}
       				});
       			}
       		}
       		
       		return recommendedGroups;
       	}

4. Clique em Atualizar.

