Partilhar via


Configurar perfis de implementação

Perfis de implementação são ligados às definições de utilizador de implementação. A aplicação ALM Accelerator utiliza perfis de implementação para tomar decisões para utilizadores de implementação sobre onde e como criar ramos e aprovações quando implementam soluções. Também os utiliza para saber como ligar aos seus projetos e repositórios do Azure DevOps.

Criar perfis de implementação utilizando a aplicação ALM Accelerator

Crie um perfil para as suas soluções, para que possa aplicar o controlo de origem e implementá-las automaticamente.

  1. Abra a aplicação ALM Accelerator for Power Platform. Se tiver mais do que uma definição de utilizador, selecione uma experiência na lista. Caso contrário, a aplicação utiliza uma IU predefinição.

    Se uma definição de utilizador tiver sido partilhada consigo, só poderá efetuar funções em soluções que tenham um perfil de implementação. Se uma definição de utilizador partilhada consigo não tiver um perfil para uma solução, não poderá efetuar ações nessa solução.

  2. Para uma solução que não tenha um perfil atribuído, selecione Escolher um Perfil.

  3. Selecione um perfil da lista. Em seguida, selecione + para criar um, introduza um nome para o novo perfil, selecione Organização, Projeto, Repositório e Ramo de Destino e, em seguida, selecione Criar.

    A criação de um novo perfil preenche automaticamente os ambientes de implementação com a configuração predefinida para validação, teste e produção. Os URLs destes ambientes contêm um marcador de posição para o URL real do seu ambiente.

  4. Introduza os URLs para os seus ambientes de validação, teste e produção.

  5. Selecione Guardar para guardar as suas alterações no perfil e, em seguida, guarde o perfil como a predefinição para a solução.

Atualizar perfis de implementação utilizando a aplicação de administração ALM Accelerator

Pode criar facilmente perfis na aplicação ALM Accelerator. Também pode criar e atualizar perfis utilizando a aplicação de administração ALM Accelerator. Recomendamos que utilize a aplicação ALM Accelerator para criar perfis de implementação e, em seguida, utilize a aplicação de administração para os atualizar.

Os seguintes campos aparecem no formulário de perfil de implementação:

  • Nome: Identifica o perfil no aplicativo ALM Accelerator.
  • Organização AzDO: Identifica a Azure DevOps organização que contém o projeto e o repositório para a solução.
  • Projeto AzDO: Identifica o Azure DevOps projeto que contém o repositório para a solução.
  • Repositório: Identifica o Azure DevOps repositório que contém a solução.
  • Ramificação de destino: identifica a ramificação no repositório a partir da qual novas ramificações de recursos são criadas e a ramificação de destino para novas solicitações pull quando uma solicitação de implantação é feita. Um valor especial para este campo denominado [Utilizar Ramos da Solução], é a predefinição quando cria um perfil utilizando a aplicação. Este valor diz à aplicação para utilizar o nome do ramo da solução como o ramo de destino para a implementação. Este é o valor recomendado a utilizar. Se decidir utilizar um valor diferente, poderá ter de atualizar os seus modelos de pipeline para acionar em conformidade.
  • AzDO Pipeline Project: Identifica o Azure DevOps projeto que contém os pipelines para a solução. Se não especificar um valor, a aplicação utiliza o valor no campo Projeto do AzDO. Este campo é raramente utilizado. Só é necessário se estiver a hospedar os pipelines de exportação, importação e eliminação num projeto diferente da solução.
  • Nome da Conexão de Serviço: Identifica o nome da conexão de serviço a Azure DevOps ser usada para se conectar a Dataverse ambientes. Este campo permite-lhe ter uma única ligação de serviço no projeto do Azure DevOps para todas as suas soluções e pipelines, em vez de uma ligação de serviço separada para cada um. Se não especificar um valor, a aplicação assume que o nome da ligação de serviço que está a utilizar tem o mesmo nome que o URL do ambiente do Dataverse.
  • ID do repositório: identifica o repositório e Azure DevOps identifica exclusivamente o repositório no aplicativo ALM Accelerator. Para encontrar este valor no Azure DevOps, navegue para o repositório nas definições do projeto e copie o valor no URL. Por exemplo, se o URL for https://dev.azure.com/cattools/Project/_settings/repositories?repo=123b59bc-f413-432b-bae5-1d754b725ca9, o ID do repositório será 123b59bc-f413-432b-bae5-1d754b725ca9.

Próximos passos