Kit de développement logiciel (SDK) de prévention contre la perte de données (DLP) Power Platform

Ce sujet présente les capacités du Kit de développement logiciel (SDK) DLP et vous montre comment la DLP peut vous aider à gérer votre stratégie de client et d’environnement avec des expériences allant de la création, la lecture, la mise à jour à la suppression des stratégies DLP. Plus d’informations, voir Stratégies de prévention de perte de données

Comment exécuter cet exemple

  1. Téléchargez ou clonez les exemples de référentiel pour avoir une copie locale.

  2. Ouvrez PowerShell ISE en tant qu’administrateur.

  3. Exécutez la commande suivante :

    Install-Module -Name Microsoft.PowerApps.Administration.PowerShell -Force
    
  4. Modifiez RunSamples.ps1 et apportez les modifications suivantes :

    • Remplacez la valeur $TenantAdminName par votre compte administrateur de client
    • Remplacez la valeur $TenantAdminPassword par votre mot de passe de compte Administrateur de client
    • Remplacez la valeur $EnvironmentAdminName par votre compte administrateur d’environnement
    • Remplacez la valeur $EnvironmentAdminPassword par votre mot de passe d’administrateur d’environnement

    Remarque : le compte Administrateur de client ne doit pas être utilisé comme compte Administrateur d’environnement.

  5. Exécutez RunSamples.ps1.

En quoi consiste cet exemple :

Cet exemple appelle les API DLP dans Microsoft.PowerApps.Administration.PowerShell pour créer, lire, mettre à jour et supprimer des stratégies DLP. Vous trouverez ci-dessous les scénarios pris en charge par le SDK.

  1. Créer une stratégie au niveau du client qui classe les connecteurs en groupes Entreprise, Non-entreprise et Bloqué.
  2. Créer une stratégie pour tous les environnements, à l’exception de certains environnements qui classent les connecteurs en groupes Entreprise, Non-entreprise et Bloqué.
  3. Créer une stratégie pour un seul environnement qui classe les connecteurs en groupes Entreprise, Non-entreprise et Bloqué.
  4. Obtenir la liste des stratégies au niveau du client (tous les environnements).
  5. Mettre à jour la stratégie pour déplacer un connecteur d’un groupe à un autre (Entreprise, Non-entreprise et Bloqué).
  6. Tester la compatibilité des stratégies existantes qui utilisaient auparavant les API PowerShell héritées et utilisent désormais les nouvelles API PowerShell.
  7. Appliquez une stratégie DLP à tous les environnements Teams au sein d’un client. Plus d’information: Appliquer une politique de prévention de la perte de données à tous les environnements Dataverse for Teams

Utiliser cet exemple

Cet exemple fournit des scénarios DLP sur la façon d’appeler des API DLP pour référence. Vous pouvez exécuter l’exemple et voir le résultat.