Autorisations et accès aux données

Autorisations et accès aux données

Copier la page

Accordez l'accès aux données produits, clients ou commandes pour Shopify Flow, ressource par ressource et sans consentement implicite.

Workflow Trigger Extensions ne demande aucun accès aux données lors de l'installation. Chaque ressource à laquelle elle peut accéder fait l'objet d'une autorisation explicite et est accordée individuellement ; l'application ne peut donc accéder qu'aux informations dont vos workflows ont réellement besoin.

Accorder une autorisation

  1. Ouvrez la section « Autorisations » dans le menu de navigation de l'application.
  2. Recherchez la fiche correspondant aux données dont vous avez besoin.
  3. Cliquez sur « Accorder », puis confirmez dans la boîte de dialogue d'Shopify.

Chaque carte indique les déclencheurs qu'elle active ; vous pouvez donc partir du déclencheur souhaité pour remonter en arrière. La désactivation fonctionne de la même manière et prend effet immédiatement. Lorsque vous activez un déclencheur depuis la page « Déclencheurs », le système vous demande immédiatement l'autorisation nécessaire ; vous pouvez donc également l'accorder au passage.

La page « Autorisations », avec une fiche par autorisation, toutes les autorisations activées et l'option « Révoquer toutes » dans la barre de titre
Une carte par autorisation, avec les déclencheurs qu’elle débloque. Bien qu’il manque certains éléments, Grant, qui reste affiché dans la barre de titre, vous demande de tout saisir dans une seule boîte de dialogue Shopify.
Shopify
Les options « Tout accorder » et « Accorder le reste » vous permettent de demander tout ce qui manque dans une seule boîte de dialogue Shopify. Une seule fiche ne demande que ses propres données.

Les autorisations

Autorisation Débloque
Accès aux données relatives aux produits, aux variantes et aux collections Déclencheurs liés aux produits, aux variantes et aux collections, ainsi que leurs métachamps
Accès aux données clients Déclencheurs client, balises, notes, statut, consentement marketing et métachamps client
Accès aux données de commande Déclencheurs de commande, articles, traitement des commandes, statut financier et métachamps de commande
Projet d'arrêté relatif à l'accès aux données Déclencheurs de commandes provisoires pour les workflows B2B et de vente en gros
Accès aux données relatives aux entreprises et à leur emplacement (B2B) Déclencheurs liés à l'entreprise, à son emplacement géographique et à ses coordonnées
Accès aux données avec réduction L'ensemble du cycle de vie de la réduction, y compris son expiration
Accès aux données de stock Déclencheurs de coût liés aux stocks et aux variantes par emplacement
Accès aux données d'emplacement Déclencheurs liés au cycle de vie des emplacements
Accès aux données des marchés Éléments déclencheurs du cycle de vie des marchés
Accès aux données des publications Produit mis en ligne puis retiré d'un canal de vente
Accès aux données des blogs, des articles de blog et des pages Éléments déclencheurs du contenu de la boutique en ligne : blogs, articles de blog et pages (sondages)
Accès aux données des métaobjets Déclencheurs d'entrée de métaobjet
Accès aux fonctionnalités de la boutique en ligne Les déclencheurs de la boutique en ligne et du processus de paiement alimentés par le Pixel web de l'application : consultations de produits, de collections et du panier, modifications apportées au panier, recherches, erreurs lors du paiement, codes de réduction refusés, visites de clients connectés et de clients B2B, ainsi que les déclencheurs personnalisés de la boutique en ligne

Données des clients protégées

Un petit nombre de déclencheurs lisent des données personnelles : nom du client, e-mail, numéro de téléphone et adresse ; adresse de livraison de la commande ; e-mail et adresses relatifs aux commandes provisoires. Ces éléments font l**'**objet d'un consentement explicite en plus de l'autorisation et sont signalés (consentement explicite, données protégées) sur la page « Autorisations ».

Lorsqu'elle est activée :

  • l'application ne lit que ces champs spécifiques,
  • les données sont chiffrées au repos, et
  • elles ne sont déchiffrées qu'au moment où le déclencheur de Shopify Flow se déclenche, et ne sont transmises qu'à votre propre workflow.

Accès aux fonctionnalités de la boutique en ligne

Cette autorisation se distingue des autres à trois égards, et il est important de connaître chacun d'entre eux avant de l'accorder.

Elle analyse le comportement des acheteurs, et non les données de votre boutique en ligne. Cette fonctionnalité repose sur l'autorisation read_customer_events (), accordée conjointement avec l'autorisation write_pixels (), afin que l'application puisse installer un Pixel web sur la page d'accueil de votre boutique en ligne. Cette autorisation ne permet à elle seule de collecter aucune donnée. Le Pixel web est installé lorsque le premier déclencheur de la page d'accueil est activé, et il n'envoie aucune donnée tant qu'aucun déclencheur de la page d'accueil n'est activé.

La boîte de dialogue de consentement de Shopify va au-delà de ce que fait réellement l’application. Lorsque vous donnez votre accord, Shopify affiche un avertissement concernant les données sensibles, ainsi que les informations relatives à l’appareil et à l’activité. Ce texte provient de Shopify ; il est identique pour toutes les applications demandant cette portée et décrit l’étendue maximale que celle-ci pourrait autoriser. Ce que cette application envoie réellement à ses propres serveurs, ce sont des données de contexte commercial : les identifiants et intitulés des produits, variantes de produit, collections, paniers et paniers de paiement, ainsi que les quantités et les prix, le terme de recherche, le texte d’une erreur de paiement, un code de réduction refusé, l’identifiant client lorsqu’un acheteur est connecté, ainsi que l’identifiant et le nom de l’entreprise et du site pour un acheteur B2B connecté, sans oublier l’adresse IP qui fait partie de toute requête Web. Elle n’envoie jamais les noms, adresses e-mail, numéros de téléphone ou adresses postales des acheteurs, et ne transmet jamais d’autres champs du processus de paiement, tels que les codes de cartes-cadeaux.

C'est le consentement de vos clients qui détermine si des données sont collectées ou non. Le pixel respecte les paramètres de confidentialité de votre boutique. Si un client n'a pas donné son consentement à l'analyse, un marqueur est enregistré dans son navigateur, et l'événement ne nous parvient jamais ; cela ne coûte rien et ne déclenche aucun workflow. En tant que propriétaire de la boutique, vous restez responsable de l'obtention de ce consentement auprès de vos visiteurs.

Les événements liés à la boutique en ligne sont enregistrés avec le reste de votre historique des événements et supprimés selon le même calendrier. Pour en savoir plus sur les déclencheurs eux-mêmes, consultez la page Déclencheurs de Storefront.

Fenêtre « Historique des commandes »

Par défaut, les instantanés de commandes sont générés à partir des 60 derniers jours, ce qui correspond à la période par défaut accordée par Shopify. Si vos workflows doivent détecter des modifications sur des commandes plus anciennes, demandez l'extension de la période couverte par l'historique des commandes depuis la page « Autorisations » et élargissez cette période.

Si vous révoquez une autorisation

Les déclencheurs qui en dépendent cessent immédiatement de se déclencher. Vos paramètres et la configuration de votre workflow sont conservés ; ainsi, le fait d’accorder à nouveau l’autorisation permet de les restaurer. La détection des modifications reprend à partir d’une nouvelle base de référence, plutôt que de reproduire ce qui s’est passé pendant la période où l’accès était révoqué.

La boîte de dialogue de confirmation de la fonction « Révoquer toutes les autorisations »
« Révoquer toutes les autorisations » signifie exactement ce que cela indique : vos déclencheurs restent activés, mais ils ne peuvent pas se déclencher tant que vous ne leur accordez pas à nouveau l'accès.