Configurar a capacidade de copiar uma solicitação de mudança
Você pode configurar a capacidade de copiar um registro de solicitação de mudança e seus detalhes usando as propriedades do sistema.
Antes de Iniciar
Função necessária: administrador
Por Que e Quando Desempenhar Esta Tarefa
- Desativar a capacidade de copiar uma solicitação de mudança
- Desative a capacidade de copiar anexos.
- Determine os componentes da solicitação de mudança de origem que são copiados.
Procedimento
-
Navegar até Tudo > Alterar > Administração > Propriedades de Mudança.
Algumas propriedades são encontradas inserindo sys_properties.list no navegador de aplicações, conforme observado.
-
Defina as seguintes propriedades conforme desejado.
Opção Descrição Desativar a capacidade de copiar uma solicitação de mudança. Defina Habilitar recurso de mudança de cópia (com.snc.change_request.enable_copy) para falso. Desative a capacidade de copiar um anexo. Defina Copiar anexos da mudança original (com.snc.change_request.attach.enable_copy) para falso.
Desabilite a capacidade de copiar os anexos da tarefa de mudança Esta propriedade do sistema está localizada na tabela [sys_properties]. Defina Permitir a cópia de anexos das tarefas de mudança relacionadas à mudança de origem Propriedades do sistema (com.snc.change_request.rl.change_task.attach.enable_copy) como falso.
Nota:Se a capacidade de copiar anexos estiver habilitada, o anexo aparecerá na cópia da solicitação de mudança somente depois que ele for salvo.Configurar atributos a serem copiados Edite a lista de valores em Lista de atributos (separados por vírgula) que serão copiados da mudança de origem (com.snc.change_request.copy.attributes) para remover ou adicionar mais atributos. Por exemplo, para impedir que o atributo Assigned toseja copiado, remova o valor assigned_to da lista de atributos na caixa de texto da propriedade.
Configurar listas relacionadas a serem copiadas Esta propriedade do sistema está localizada na tabela [sys_properties]. As listas relacionadas a seguir são copiadas por padrão: - ICs afetados
- Serviços/ICs afetados
- Tarefas de mudança
Editar a lista de valores em Listas relacionadas (separadas por vírgulas) que serão copiadas da mudança de origem. (com.snc.change_request.copy.related_lists).
Por exemplo, se você não quiser copiar a lista relacionada das Tarefas de mudança, remova o valor change_task da lista de listas relacionadas na caixa de texto da propriedade.
Nota:Você pode configurar esta propriedade para controlar a funcionalidade de cópia das listas relacionadas aos ICs afetados, Serviços/ICs afetados e Tarefas de mudança. Você não pode adicionar qualquer outra lista relacionada a esta propriedade.Configurar atributos do padrão das listas relacionadas a serem copiadas essas propriedades do sistema estão localizadas na tabela [sys_properties]. Navegue até a propriedade do sistema apropriada para uma das listas relacionadas padrão para configurar os atributos a serem copiados. Tabela 1. Propriedades do sistema para atributos de lista relacionados Lista relacionada Propriedade do sistema Tarefas de mudança com.snc.change_request.copy.rl.change_task.attributes ICs afetados com.snc.change_request.copy.rl.task_ci.attributes Serviços/ICs afetados com.snc.change_request.copy.rl.task_cmdb_ci_service.attributes -
Conclua as etapas a seguir para personalizar ainda mais a capacidade de copiar uma solicitação de mudança, modificando um script include.
- Navegar até Definição do Sistema > Inclusões de script.
-
Modifique a inclusão de script ChangeUtils.
Por exemplo, a capacidade de copiar uma solicitação de mudança não está disponível por padrão para mudanças padrão. No entanto, você pode fornecer sua própria implementação da função isCopyRulesValidna inclusão do script ChangeUtils para substituir o padrão.