Configurar o Store Operations Assist

Depois de implantar o Store Operations Assist Admin, você poderá configurar os recursos para aprimorar a solução. Para controlar o acesso aos dados, você deve configurar uma estrutura organizacional que proteja dados confidenciais e habilite a colaboração. Você pode configurar unidades de negócios, direitos de acesso e perfis de segurança de campo para esta finalidade.  

O gerenciamento de unidades de negócios, equipes e usuários do Store Operations Assist é feito por meio do Centro de Administração do Power Platform. As seções a seguir fornecem os detalhes sobre como configurar dados para o Store Operations Assist Admin.

Criar unidades de negócios

As Unidades de Negócios representam a hierarquia da organização do varejo, desde a sede até as lojas, como Sede -> Distrito -> Loja -> Departamento. O Store Operations Assist permite que os clientes criem quaisquer níveis de hierarquia que reflitam sua estrutura organizacional. Selecione o ícone de hierarquia ao lado do nome da hierarquia para ter uma visualização hierárquica das unidades de negócios.

A imagem mostra unidades de negócios em exibição hierárquica.

Para criar uma unidade de negócios, siga estas etapas:

  1. No painel de navegação esquerdo, selecione Unidades de negócios.

    Captura de tela do painel de navegação com Unidades de negócios realçadas.

  2. Copie o valor padrão da unidade de negócios que está exibida na tela.

  3. Abra o arquivo de exemplo Business Unit.csv. Baixe e extraia os dados de exemplo do arquivo zip Business unit.

  4. Altere o valor de Negócio Primário das células realçadas nessa coluna para o valor da unidade de negócios padrão em seu ambiente. Esse valor é exibido quando você abre as unidades de negócios no painel de navegação esquerdo. Da mesma forma, altere o valor de Gerente nas células destacadas nessa coluna pelo valor que você está usando.

    Captura de tela do arquivo aberto no Microsoft Excel.

  5. No painel de navegação esquerdo, selecione Unidades de negócios.

  6. Selecione Editar colunas > Adicionar colunas.

  7. Selecione Região > Gerente.

    Captura de tela da seleção da região.

  8. Selecione Fechar na tela Adicionar colunas e selecione Aplicar na tela Editar colunas.

  9. Selecione Exportar para o Excel.

    Captura de tela do botão de reticências selecionado para revelar a opção Exportar para Excel.

  10. Abra o arquivo do Microsoft Excel baixado, copie todas as linhas do arquivo de exemplo Business Unit.csv para a nova planilha do Excel e salve o arquivo do Excel.

  11. No formulário Unidades de negócios, selecione o menu de reticências (...) na barra de comandos superior e, em seguida, selecione Importar do Excel.

    Captura de tela do botão de reticências selecionado para revelar a opção Importar do Excel.

  12. Carregue o arquivo Excel do diretório local e selecione Avançar.

    Captura de tela de Importar do Excel com a opção Carregar Arquivo selecionada.

  13. A opção Permitir Duplicidades é definida como Não por padrão. Não altere essa opção.

  14. Selecione Concluir Importação no canto inferior direito da tela.

  15. Para acompanhar o andamento da importação, acesse o Power Apps (recomendamos que você use uma sessão de navegação anônima ou InPrivate).

  16. Entre com suas credenciais de gerente.

  17. Selecione o ambiente correto no meu suspenso Ambiente no canto superior direito.

  18. Selecione o ícone de engrenagem Configurações e selecione Configurações Avançadas no canto superior direito da faixa de opções.

  19. Selecione Configurações > Gerenciamento de Dados.

    Captura da tela pop-up mostrando a opção Gerenciamento de Dados selecionada.

  20. Selecione Importações. Se todos os registros forem processados com sucesso, a Razão do Status indicará Concluído e o valor no campo Êxitos será igual a Total Processado.

    Captura da tela Minhas importações mostrando o número de êxitos e o status.

Para obter mais informações, consulte Criar ou editar as unidades de negócios, Atribuir uma unidade de negócios a um negócio primário diferente e Segurança da hierarquia para controlar o acesso.

Criar contas de usuário

Você pode usar o centro de administração do Microsoft 365 para criar contas de usuário para cada usuário que precisa de acesso ao Store Operations Assist.  

Para obter mais informações, consulte Criar uma conta de usuário

Criar equipes do Dataverse

Você pode criar equipes do Microsoft Dataverse para colaborar com outras pessoas nas unidades de negócios. Embora uma equipe pertença a uma unidade de negócios, ela pode incluir usuários de outras unidades de negócios. É possível associar um usuário a mais de uma equipe.

Para obter mais informações, consulte: gerenciamento de equipes do Microsoft Dataverse e Gerenciar equipes de grupo.

Configurar equipe do Microsoft Teams

Você pode configurar uma equipe do Microsoft Teams no Store Operations Assist Admin para atribuições de tarefas. O Power Platform oferece a capacidade de sincronizar as informações da equipe e do usuário de Azure Active Directory e usá-las no Store Operations Assist.

Para configurar uma equipe do Microsoft Teams no Store Operations Assist Admin, execute as seguintes etapas:

  1. Entre no Centro de administração do Power Platform.

  2. Selecione um ambiente e, em seguida, escolha Configurações > Usuários + permissões > Equipes.

  3. Selecione + Criar equipe.

  4. Especifique os campos a seguir:

A imagem mostra como configurar equipes no Store Operations Assist.

Nome do campo Detalhes
Nome da equipe Insira um nome que seja exclusivo em uma unidade de negócios.
Descrição Insira uma descrição da equipe.
Unidade de negócios Selecione a unidade de negócios do Store Operations Assist para a qual você está configurando a equipe.
Administrador Pesquise o usuário administrador na organização para a equipe.
Tipo de equipe Selecione o tipo de equipe na lista suspensa.
Nome do grupo Pesquise e selecione a equipe que você deseja usar no Store Operations Assist Admin. Verifique se você já criou a equipe no Microsoft Teams.
Tipo de associação Selecione o tipo de associação na lista suspensa.
  1. Configure a nova equipe e atribua um direito de acesso à equipe.

Você configurou com sucesso uma equipe existente do Microsoft Teams no aplicativo Store Operations para atribuição de tarefas.

Importante

Quando os usuários forem sincronizados no Azure Active Directory, a função de usuário correta e a unidade de negócios precisarão ser atribuídas manualmente aos usuários.

Dica

Como prática recomendada, você pode modelar a hierarquia da unidade de negócios no Store Operations Assist Admin com base na hierarquia de segmentação da equipe no Microsoft Teams. Essa etapa sincroniza as informações da equipe e do usuário do Microsoft Teams no Store Operations Assist Admin diretamente e facilita o gerenciamento de usuários. Para obter mais informações, veja Configurar sua hierarquia de destino da equipe. Para unidades de negócios adicionais criadas no Store Operations Assist Admin, que são diferentes da hierarquia de segmentação da equipe, o gerenciamento de usuários deve ser feito no Power Apps.

Atribuir licenças

Você deve atribuir licença a contas de usuário para acesso ao aplicativo Store Operations Assist Admin.  

Para obter mais informações, confira atribuir licenças a um usuário

Observação

Quando você atribui a um usuário o direito de Administrador global ou Administrador de serviço no ambiente do Microsoft Online Services, ele atribui automaticamente ao usuário o direito de segurança de administrador do sistema. 

Atribuir direitos de acesso

O Store Operations Assist fornece os seguintes direitos de acesso:

  • Gerente de Dados de Varejo: a responsabilidade desta função é manter os dados mestre (por exemplo, produto, cliente, ativo, lojas) atualizados. Essa função é normalmente um analista de negócios na sede regional familiarizado com o esquema de dados (tabelas e campos). 

  • Gerente Regional de Operações de Varejo: a responsabilidade dessa função é impulsionar o envolvimento de vendas, do SAC, e dos funcionários em todo o distrito. Eles impulsionam a consistência do distrito e fornecem suporte às lojas em áreas específicas de especialização, envolvendo as equipes de liderança da loja. Eles criam e atribuem atividades estratégicas na loja, como visual merchandising e execuções de promoção, aos gerentes de loja. 

  • Gerente de Loja de Varejo: a responsabilidade dessa função é impulsionar as vendas e serviços, aumentar o envolvimento dos funcionários e garantir a excelência operacional na loja. Eles podem entrar no Store Operations Assist Admin e exibir as atividades atribuídas a eles pelo Gerente Regional de Operações usando a opção de filtro "Atribuído a mim". Eles, por sua vez, atribuem atividades aos funcionários de Operações. Eles também podem criar e atribuir atividades de loja específicas para sua loja ou delegar tarefas urgentes aos funcionários de Operações. 

  • Funcionário de Operações de Varejo: a responsabilidade dessa função é realizar a manutenção da loja e manter as operações fluindo e seguras. As tarefas podem envolver recolher lixo, colocar itens descartados de volta no lugar correto, realizar auditorias de produtos, contagens de ciclos, auditorias de ativos, visitas de segurança e outras. O funcionário de varejo deve garantir que as prateleiras de uma loja de varejo sejam abastecidas com produtos e displays para os clientes. Eles também devem rastrear os níveis de estoque, relatar quaisquer problemas ou faltas à gerência e retirar itens indesejados que são violações flagrantes do decoro da loja. 

  • Assistente do Cliente de Varejo: a responsabilidade dessa função é interagir com os clientes que visitam a loja e fornecer suporte especializado. As tarefas de um funcionário do cliente abrangem ajudar os clientes com discussões sobre produtos/serviços, responder suas perguntas, agendar compromissos virtuais com especialistas, acompanhar os clientes, fazer vendas e delegar tarefas aos colegas de trabalho. Eles também devem trabalhar para manter as prateleiras das lojas totalmente abastecidas com mercadorias e displays para maior conveniência para o cliente, discutindo sobre novos produtos e promovendo relacionamentos mais sólidos.

Importante

Os usuários licenciados devem receber pelo menos um direito de acesso para acessar o Store Operations Assist Admin. Os direitos de acesso podem ser atribuídos direta ou indiretamente por um membro de uma equipe de grupo. Para obter mais informações, consulte Atribuir um direito de acesso a um usuário. Você pode editar os privilégios associados a um direito de acesso existente. Para obter mais informações, consulte: Editar um direito de acesso

Cuidado

Se você editar um direito de acesso pronto para uso, certifique-se de testar a solução com a função atualizada antes de distribuí-la aos funcionários da linha de frente. 

Configurar a integração externa do CDP na Clientela

Ao fornecer dados de cliente para os colaboradores da loja, você permite que eles participem de conversas importantes e promovam relacionamentos mais sólidos com os clientes-chave. O recurso do cartão de beisebol do Store Operations Assist Mobile oferece uma visão abrangente do cliente para os funcionários da loja tendo em vista conversas mais aprofundadas e significativas com o cliente, ajudando os funcionários da loja a vender dentro do aplicativo.

Os varejistas podem usar sua Plataforma de Dados do Cliente (CDP) ou seu sistema Gerenciamento de Relacionamento com o Cliente (CRM) existente para integrar a Clientela do Store Operations Assist e habilitar as configurações relevantes e conectar-se com APIs personalizadas para obter dados do cliente. Com essa integração, os varejistas podem unificar os dados entre os sistemas e capacitar os funcionários da loja com insights sobre os clientes.

Atualizar o plug-in para a API personalizada

Os varejistas podem usar plug-ins para aplicar a lógica de negócios personalizada. APIs personalizadas devem estar vinculadas ao plug-in correto para obter as informações necessárias. Portanto, os plug-ins que você criar devem corresponder à API personalizada correspondente.

Para criar e registrar seu próprio plug-in, consulte Usar plug-ins para estender processos empresariais e Tutorial de gravação de plug-in.

  1. Entre no Power Apps e acesse a guia Soluções.

  2. Selecione a solução Interface de usuário do Store Operations Assist na lista de soluções disponíveis na página inicial.

  3. Selecione API Personalizada no painel esquerdo.

    A imagem mostra a seleção da solução de API personalizada.

    Na Clientela, as APIs personalizadas relevantes e seus valores de chave são fornecidos na tabela a seguir:

    API Personalizada Valores de chave da entidade
    Buscar Resumo da Compra contactId
    averageOrderValue
    totalValueOfOrdersToDate
    Buscar Informações de Fidelidade loyaltyPoints
    membershipId
    membershipStartDate
    expiryDate
    expiryPoints
    nível
    Buscar Informações do Cliente address1_composite
    birthdate
    emailaddress1
    msret_mainphone
    msret_languageofpreference
    Buscar Saldo de Vales-Presente amount
    Buscar Saldo de Recompensas totalAmount
    expiryDate
    expiryAmount
    Buscar Histórico de Compras (coleção de entidades) productName
    productImage
    orderDate
    orderValue
    orderChannel
    orderStatus

    Você também pode baixar exemplos de APIs personalizadas de Clientela para referência.

  4. Na lista de APIs personalizadas, selecione a API personalizada Buscar Informações do Cliente. Você será redirecionado para um formulário.

  5. Role para baixo no formulário. No campo Tipo de plug-in, remova o plug-in personalizado, procure e selecione o assembly de plug-in que você criou.

    A imagem mostra o campo de tipo de plug-in.

  6. Selecione Salvar & Fechar.

  7. Repita as etapas anteriores para as APIs personalizadas restantes. Você deve atualizar o plug-in relevante em cada API personalizada para que os PCFs de Clientela possam buscar dados.

Alterar a fonte de dados do Dataverse para qualquer CDP usando APIs personalizadas

Por padrão, o cartão de beisebol do cliente recupera dados do Dataverse. Você deve modificar as configurações da fonte de dados e especificar uma API personalizada como a nova fonte de dados para o recurso do cartão de beisebol do cliente.

Importante

Você precisará de permissões de administrador no Power Apps ou no Store Operations Assist Admin para concluir todas as etapas.

  1. Entre no Power Apps.

  2. Vá para a guia Soluções. Selecione Nova solução para criar uma nova solução não gerenciada. Insira todos os detalhes relevantes e selecione Criar.

    A imagem mostra como criar uma nova solução não gerenciada.

  3. Vá para a solução recém-criada e selecione Adicionar tabela > existente. Um menu pop-up seria aberto com a lista de tabelas.

    A imagem mostra como adicionar tabelas à solução.

  4. Selecione a tabela Contato e a adicione à solução.

  5. Na solução, selecione a tabela Contato e Formulários, disponível na guia Experiências de dados.

    A imagem mostra como adicionar formulários de contato à solução de API personalizada.

  6. Adicione o formulário Entrar em contato com UCP existente à solução.

  7. Selecione e abra o formulário Formulário de contato para UCP e adicione a API personalizada como fonte para todos os controles. Você pode editar o formulário e alterar a fonte para a API personalizada de cada controle/bloco.

  8. Selecione o cartão purchasesummarycontrol e expanda a seção Componentes.

  9. Selecione PurchaseSummaryControl e insira outro para DATA_SOURCE_TYPE

    A imagem mostra como inserir o tipo fonte de dados.

  10. Selecione Concluído e Salvar e Publicar. Os dados de resumo da compra no cartão de beisebol do cliente começará a obter dados da API personalizada, e não do Dataverse.

  11. Repita as mesmas etapas para habilitar todos os cartões, como PurchaseSummary, Recompensas, Presentes, Guia Perfil (Instantâneo do Cliente, Fidelidade) e Guia Atividade (Histórico de Compras).

    Observação

    No momento, não há suporte à integração da API personalizada para os cartões Gasto por categoria de produto e Marcas mais compradas. Você pode ocultar esses cartões para o colaborador da loja. Selecione cada bloco e Ocultar no telefone.

  12. Depois que todos os cartões forem habilitados para obter dados das APIs de cliente do CDP externas, selecione Salvar e publicar.

Configurar a integração do Dynamics 365 Customer Insights na Clientela

Você pode integrar o Dynamics 365 Customer Insights e a Clientela do Store Operations Assist para ter acesso a e unificar dados entre sistemas sem a necessidade de qualquer outro desenvolvimento. Essa integração perfeita capacita colaboradores da loja com insights importantes sobre clientes, aprimorando a capacidade de atender aos clientes com eficiência.

Para integrar o Dynamics CI ao Store Operations Assist, realize as seguintes etapas:

Importante

Consulte a documentação do Dynamics 365 Customer Insights para concluir todas as etapas listadas. Você precisará de permissões de administrador no Dynamics 365 Customer Insights para concluir todas as etapas.

  1. Crie um ambiente do Dynamics CI.
  2. Importe dados do cliente.
  3. Unifique os dados e configure os relacionamentos.
  4. Aprimore o perfil de beisebol do cliente configurando medidas e atividades para o Store Operations Assist no ambiente CI.

Definir atividades

As atividades são usadas para exibir Histórico de Compras na Clientela.

  1. Crie uma nova atividade conforme indicado em Atividades de contato comercial ou de cliente.
  2. Selecione a atividade SalesOrderLine. Esta atividade deve ser mapeada para a tabela na fonte de dados, que tem detalhes de compra do cliente no nível do item.
  3. Insira PurchaseHistoryLineItemLevel como nome da atividade.
  4. Insira a data do pedido ou o atributo createdOn na tabela fonte como carimbo de data/hora.
  5. Insira Atividade do evento como nome do produto.
  6. Insira Valor pago para obter mais detalhes.
  7. Conclua as etapas dando detalhes para outros campos obrigatórios e definindo os relacionamentos obrigatórios.

Definir medidas

As medidas são usadas para exibir vários recursos, como valor total do pedido, gastos médios etc. no cartão de beisebol do cliente. Compile medidas de atributo do cliente conforme indicado em Criar medidas com o compilador de medidas usando o nome especificado conforme a tabela indicada:

Finalidade da medida Display name
Exibir valor total da ordem TotalOrderValue
Exibir valor médio da ordem AverageOrderValue
Exibir saldo do presente GiftBalance
Exibir recompensas RewardsBalance
Exibir saldo de fidelidade LoyaltyBalance

Alterar a fonte de dados do Dataverse para tabelas CI

Por padrão, o cartão de beisebol do cliente recupera dados do Dataverse. Você precisa modificar as configurações da fonte de dados e especificar as tabelas CI como a nova fonte de dados para o recurso do cartão de beisebol do cliente.

Importante

Você precisará de permissões de administrador no Power Apps ou no Store Operations Assist Admin para concluir todas as etapas.

  1. Entre no Power Apps e selecione a guia Tabelas. Selecione a guia Tudo e procure as tabelas do Dataverse com o prefixo msdynci. Você veria de oito a dez tabelas virtuais CI listadas no resultado da pesquisa.

    A imagem mostra todas as tabelas do Dataverse.

  2. Vá para a guia Soluções. Selecione Nova solução para criar uma nova solução não gerenciada. Insira todos os detalhes relevantes e selecione Criar.

    A imagem mostra como criar uma nova solução não gerenciada.

  3. Vá para a solução recém-criada e selecione Adicionar tabela > existente. Um menu pop-up seria aberto com a lista de tabelas.

    A imagem mostra como adicionar tabelas à solução.

  4. Selecione a tabela Contato e a adicione à solução.

  5. Na solução, selecione a tabela Contato e Formulários, disponível na guia Experiências de dados.

    A imagem mostra como adicionar formulários de contato à solução.

  6. Adicione o formulário Entrar em contato com UCP existente à solução.

  7. Selecione e abra o formulário Entrar em contato com UCP e adicione CI como fonte para todos os controles. Você pode editar o formulário e alterar a fonte para CI de cada controle/bloco.

  8. Selecione o cartão purchasesummarycontrol e expanda a seção Componentes.

  9. Selecione PurchaseSummaryControl. Preencha os detalhes da seguinte forma:

    • DATA_SOURCE_TYPE: Insira msdynci.
    • DATA_SOURCE_NAME – Insira o mesmo nome da fonte usado na configuração CI (em minúsculas)
    • CUSTOMER_ID_TABLE_NAME – Insira o mesmo nome da tabela usado na configuração CI (em minúsculas).
  10. Selecione Concluído e Salvar e Publicar. Os dados de resumo da compra no cartão de beisebol do cliente começarão a obter dados das tabelas CI, e não do Dataverse.

  11. Repita as mesmas etapas para habilitar todos os cartões, como Recompensas, Presentes, Perfil (Instantâneo do Cliente, Fidelidade) e Atividade (Histórico de Compras).

    Observação

    Atualmente, a integração CI não é compatível com os cartões Gasto por categoria de produto e Marcas mais compradas. Você pode ocultar esses cartões para o colaborador da loja. Selecione cada bloco e Ocultar no telefone.

    Importante

    No cartão Perfil, você precisará inserir os detalhes do Link_entity_field conforme fornecido no CI.

  12. Depois que todos os cartões forem habilitados para obter dados do Customer Insights, selecione Salvar e publicar.

Habilitar configurações de pesquisa

Em um ambiente de teste ou sandbox, a configuração de pesquisa está desativada por padrão e você deve ativar a configuração de pesquisa de Contato. Se a configuração de pesquisa estiver desativada, o funcionário da loja não poderá pesquisar o cartão de beisebol de um cliente nem criar um cliente ou compromisso.

Para ativar a configuração de pesquisa, execute as seguintes etapas:

  1. Entre no console de administração do Power Platform.

  2. Navegue até os recursos de configuração do seu ambiente.

  3. Na seção Pesquisar, ative a pesquisa do Dataverse usando a alternância Ativado (recomendado).

A imagem mostra como habilitar a pesquisa do Dataverse.

Coletar comentários dos usuários

Você pode coletar comentários de usuários finais, como funcionários da loja, sobre seu nível de satisfação com a experiência do aplicativo Store Operations Assist Mobile. Para saber mais, consulte: Classificações de aplicativos (Versão Preliminar)