SDK voor voorkoming van gegevensverlies (DLP) in Power Platform

In dit onderwerp worden de mogelijkheden geïntroduceerd van de DLP SDK en wordt aangegeven hoe DLP u kan helpen bij het beheren van uw tenant- en omgevingsbeleid met ervaringen variërend van het maken, lezen, bijwerken tot het verwijderen van DLP-beleidsregels. Meer informatie: DLP-beleid (preventie van gegevensverlies)

Dit voorbeeld uitvoeren

  1. Download of kloon de opslagplaats Opslagplaats met voorbeelden zodat u een lokale kopie hebt.

  2. Open PowerShell ISE als beheerder.

  3. Voer de volgende opdracht uit:

    Install-Module -Name Microsoft.PowerApps.Administration.PowerShell -Force
    
  4. Bewerk RunSamples.ps1 en breng de volgende wijzigingen aan:

    • Vervang de waarde $TenantAdminName door uw tenant-beheerdersaccount
    • Vervang $TenantAdminPassword door het wachtwoord voor uw tenant-beheerdersaccount
    • Vervang $EnvironmentAdminName door uw omgevingsbeheerdersaccount
    • Vervang $EnvironmentAdminPassword door het wachtwoord voor uw omgevingsbeheerdersaccount

    Opmerking: het tenant-beheerdersaccount mag niet worden gebruikt als een omgevingsbeheerdersaccount.

  5. Voer RunSamples.ps1 uit.

Wat dit voorbeeld doet

In dit voorbeeld worden DLP-API's aangeroepen in Microsoft.PowerApps.Administration.PowerShell om DLP-beleid te maken, lezen, bijwerken en verwijderen. Hieronder staan de scenario's die worden ondersteund door de SDK.

  1. Een beleid op tenantniveau maken dat connectoren classificeert in de groepen Zakelijk, Niet-zakelijk en Geblokkeerd.
  2. Een beleid maken voor alle omgevingen, behalve bepaalde omgevingen waarin connectors worden geclassificeerd in de groepen Zakelijk, Niet-zakelijk en Geblokkeerd.
  3. Een beleid voor een enkele omgeving maken dat connectoren classificeert in de groepen Zakelijk, Niet-zakelijk en Geblokkeerd.
  4. Een lijst ophalen met beleidsregels op tenantniveau (alle omgevingen).
  5. Een beleid bijwerken om een connector te verplaatsen tussen groepen(Zakelijk, Niet-zakelijk en Geblokkeerd).
  6. De compatibiliteit testen van bestaande beleidsregels die eerder verouderde PowerShell-API's gebruikten en nu nieuwe PowerShell-API's gebruiken.
  7. Pas een DLP-beleid toe op alle Teams-omgevingen binnen een tenant. Meer informatie: Een beleid ter voorkoming van gegevensverlies toepassen op alle Dataverse for Teams-omgevingen

Hoe dit voorbeeld werkt

Dit voorbeeld biedt enkele DLP-scenario's over het aanroepen van DLP-API's ter referentie. U kunt het voorbeeld uitvoeren en het resultaat bekijken.