Solicitar Implantação
Visão Geral
Uma solicitação de implantação é uma forma controlada de implantar uma versão de projeto num dispositivo. Em vez de escrever imediatamente no dispositivo, a solicitação regista o que deve ser implantado, quem o pediu e porquê, e aguarda depois que alguém com direitos de aprovação a aprove. Só após a aprovação, e apenas dentro da janela de aprovação, é que a implantação pode ser executada.
Isto proporciona um princípio de quatro olhos sobre os equipamentos de produção: o engenheiro que prepara uma alteração e a pessoa que a autoriza não têm de ser a mesma, e cada etapa fica registada para auditoria.
As solicitações são geridas no separador Deployments de um dispositivo, em Requests. A vista Jobs, ao lado, mostra as próprias execuções de implantação, descritas na página Implantações.

Criar uma Solicitação
Passo 1 – Escolher a Versão e Descrever a Alteração
Selecione Request deployment e preencha o primeiro passo da caixa de diálogo.

| Campo | Descrição |
|---|---|
| Project version | A versão do projeto a implantar. A lista mostra o número da versão, a data em que foi criada e o respetivo autor. |
| Title | Obrigatório. Um breve resumo da alteração, apresentado na lista de solicitações e na notificação enviada aos aprovadores. |
| Description | Opcional. Contexto para o aprovador — o que mudou e porquê. |
| Operation mode after deployment | Se o dispositivo é colocado em Stop Mode ou em Run Mode assim que a implantação é concluída. |
Selecione Review changes para continuar.
Passo 2 – Rever as Alterações
O segundo passo mostra exatamente o que a implantação irá alterar no dispositivo antes de confirmar a solicitação.

O resumo repete o dispositivo, o projeto e o título, e compara a versão atualmente implantada com a versão de destino. Os objetos alterados são contabilizados como Modified e Unchanged e listados pelo seu caminho no projeto, por exemplo Program / Scan / MAIN / ProgPou. Open full comparison abre a comparação completa lado a lado das duas versões.
Selecione Request deployment para submeter. Selecione Back para voltar ao primeiro passo e ajustar as suas entradas.
Após a Submissão
A solicitação aparece na lista Requests com o estado Requested, e todos os utilizadores com direitos de aprovação para esse dispositivo são notificados.

A lista mostra o título, o estado, a descrição, o projeto, a versão, quem a solicitou e a hora de criação. Expires at e Executed at permanecem vazios até a solicitação ser aprovada e executada.
Estados da Solicitação
| Estado | Significado |
|---|---|
| Requested | Submetida e a aguardar um aprovador. |
| Approved | Aprovada e pronta a executar, até a janela de aprovação expirar. |
| Denied | Um aprovador rejeitou a solicitação. Não pode ser executada. |
| Canceled | O solicitante retirou a solicitação antes de ser executada. |
| Executed | A implantação foi iniciada a partir da solicitação aprovada. |
| Expired | A janela de aprovação terminou sem execução. É necessária uma nova solicitação. |
Ser Notificado da Decisão
Quando um aprovador decide sobre a sua solicitação, é notificado através dos canais configurados na sua categoria de notificações Deployments.

A solicitação apresenta agora Approved juntamente com Expires at, o final da janela de aprovação. Para alterar como e se recebe estas mensagens, consulte Notificações.
Executar uma Solicitação Aprovada
Abra a solicitação aprovada para a executar. A vista de detalhe repete quem a solicitou, o dispositivo, o projeto e a versão, e mostra tanto Created at como Expires at.

O separador Changes mostra a descrição, as versões implantada e de destino, o modo de operação que será aplicado após a implantação e a lista de objetos modificados. Compare abre a comparação completa. O separador Activity regista todas as etapas do ciclo de vida da solicitação — criação, aprovação com o comentário do aprovador e execução.
- Execute – inicia a implantação. É executada como qualquer outra implantação e aparece em Jobs com o seu próprio registo de execução.
- Cancel request – retira a solicitação sem implantar.
A implantação tem de ser executada antes de Expires at. Assim que a janela tiver terminado, a solicitação expira e é necessário criar uma nova.
Casos de Utilização
- Implantar em equipamentos de produção onde uma segunda pessoa tem de autorizar cada alteração.
- Documentar o motivo de uma alteração juntamente com a própria alteração, para efeitos de auditoria e de registos de gestão de alterações.
- Permitir que um engenheiro prepare e reveja uma implantação enquanto um chefe de turno decide quando esta pode ser executada.
- Restringir uma implantação a uma janela de manutenção acordada através da janela de aprovação.
Saiba Mais
- Aprovar Implantação — rever e decidir sobre uma solicitação.
- Implantações — o histórico de implantações e a execução direta.
- Notificações — configurar as notificações de implantação.