Planejar seu projeto do Power Pages

Este artigo serve como orientação para equipes corporativas que trabalham em projetos e pode ir além do escopo de um criador, que cria um site para atender uma necessidade de negócios específica. Criar um plano com resultados e expectativas claros é sempre uma boa prática, seja qual for o tamanho do seu projeto.

Observação

O Power Pages é criado com base em portais do Power Apps. Muitas das ferramentas e métodos usados para configurar o Power Pages utilizam a funcionalidade de portais do Power Apps. Para obter mais informações, consulte Introdução: planejamento de um projeto do Power Apps.

Ao começar a planejar seu primeiro projeto do Power Pages, considere as seguintes questões:

  • Quem usará meu site?
  • O que os usuários farão?
  • Que texto e conteúdo o site terá?
  • O que é mostrado publicamente e o que é protegido?
  • O que os usuários usarão para entrar ou se registrar?
  • Como os dados serão segmentados após a entrada de usuários?
  • Como os usuários encontrarão meu site?

Responder a essas perguntas ajudará a orientar discussões à medida que entrar em seu projeto.

Público-alvo

Nosso modelo padrão tem páginas da Web básicas configuradas para ajudá-lo a começar. Essas páginas de modelo não são seguras e contêm texto e imagens de exemplo apenas para inspiração. À medida que você desenvolve experiências de conteúdo e de dados, talvez deseje exigir autenticação para acessar certas páginas. Personalize seu site do Power Pages para atender às necessidades únicas da sua organização.

Usuários anônimos

As páginas que não exigem uma credencial são chamadas de anônimas ou não autenticadas.

Usuários autenticados

As páginas autenticadas permitem especificar os dados exatos que o cliente vê ou modifica. Para tornar um site somente autenticado, defina permissões de página nas propriedades da home page. Essa configuração exigirá que os usuários se registrem e entrem antes de ver o conteúdo em uma página do site. Para obter mais informações, consulte Permissões da página.

Qualquer usuário autenticado em seu site está vinculado a um registro de contato no Dataverse. Lembre-se de que a autenticação do seu site não determina sua autorização. Sua autenticação é simplesmente um identificador digital, que concede acesso a páginas específicas.

Acessar

Muitos sites hoje incluem uma experiência de login ou registro em que os usuários criam um novo perfil de login ou usam um login existente para acessar páginas do site. Essas credenciais de login podem estar vinculadas às contas sociais ou às credenciais corporativas. Essas credenciais são exemplos de provedores de identidade (IdP). O Power Pages trabalha com muitos provedores de identidade padrão do setor.

Mais informações: Visão geral de autenticação no Power Pages)

Usuários internos

Os usuários da sua organização devem usar o Microsoft Entra. O uso do Microsoft Entra ID proporciona uma experiência de login perfeita por meio de uma sessão ativa. O uso do Microsoft Entra ID também ajuda na segurança do site. Quando um usuário sai da organização, a conta do Microsoft Entra é desativada e ele não pode mais acessar as páginas protegidas no site. Para sua comodidade, todos os sites do Power Pages vêm com o Microsoft Entra ID pré-configurado.

Dica

Renomeie o botão de login para algo mais amigável, como "Funcionários da Contoso" ou "Conta de trabalho da Contoso". Crie uma configuração de site chamada "Authentication/OpenIdConnect/AzureAD/Caption" e especifique o valor que você deseja exibir. Use o aplicativo de Gerenciamento do Portal para criar e modificar Configurações do Site.

Usuários externos

Os usuários externos devem usar um provedor de identidade externo. Ter um único provedor de identidade externo pode ajudar a integrar usuários de forma consistente em vários sites ou aplicativos. Seus usuários podem acessá-los usando um único conjunto de credenciais para sua conveniência. O Power Pages oferece várias opções.

O Azure Active Directory B2C (Azure AD B2C) é uma opção a ser considerada para um provedor de identidade. Integre sistemas personalizados ou de identidade corporativa. Você pode habilitar o uso de contas sociais existentes, como Conta Microsoft, LinkedIn, Google, incluindo uma opção que você definiu para permitir um perfil de entrada baseado em um endereço de email.

Você também pode personalizar a aparência para atender às suas necessidades. Veja mais em: Personalizar a interface do usuário do B2C do Azure AD.

Observação

É recomendável desativar os provedores de entrada locais. Para obter mais informações, confira Introdução à configuração da autenticação.

Segurança

O Power Pages permite criar sites seguros.

Você pode proteger páginas e dados em seu site. Para obter mais informações, consulte Segurança no Power Pages.

Você pode definir permissões de tabela para configurar funções da Web para públicos-alvo autenticados e não autenticados. Para obter mais informações, consulte Atribuir permissões de tabela.

Nota

Considere outros tipos de escopo antes de usar o escopo global para permissões de tabela.

Você pode permitir o registro aberto ou usar provedores de identidade para validar endereços de email. Para obter mais informações, consulte Fornecer acesso a públicos-alvo externos.

Modelagem de dados

Use o espaço de trabalho de dados para criar tabelas, exibições e formulários que são usados para criar páginas com componentes de lista e de formulário que permitem aos usuários interagir diretamente com dados armazenados no Microsoft Dataverse. Você deverá configurar as permissões de tabela apropriadas para que usuários possam interagir com os dados.

Design de dados de usuários anônimos

Você não precisa fazer nada específico no design de dados para conceder acesso de leitura. Se você atribuir permissões de tabela global para a função Web anônima, todos os dados serão exibidos em uma lista ou formulário quando acessarem a página.

Design de dados de usuários de autenticação contextual

Os usuários autenticados em seu site são representados por um registro de contato correspondente assim que entram. Há um relacionamento nativo e integrado entre a tabela de contas e cada registro de contato. Se desejar, você poderá fazer modificações nesta associação. Para obter mais informações sobre segurança de dados contextuais, consulte Segurança no Power Pages.

Recomendações para seu primeiro projeto

Separar o desenvolvimento da produção

Apesar do Power Pages oferecer a capacidade de instalar mais de um site em cada ambiente, é recomendável criar um ambiente separado da produção para criar e testar novos recursos. Mais informações, consulte Lista de verificação de ativação

Conduzir testes de usuário

É altamente recomendável criar um site de teste estável para participantes internos e os primeiros testadores externos. Um site de teste permitirá que você ajuste esforços de desenvolvimento.

Proteger um domínio personalizado

É recomendável criar um domínio personalizado para sua ativação. Entre em contato com suas equipes internas para garantir um antes da data de ativação.

Os certificados SSL são necessários para configurar seu domínio personalizado. Para obter mais informações, consulte Domínios personalizados.

Usar nossa lista de verificação de ativação

Criamos uma lista de verificação de ativação como orientação para planejar um lançamento ao vivo bem-sucedido do seu site.

Confira também

Introdução: Planejamento de um projeto do Power Apps