Desenvolvimento Avançado para RapidStart CRM ou Dynamics 365 — Parte 1
Antes de começar a personalizar o RapidStart CRM ou Dynamics 365, há uma maneira correta de fazê-lo. Esta série cobre as melhores práticas para desenvolvimento avançado, começando com a configuração do seu ambiente para o sucesso.
Uma das coisas sobre oferecer uma aplicação totalmente personalizável é que os utilizadores frequentemente… bem… personalizam-na. Mas antes de começar a mexer no RapidStart CRM, ou no Dynamics 365, há uma maneira correta de fazê-lo, e depois há todas as outras maneiras. Com toda a conversa sobre “Desenvolvimento por Cidadãos”, é fácil pensar que qualquer um pode fazer isso. E podem! Mas ainda existem melhores práticas que devem ser seguidas.
O que está errado com o errado?
Pode realizar as suas personalizações de várias maneiras, e mesmo que nenhuma delas siga as melhores práticas, as coisas podem ainda funcionar. Então, qual é o risco? Os dois maiores riscos são a possibilidade do seu sistema de produção parar de funcionar e os desafios com a atualização. Há também o risco de quem está a fazer as personalizações sair, e você não conseguir descobrir o que fizeram ou como desfazer. Seguir as melhores práticas mitiga todos esses riscos.
Comece pelo Início
Então, instalou o RapidStart CRM, e talvez já o esteja a usar há algum tempo, e percebeu que gostaria de ajustá-lo para se adequar melhor ao seu negócio. Ótimo! Antes de fazer uma única personalização, seria sensato criar uma rede de segurança. A maneira absolutamente mais segura de fazer isso é envolver-se connosco ou com um dos nossos Parceiros Regionais Certificados.
Crie um Ambiente Sandbox. Como o nome sugere, esta é uma área onde pode fazer coisas que não impactam diretamente os seus utilizadores. Para fazer isso, comece em https://admin.powerplatform.microsoft.com/, e clique em “Ambientes” na barra lateral.

Começaremos por criar um ambiente Sandbox clicando em “+ Novo”.

Dê um nome ao seu novo ambiente. Deixe como Sandbox. Marque “Sim” para adicionar um armazenamento de dados do Dataverse, e depois clique em “Seguinte”. Note que, se não tiver capacidade suficiente, não poderá prosseguir até adquirir mais.

Deverá demorar apenas alguns minutos para o seu novo ambiente sandbox ser criado. Depois, selecione o seu ambiente de produção onde o RapidStart CRM está instalado. Em seguida, clique em “Copiar”.

Decida se deseja copiar tudo, ou apenas as aplicações sem os seus dados. Se ainda não tiver muitos dados, pode querer copiar tudo. Se já tiver muitos dados, copiá-los usará capacidade, então pode querer apenas criar alguns dados de demonstração mais tarde. Selecione o ambiente sandbox que criou anteriormente no menu suspenso, depois clique em “Copiar”.

Vá em frente e “Confirme” a substituição do seu sandbox; não há nada lá de qualquer maneira.

Parabéns! Criou com sucesso uma cópia do seu ambiente num novo sandbox e está pronto para começar a sua jornada de personalização. Se já fez algumas personalizações, não se preocupe; capturaremos essas num post futuro.
Resumo
Nesta Parte 1 configurámos o seu ambiente para sucesso futuro. Na Parte 2, continuaremos neste ambiente sandbox criando uma Solução para as suas Personalizações.