Partager via


Configurer Store Operations

Une fois que vous avez déployé Store Operations, vous devez configurer une structure organisationnelle qui protège les données sensibles et active la collaboration. Vous pouvez configurez les divisions, les rôles de sécurité et les profils de sécurité de champs pour controler l’accès aux données.

La gestion des divisions, équipes et utilisateurs pour Store Operations est effectuée via le Centre d’administration Power Platform. Les sections suivantes fournissent des détails sur la manière de configurer les données pour Store Operations. 

Conditions préalables

Vous devez vous connecter à Administrateur de Store Operations à l’aide de votre administrateur système et de votre administrateur Teams pour configurer Store Operations.

Créer des divisions

Les divisions représentent la hiérarchie de l’organisation de vente au détail, du siège social jusqu’aux magasins, tels que Siège -> District -> Magasin -> Département. Store Operations permet aux clients de créer n’importe quel niveau de hiérarchie qui reflète leur structure organisationnelle. Sélectionnez l’icône de hiérarchie à côté du nom de la hiérarchie pour obtenir une vue hiérarchique des divisions.

L’image montre les divisions en vue hiérarchique.

Procédez comme suit pour créer une division :

  1. Dans le volet de navigation de gauche, sélectionnez Divisions.

  2. Copiez la valeur par défaut de la division qui s’affiche à l’écran.

  3. Ouvrez le fichier échantillon Business Unit.csv. Téléchargez et extrayez les exemples de données du fichier zip Business unit.

  4. Remplacez la valeur Entreprise parente des cellules en surbrillance dans cette colonne par la valeur par défaut de la division dans votre environnement. Cette valeur s’affiche lorsque vous ouvrez les divisions dans le volet de navigation de gauche. De même, remplacez la valeur Responsable dans les cellules en surbrillance de cette colonne par la valeur que vous utilisez.

  5. Dans le volet de navigation de gauche, sélectionnez Divisions.

  6. Sélectionnez Modifier les colonnes > Ajouter des colonnes.

  7. Sélectionnez Gestionnaire > de territoire.

  8. Sélectionnez Fermer sur l’écran Ajouter des colonnes puis sélectionnez Appliquer sur l’écran Modifier les colonnes.

  9. Sélectionnez Exporter vers Excel.

  10. Ouvrez le fichier Microsoft Excel téléchargé, copiez toutes les lignes du fichier échantillon Business Unit.csv dans la nouvelle feuille Excel, puis enregistrez le fichier Excel.

  11. Dans le formulaire Divisions, sélectionnez le menu points de suspension (...) dans la barre de commandes supérieure, puis sélectionnez Importer depuis Excel.

  12. Téléchargez le fichier Excel à partir du répertoire local, puis sélectionnez Suivant.

  13. L’option Autoriser les duplicatas est définie sur Non par défaut. Ne modifiez pas cette option.

  14. Sélectionnez Terminer l’importation dans le coin inférieur droit de l’écran.

  15. Pour suivre la progression de l’importation, accédez à Power Apps (nous vous recommandons d’utiliser une session de navigation privée).

  16. Connectez-vous à l’aide de vos informations d’identification de responsable.

  17. Sélectionnez l’environnement approprié à partir de la liste déroulante Environnement dans le coin supérieur droit.

  18. Sélectionnez l′icône Paramètres (engrenage), sélectionnez Paramètres avancés dans l′angle supérieur droit du ruban.

  19. Sélectionnez Paramètres > Gestion des données.

  20. Sélectionnez Importations. Si tous les enregistrements sont traités avec succès, la Raison du statut indique Terminé et la valeur du champ Réussites correspond à Total traité.

Pour plus d’informations, consultez Créer ou modifier des divisions, Attribuer une division à une autre division mère, et Sécurité hiérarchique pour contrôler l’accès.

Spécifier le fuseau horaire pour les divisions

Vous pouvez établir un fuseau horaire spécifique pour chaque division. Ce fuseau horaire désigné sert de référence au responsable de la division et aux autres utilisateurs associés à la même division. De plus, les délais attribués aux tâches s’alignent désormais sur le fuseau horaire de la division respective.

L’image montre comment spécifier le fuseau horaire pour chaque division.

Dans les cas où un associé du magasin est affilié à plusieurs divisions, Store Operations pour mobile invite l’associé à sélectionner le fuseau horaire approprié lors de la connexion. Par la suite, le fuseau horaire choisi est défini pour cet associé, ce qui garantit des fonctionnalités temporelles précises au sein de l’application.

Créer des comptes d’utilisateurs

Vous pouvez utiliser le centre d’administration Microsoft 365 pour créer des comptes d’utilisateur pour chaque utilisateur qui doit accéder à Store Operations.   Pour plus d’informations, consultez créer un compte d’utilisateur

Créer des équipes Dataverse

Vous pouvez créer des équipes Microsoft Dataverse pour collaborer avec d’autres personnes appartenant à différentes divisions. Bien qu’une équipe appartienne à une division, elle peut inclure des utilisateurs d’autres divisions. Vous pouvez associer un utilisateur à plusieurs équipes.

Pour plus d’informations, consultez : Microsoft Dataverse gestion des équipes et Gérer les équipes du groupe.

Configurer une équipe Microsoft Teams

Vous pouvez configurer une équipe Microsoft Teams dans Store Operations pour les attributions de tâches. Power Platform offre la possibilité de synchroniser les informations de l’équipe et de l’utilisateur à partir de Microsoft Entra ID et de les utiliser dans Store Operations.

Pour configurer une équipe Microsoft Teams dans Store Operations, procédez comme suit :

  1. Connectez-vous au Centre d’administration Power Platform.

  2. Sélectionnez un environnement, puis Paramètres > Utilisateurs + autorisations > Équipes.

  3. Sélectionnez + Créer une équipe.

  4. Spécifiez les champs suivants :

    L’image montre comment configurer des équipes dans Store Operations.

    Nom du champ Détails
    Nom de l’équipe Saisissez un nom unique au sein d’une division
    Description Entrez la description de l’équipe.
    Division Sélectionnez la division Store Operations pour laquelle vous configurez cette équipe.
    Administrateur Recherchez un utilisateur administrateur dans l’organisation pour cette équipe.
    Type d’équipe Sélectionnez le type d’équipe dans la liste déroulante.
    Nom de groupe Recherchez et sélectionnez l’équipe que vous souhaitez utiliser dans Store Operations. Assurez-vous que vous avez déjà créé cette équipe dans Microsoft Teams.
    Type d’appartenance Sélectionnez le type d’appartenance dans la liste déroulante.
  5. Configurez la nouvelle équipe et attribuez un rôle de sécurité à l’équipe.

Vous avez configuré avec succès une équipe existante à partir de Microsoft Teams dans l’application Store Operations pour l’attribution de tâches.

Important

Quand les utilisateurs sont synchronisés à partir de Microsoft Entra ID, le rôle d’utilisateur correct et la division doivent être attribués manuellement aux utilisateurs.

Astuce

En tant que meilleure pratique, vous pouvez modéliser la hiérarchie des divisions dans Store Operations en fonction de la hiérarchie de ciblage de l’équipe dans Microsoft Teams. Cette étape synchronise directement les informations de l’équipe et de l’utilisateur de Microsoft Teams vers Store Operations et facilite la gestion des utilisateurs. Pour plus d’informations, consultez Configurer la hiérarchie ciblant votre équipe. Pour les divisions supplémentaires créées dans Store Operations, qui sont différentes de la hiérarchie de ciblage de l’équipe, la gestion des utilisateurs devrait être effectuée dans Power Apps.

Configuration de la synchronisation avec Microsoft Teams

L’établissement d’une hiérarchie opérationnelle de première ligne joue un rôle crucial dans l’amélioration de la gestion efficace des tâches liées aux opérations du magasin. La configuration de synchronisation Microsoft Teams vise à optimiser cette hiérarchie, garantissant une intégration transparente qui facilite une meilleure gestion des tâches.

Cette fonctionnalité permet aux détaillants d’établir une hiérarchie opérationnelle de première ligne parfaitement intégrée aux équipes de première ligne et à la structure des sites de l’organisation dans le centre d’administration Teams. Il s’agit d’un exemple pionnier d’intégration de Microsoft Teams et d’une application Power Apps de première ligne telle que Store Operations dans un système unifié et cohérent. Pour plus d’informations, consultez Déployer votre hiérarchie opérationnelle de première ligne.

Cette fonctionnalité vous permet :

  • Attribuer le rôle de sécurité nécessaire pour que les employés du magasin puissent accéder à Store Operations.

  • Associer le fuseau horaire de l’employé du magasin au fuseau horaire du magasin. Par conséquent, les tâches sont publiées dans le fuseau horaire local du magasin.

  • Mettre à jour le nœud parent d’un magasin (par exemple, district) dans Teams, si le nœud parent est mis à jour dans le fichier d’entrée (hiérarchie des équipes).

Les scripts PowerShell peuvent être utilisés en tant qu’opération unique pour répliquer la hiérarchie de Teams vers Dataverse (Store Operations) et pour la synchronisation périodique des équipes et des utilisateurs. Lorsque vous exécutez ces scripts, la logique inhérente extrait les détails des utilisateurs et des équipes de Microsoft Entra, tandis que la hiérarchie est dérivée de Teams. Ce processus rationalisé simplifie considérablement la gestion des utilisateurs, en la consolidant dans une plate-forme unique Microsoft Teams.

Téléchargez les scripts à partir des liens pour effectuer les tâches suivantes :

Attribuer des licences

Vous devez attribuer une licence aux comptes d’utilisateur pour l’accès à Store Operations.

Pour plus d’informations, consultez attribuer des licences à un utilisateur

Attribuer des rôles de sécurité

Store Operations fournit les rôles de sécurité suivants :

  • Responsable des données de vente au détail : la responsabilité de ce rôle est de maintenir à jour les données de base (par exemple, produit, client, actif, magasins). Ce rôle est généralement celui d’un analyste métier au siège régional familiarisé avec le schéma de données (tables et champs). 

  • Responsable des opérations du district de vente au détail : la responsabilité de ce rôle est de stimuler les ventes, service clientèle et l’engagement des associés dans tout le district. Ils favorisent la cohérence du district et fournissent un soutien aux magasins dans des domaines d’expertise spécifiques en engageant les équipes de direction des magasins. Ils créent et attribuent des activités stratégiques en magasin, telles que le merchandising visuel et l’exécution de promotions, aux gérants de magasin. 

  • Gestionnaire de magasin de détail : la responsabilité de ce rôle est de stimuler les ventes et le service, d’accroître l’engagement des associés et d’assurer l’excellence opérationnelle dans le magasin. Ils peuvent se connecter à Store Operations et consulter les activités qui leur sont attribuées par le responsable des opérations de district en utilisant l’option de filtre Attribué à moi. À leur tour, ils attribuent des activités aux associés des opérations. Ils peuvent également créer et attribuer des activités de magasin spécifiques à leur magasin ou déléguer des tâches urgentes aux associés des opérations. 

  • Associé aux opérations de vente au détail : la responsabilité de ce rôle consiste à effectuer l’entretien du magasin et à assurer la fluidité et la sécurité des opérations. Les tâches peuvent impliquer de ramasser les ordures, de remettre les objets jetés au bon endroit, d’effectuer des audits de produits, des comptages de cycles, des audits d’actifs, des marches de sécurité, etc. L’associé au détail doit s’assurer que les étagères d’un magasin de détail sont remplies de produits et de présentoirs pour les clients. Ils doivent également suivre les niveaux de stock, signaler tout problème ou pénurie à la direction et nettoyer les articles indésirables qui constituent une violation flagrante du décorum du magasin. 

  • Assistant client au détail : la responsabilité de ce rôle est de dialoguer avec les clients se rendant au magasin et de leur fournir un soutien compétent. Les tâches d’un associé client consistent à aider les clients dans les discussions sur les produits/services, à répondre à leurs demandes, à planifier des rendez-vous virtuels avec des experts, à assurer le suivi des clients, à réaliser des ventes et à déléguer des tâches à des collègues. Ils doivent également s’efforcer de garder les rayons des magasins entièrement approvisionnés en marchandises et en présentoirs pour le confort des clients, discuter de nouveaux produits avec les clients et favoriser des relations client plus fortes.

Important

Tous les utilisateurs sous licence doivent disposer d’au moins un rôle de sécurité pour accéder à Store Operations. Les rôles de sécurité peuvent être attribués directement ou indirectement par un membre d’une équipe de groupe. Pour plus d’informations, consultez attribuer un rôle de sécurité à un utilisateur. Vous pouvez modifier les privilèges associés à un rôle de sécurité existant. Pour plus d’informations, voir modifier un rôle de sécurité.

Avertissement

Si vous modifiez un rôle de sécurité prêt à l’emploi, assurez-vous de tester la solution avec le rôle mis à jour avant de la déployer aux collaborateurs de première ligne.

Configurer la visibilité des stocks

Vous pouvez intégrer Store Operations à votre système ERP existant et utiliser la nouvelle fonctionnalité de visibilité des stocks dans Store Operations pour obtenir des informations sur les produits et les stocks. Cette fonctionnalité donne aux associés du magasin des informations précieuses sur les produits et l’inventaire, ce qui améliore leur capacité à servir efficacement les clients.

La fonctionnalité de visibilité des stocks est activée en connectant votre système ERP à des API personnalisées pour obtenir des données. Elle a deux plug-ins :

  • Récupérer les informations sur le produit : le plug-in Récupérer les informations sur le produit est utilisé pour obtenir des informations sur le produit, telles que l’ID du produit, le nom du produit, la catégorie du produit, la description du produit, les images du produit et l’évaluation du produit à partir du système ERP existant du détaillant et les afficher dans Store Operations pour mobile.

  • Récupérer les informations sur les stocks : le plug-in Récupérer les informations sur les stocks est utilisé pour obtenir des informations sur les stocks, telles que le prix du produit, l’inventaire, l’emplacement des stocks, la date de réapprovisionnement à partir de leur système ERP existant et les afficher dans Store Operations pour mobile.

Le tableau fourni répertorie les paramètres de demande requis pour chaque API personnalisée :

API personnalisée
Paramètres de demande requis
Extraire les informations sur le produit productid
variantFilters
Extraire l’inventaire du produit productid
storeId
variantFilters

Pour mettre à jour le plug-in dans les API personnalisées pour la visibilité des stocks, procédez comme suit :

  1. Téléchargez les exemples d’API personnalisées de clienteling pour référence.  

  2. Ajoutez votre code à ces plug-ins pour les intégrer à votre système ERP et récupérer les données.

  3. Accédez à Power Apps Maker Portal pour lancer le processus de configuration de la visibilité des stocks.

  4. Sélectionnez la solution Interface utilisateur de Store Operations à partir de la liste des solutions disponibles sur la page d’accueil.

    L’image montre la solution Interface utilisateur de Store Operations Assist.

  5. Dans le volet gauche, sélectionnez API personnalisée. Une liste d’API personnalisées s’affiche. Vous devez mettre à jour les plug-ins pertinents dans les deux API personnalisées.

  6. Sélectionnez Extraire les informations sur le produit.

  7. Vous êtes redirigé vers un formulaire. Faites défiler ce formulaire vers le bas et mettez à jour le champ de type plug-in. Remplacez le plug-in par défaut par celui que vous avez créé dans l’étape précédente : Sélectionnez Enregistrer.

    L’image montre comment mettre à jour le type de plug-in dans l’API Extraire les informations sur le produit.

  8. Répétez les étapes pour l’autre API personnalisée, Extraire l’inventaire du produit.

Activer les paramètres de la recherche

Dans un environnement d’essai ou bac à sable, le paramètre de recherche est désactivé par défaut et vous devez activer le paramètre de recherche de contacts. Si le paramètre de recherche est désactivé, un associé du magasin ne peut pas rechercher une carte de baseball client ni créer un nouveau client ou un nouveau rendez-vous.

Pour activer le paramètre de recherche, procédez comme suit :

  1. Connectez-vous à la console d’administration Power Platform.

  2. Accédez aux fonctionnalités de paramètres de votre environnement.

  3. Dans la section Rechercher, activez la recherche Dataverse à l’aide de la bascule Activé (recommandé).

L’image montre comment activer la recherche Dataverse.

Collecter les commentaires des utilisateurs

Vous pouvez collecter les commentaires des utilisateurs finaux, tels que les associés du magasin, pour savoir dans quelle mesure ils sont satisfaits de leur expérience de Store Operations pour mobile. Pour en savoir plus, consultez : Évaluations de l’application (version préliminaire).