Fluxo de publicação

No Adobe Experience Platform Launch, o fluxo de publicação remete ao processo de criação de bibliotecas, teste de builds e aprovação para produção.

As ações disponíveis que você pode realizar em uma biblioteca dependem do estado da biblioteca e do nível de permissão que você possui. Além disso, o estado de uma biblioteca também afeta os recursos que ela contém (regras, elementos de dados e extensões) dependendo do que está upstream no fluxo de publicação.

As seções abaixo abordam os detalhes sobre as permissões, o estado da biblioteca e o upstream, pois fazem parte do fluxo de publicação.

Permissões

Há diferentes níveis de permissões de usuário importantes para o fluxo de publicação; especificamente, os direitos das propriedades Develop, Approve e Publish:

  • Develop: inclui a capacidade de criação de bibliotecas, de criação de builds para a fase de desenvolvimento e de envio para aprovação.
  • Approve: inclui a capacidade de criação de builds para a fase de preparo e aprovação de builds preparadas.
  • Publish: inclui a capacidade de publicar uma biblioteca aprovada.

Os direitos não são inclusivos. Para uma única pessoa executar o fluxo de trabalho desde o início até o fim, essa pessoa deve receber os três direitos em uma propriedade específica.

Para obter mais informações sobre como gerenciar permissões para o Platform Launch, consulte o Manual de permissões do usuário.

Estado da biblioteca

Quando se trata do fluxo de publicação, uma biblioteca pode estar em quatro estados básicos:

Esses quatro estados são representados como colunas na guia Publishing Flow da interface do usuário do Platform Launch.

É necessário realizar ações específicas para mover uma biblioteca entre esses estados. O diagrama a seguir descreve cada ação que faz uma biblioteca variar de estado:

Development

Quando novas bibliotecas são criadas, elas começam no estado Development. Qualquer alteração em uma biblioteca deve ser feita enquanto ela estiver no estado Development. Quando as fases de desenvolvimento e teste forem concluídas, a biblioteca poderá ser enviada para aprovação.

A tabela a seguir descreve as ações disponíveis para uma biblioteca no estado Development:

Ação Descrição
Edit Use a tela Edit Library para adicionar ou remover componentes de uma biblioteca.
Build for Development Crie uma build para a biblioteca. A build será compilada e implantada no ambiente ao qual a biblioteca está atribuída. Essa etapa falhará se a biblioteca não tiver sido atribuída a um ambiente ou se contiver uma alteração que já esteja definida no upstream.
Submit for Approval Cancele a atribuição da biblioteca para o ambiente de desenvolvimento e mova a biblioteca para a coluna Submitted para um usuário com permissões de aprovação poder trabalhar nela. A última build da biblioteca deve ter sido bem-sucedida para que essa opção seja ativada.
Delete Remova a biblioteca do Platform Launch. Essa ação não removerá a build do ambiente.

Submitted

Quando uma biblioteca está no estado Submitted, um usuário com permissões de aprovação pode testar a biblioteca no ambiente de preparo. Quando o teste for concluído, a biblioteca será aprovada ou rejeitada. As builds rejeitadas retornam para Development para que alterações adicionais possam ser feitas antes de o fluxo de publicação ser reiniciado.

A tabela a seguir descreve as ações disponíveis para uma biblioteca no estado Submitted:

Ação Descrição
Open Visualize o conteúdo da biblioteca. Não são permitidas alterações em bibliotecas fora da coluna Development. Se forem necessárias alterações, a biblioteca deverá ser rejeitada para que as alterações possam ser feitas em Development.
Build for Staging Crie a biblioteca no ambiente de preparo para implantação.
Approve for Publishing Mova a biblioteca para a coluna Approved para que um usuário com permissões de publicação trabalhe nela.
Reject Cancele a atribuição da biblioteca para o ambiente de preparo e mova-a de volta para a coluna Development para fazer mais alterações.

Approved

Depois que uma biblioteca é aprovada, um usuário com permissões de publicação pode publicar ou rejeitar a biblioteca. As builds rejeitadas retornam para Development para que mais alterações possam ser feitas antes de o fluxo de publicação recomeçar.

A tabela a seguir descreve as ações disponíveis para uma biblioteca no estado Approved:

Ação Descrição
Open Visualize o conteúdo da biblioteca. Não são permitidas alterações em bibliotecas fora da coluna Development. Se forem necessárias alterações, a biblioteca deverá ser rejeitada para que as alterações possam ser feitas em Development.
Build and Publish to Production Desfaça a atribuição da biblioteca para o ambiente de preparo, atribua a biblioteca ao ambiente de produção e implante-a.

Importante: quando essa opção é selecionada, sua biblioteca fica ativa no ambiente de produção. Verifique se a biblioteca contém as alterações desejadas antes de selecionar essa opção.
Reject Desfaça a atribuição da biblioteca para o ambiente de preparo e mova a biblioteca para a coluna Development para fazer mais alterações.

Published

As bibliotecas na coluna Published estão ativas no ambiente de produção. Essa coluna mostra quais bibliotecas foram publicadas e suas datas de publicação. Você pode visualizar essas bibliotecas, mas não pode fazer alterações nelas. Se você quiser alterar o que está em seu ambiente de produção, crie uma nova biblioteca e a faça passar pelo processo de publicação completo.

Upstream

Depois de publicar sua primeira biblioteca, é importante entender a função do upstream à medida que você faz as bibliotecas mais recentes passarem pelo fluxo de publicação.

Se uma biblioteca estiver atualmente nos estágios Development, Submitted ou Approved, essa biblioteca herdará as regras, os elementos de dados e as extensões de quaisquer bibliotecas que estejam no upstream. Esses recursos herdados são uma “linha de base” para as bibliotecas à medida que passam pelo fluxo de publicação. Basicamente, você pode pensar em cada nova biblioteca como uma série de alterações na linha de base estabelecida pelo upstream. Isso garante que nada seja substituído inesperadamente de uma biblioteca anterior quando uma nova iteração for publicada.

O que está incluído no upstream depende do estágio atual da biblioteca. Por exemplo, as bibliotecas na coluna Approved apenas herdam recursos da biblioteca Published, enquanto as bibliotecas em Development herdam recursos de todas as outras colunas.

Quando você está editando uma biblioteca na interface do usuário do Platform Launch, todos os recursos herdados do upstream são representados na seção Resources Upstream. Para visualizar esses recursos, selecione a guia de expansão abaixo do cabeçalho da seção.

A seção é expandida para mostrar os recursos individuais herdados do upstream. Você pode usar o painel esquerdo para filtrar por Rules, Data Elements e Extensions ou usar a barra de pesquisa para procurar um recurso específico por nome.

Próximas etapas

Este manual fornece uma visão geral de alto nível do fluxo de publicação de bibliotecas no Platform Launch. Para saber mais sobre como publicar suas bibliotecas, consulte a visão geral de publicação.

Nesta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now