Guide complet du contrôle d’accès basé sur les attributs
Utilisez le contrôle d’accès basé sur les attributs sur Adobe Experience Platform pour vous offrir, ainsi qu’aux autres clients soucieux de la confidentialité des marques, une plus grande flexibilité en matière de gestion de l’accès utilisateur. L’accès à des objets individuels, tels que des champs de schéma et des audiences, peut être accordé avec des politiques basées sur les attributs et le rôle de l’objet. Cette fonctionnalité vous permet d’accorder ou de révoquer l’accès à des objets individuels pour des utilisateurs Experience Platform spécifiques au sein de votre organisation.
Cette fonctionnalité vous permet de classer les champs de schéma, les audiences, etc. avec des libellés qui définissent l’utilisation de l’organisation ou des données. Vous pouvez appliquer les mêmes libellés aux parcours, aux offres et aux autres objets dans Adobe Journey Optimizer. En parallèle, les administrateurs peuvent définir des politiques d’accès relatives aux champs de schéma du modèle de données d’expérience (XDM) et mieux gérer les utilisateurs ou les groupes (utilisateurs internes, externes ou tiers) pouvant accéder à ces champs.
Commencer
Ce tutoriel nécessite une connaissance pratique des composants Experience Platform suivants :
-
Experience Data Model (XDM) Système : Cadre normalisé selon lequel Experience Platform organise les données d’expérience client.
- Principes de base de la composition des schémas : découvrez les blocs de création de base des schémas XDM, y compris les principes clés et les bonnes pratiques en matière de composition de schémas.
- Tutoriel sur l’éditeur de schémas : découvrez comment créer des schémas personnalisés à l’aide de l’interface utilisateur de l’éditeur de schémas.
-
Service de segmentation Adobe Experience Platform : moteur de segmentation de Experience Platform utilisé pour créer des segments d’audience à partir de vos profils clients en fonction du comportement et des attributs des clients.
Présentation du cas d’utilisation
Vous allez passer en revue un exemple de workflow de contrôle d’accès basé sur les attributs dans lequel vous allez créer et attribuer des rôles, des libellés et des politiques afin de configurer si vos utilisateurs peuvent ou non accéder à des ressources spécifiques de votre organisation. Ce guide utilise un exemple de restriction de l’accès aux données sensibles pour démontrer le workflow. Ce cas d’utilisation est décrit ci-dessous :
Vous êtes un prestataire de soins de santé et souhaitez configurer l’accès aux ressources de votre entreprise.
- Votre équipe de marketing interne doit pouvoir accéder aux données PHI/ Regulated Health Data.
- Votre agence externe ne devrait pas être en mesure d’accéder aux données PHI/ Regulated Health Data.
Pour ce faire, vous devez configurer des rôles, des ressources et des politiques.
Tu pourras :
- Étiqueter les rôles pour vos utilisateurs : utilisez l'exemple d'un fournisseur de soins de santé (ACME Business Group) dont le groupe marketing travaille avec des agences externes.
- Étiqueter vos ressources (champs et audiences de schéma) : attribuez le libellé PHI/ Regulated Health Data aux ressources et audiences de schéma.
- Activer la politique qui les liera : activez la politique par défaut pour empêcher l’accès aux champs de schéma et aux audiences en connectant les libellés de vos ressources aux libellés de votre rôle. Les utilisateurs avec les libellés correspondants auront alors accès au champ et au segment du schéma dans tous les sandbox.
Autorisations
Permissions est la zone d’Experience Cloud dans laquelle les administrateurs peuvent définir des rôles d’utilisateur et des politiques afin de gérer les autorisations pour les fonctionnalités et objets d’une application de produit.
Grâce à Permissions, vous pouvez créer et gérer des rôles et attribuer les autorisations de ressources souhaitées pour ces rôles. Permissions vous permettent également de gérer les libellés, les sandbox et les utilisateurs associés à un rôle spécifique.
Contactez votre administrateur système pour obtenir l’accès si vous ne disposez pas des privilèges d’administrateur.
Une fois que vous disposez des privilèges d’administrateur, accédez à Adobe Experience Cloud et connectez-vous à l’aide de vos informations d’identification Adobe. Une fois la connexion effectuée, la page Overview s’affiche pour l’organisation pour laquelle vous disposez de droits d’administrateur. Cette page affiche les produits auxquels votre organisation est abonnée, ainsi que d’autres contrôles permettant d’ajouter des utilisateurs et des administrateurs à l’organisation. Sélectionnez Permissions pour ouvrir l’espace de travail de votre intégration Experience Platform.
L’espace de travail Autorisations de l’interface utilisateur d’Experience Platform s’affiche, s’ouvrant sur la page Overview.
Appliquer des libellés à un rôle label-roles
Les rôles sont des moyens de classer les types d’utilisateurs interagissant avec votre instance Experience Platform et sont des blocs élémentaires des politiques de contrôle d’accès. Un rôle possède un jeu d’autorisations déterminé et les membres de votre organisation peuvent être affectés à un ou plusieurs rôles, selon la portée de l’accès dont ils ont besoin.
Pour commencer, sélectionnez Roles dans le volet de navigation de gauche, puis sélectionnez ACME Business Group.
Sélectionnez ensuite Labels, puis sélectionnez Add Labels.
Une liste de tous les libellés de votre organisation s’affiche. Sélectionnez RHD pour ajouter le libellé à PHI/Regulated Health Data, puis sélectionnez Save.
Application de libellés aux champs de schéma label-resources
Maintenant que vous avez configuré un rôle d’utilisateur avec le libellé RHD, l’étape suivante consiste à ajouter ce même libellé aux ressources que vous souhaitez contrôler pour ce rôle.
Dans le volet de navigation supérieur, sélectionnez le sélecteur d’applications, représenté par l’icône
Sélectionnez Schemas dans le volet de navigation de gauche, puis sélectionnez ACME Healthcare dans la liste des schémas qui s’affichent.
Sélectionnez ensuite Labels pour afficher une liste qui affiche les champs associés à votre schéma. À partir de là, vous pouvez attribuer des libellés à un ou plusieurs champs à la fois. Sélectionnez les champs BloodGlucose et InsulinLevel, puis sélectionnez Apply access and data governance labels.
La boîte de dialogue Edit labels s’affiche, vous permettant de choisir les libellés à appliquer aux champs de schéma. Pour ce cas d’utilisation, sélectionnez le libellé PHI/ Regulated Health Data, puis sélectionnez Save.
Application de libellés aux audiences
Une fois que vous avez terminé d’étiqueter vos champs de schéma, vous pouvez commencer à étiqueter vos audiences.
Sélectionnez Audiences dans le volet de navigation de gauche sous la section Customers . Une liste des audiences disponibles dans votre organisation s’affiche. Dans cet exemple, les deux audiences suivantes doivent être étiquetées , car elles contiennent des données d’intégrité sensibles :
- Glycémie >100
- Insuline < 50
Sélectionnez Blood Glucose >100 (en fonction du nom de l’audience et non de la case à cocher) pour commencer à libeller l’audience.
L’écran de Details du segment s’affiche. Sélectionnez Manage Access.
La boîte de dialogue Apply access and data governance labels s’affiche, vous permettant de choisir les libellés à appliquer à l’audience. Pour ce cas d’utilisation, sélectionnez le libellé PHI/ Regulated Health Data, puis sélectionnez Save.
Répétez les étapes ci-dessus avec Insulin <50.
Activer la politique de contrôle d’accès policy
La politique de contrôle d’accès par défaut utilise des libellés pour définir les rôles utilisateur ayant accès à des ressources Experience Platform spécifiques. Dans cet exemple, l’accès aux champs de schéma et aux audiences sera refusé dans tous les sandbox pour les utilisateurs qui ne disposent pas d’un rôle avec les libellés correspondants dans le champ de schéma.
Pour activer la politique de contrôle d’accès, sélectionnez Permissions dans le volet de navigation de gauche, puis sélectionnez Policies.
Sélectionnez ensuite les points de suspension (...) à côté du Default-Field-Level-Access-Control-Policy. Une liste déroulante affiche alors les commandes permettant de modifier, activer, supprimer ou dupliquer le rôle. Sélectionnez Activate dans la liste déroulante.
La boîte de dialogue Activer la politique s’affiche et vous invite à confirmer l’activation. Sélectionnez Confirm.
Une confirmation d’activation de la politique est reçue et vous revenez à la page Policies.
Étapes suivantes
Vous avez terminé l’application des libellés à un rôle, des champs de schéma et des audiences. L’agence externe affectée à ces rôles ne peut pas afficher ces libellés et leurs valeurs dans la vue schéma, jeu de données et profil. L’utilisation de ces champs est également limitée dans la définition de segment lors de l’utilisation du créateur de segments.
Pour plus d’informations sur le contrôle d’accès basé sur les attributs, consultez la présentation du contrôle d’accès basé sur les attributs.
La vidéo suivante est destinée à vous aider à comprendre le contrôle d’accès basé sur les attributs et explique comment configurer des rôles, des ressources et des politiques.