Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De MICROSOFT INFORMATION PROTECTION SDK (MIP) bestaat uit drie SDK's, zoals wordt weergegeven in het volgende diagram:
Afhankelijk van de behoeften van uw toepassing wilt u misschien interface op de laag File SDK of moet u rechtstreeks werken met de lagen Policy of Protection SDK.
Bestands-SDK
De Bestands-SDK is een abstractie van de SDK's voor beveiliging en beleid. Het biedt gebruiksvriendelijke interfaces voor het lezen van labels van de service, het toepassen van labels op gedefinieerde bestandstypen en het lezen van labels uit deze bestandstypen. Gebruik de File SDK voor elke service of toepassing waarbij:
- een ondersteund bestandstype is betrokken.
- labels moeten worden gelezen of geschreven.
- de service of toepassing moet inhoud beveiligen of ontsleutelen.
Gebruiksvoorbeelden voor bestands-SDK
U bent software-engineer bij een financiële dienstverleningsinstelling. U wilt ervoor zorgen dat gegevens uit uw LOB-toepassingen, meestal geëxporteerd in Excel-formaat, bij het exporteren worden gelabeld op basis van de inhoud. Gebruik de Bestands-SDK om beschikbare labels weer te geven en pas vervolgens het juiste label toe op een ondersteunde bestandsindeling.
Uw organisatie ontwikkelt bedrijfstoepassingen die rapporten in pdf-indeling kunnen exporteren. Met de MIP File SDK kan uw organisatie een standaard- of contextspecifiek label instellen voor deze geëxporteerde rapporten en dat label vervolgens toepassen op het PDF-bestand om gegevens bij het maken te beveiligen.
Uw organisatie ontwikkelt een CLOUD Access Security Broker (CASB). Uw klanten vragen om de mogelijkheid om MIP-labels toe te passen op Microsoft Office- en PDF-documenten. Met de File SDK kunt u een lijst met geconfigureerde labels weergeven en uw klanten vervolgens toestaan regels te bouwen die een bepaald label toepassen. De Bestands-SDK, die de label-id inneemt, verwerkt de rest voor bestanden die voldoen aan de criteria van de klant.
Uw organisatie biedt een op services gebaseerde oplossing voor preventie van gegevensverlies of een CASB die SaaS-toepassingen bewaakt op bestandsactiviteit. Uw service moet de inhoud van beveiligde bestanden scannen om het risico op gegevensverlies of blootstelling te verminderen wanneer gegevens worden beveiligd met MIP. Door de Bestands-SDK te gebruiken voor de ondersteunde indelingen, kan de service een bevoegde gebruiker gebruiken voor het volgende:
- beveiliging verwijderen
- de inhoud scannen op beperkte of gevoelige inhoud
- het resultaat in platte tekst verwijderen
- een serviceregel toepassen om het risico te rapporteren of op te lossen, indien gevonden
Beleid SDK
De Policy SDK of Universal Policy Engine (UPE) biedt softwareontwikkelaars de mogelijkheid om labelbeleid voor een specifieke gebruiker op te halen. Vervolgens kan het de acties berekenen die deze labels moeten uitvoeren.
Clienttoepassingen gebruiken voornamelijk de Beleids-SDK wanneer de ontwikkelaar de interface en bestandsindeling beheert. Gebruik de Beleids-SDK wanneer de enige vereiste is om gebruikersbeleid op te halen en geen bestanden rechtstreeks labelen.
Toepassingen van de Policy SDK
Uw organisatie ontwikkelt 3D-ontwerpsoftware die gebruikmaakt van een eigen bestandsindeling. Uw klanten gebruiken MIP en willen labels systeemeigen toepassen via uw toepassing. Als software-engineer gebruikt u de Beleids-SDK en een aangepast besturingselement om de labels weer te geven die beschikbaar zijn voor de geverifieerde gebruiker. Nadat de gebruiker een label heeft geselecteerd, roept u de rekenactiefunctie aan. De SDK geeft precies aan welke metagegevens, inhoudsmarkering en beveiliging moeten worden toegepast.
Uw organisatie ontwikkelt een DLP-service (Preventie van gegevensverlies) waarmee uw klanten DLP-beleid kunnen configureren via een centrale beheerportal. U hebt klanten die Microsoft Purview Informatiebeveiliging gebruiken en vertrouwelijkheidslabels moeten lezen of toepassen als onderdeel van DLP-beleid. Als software-engineer kunt u de Beleids-SDK gebruiken om een lijst met labels voor de klantorganisatie op te halen. U kunt deze labels vervolgens lezen als onderdeel van een DLP-regel of de labelgegevens toepassen als onderdeel van een regelactie.
Beveiligings-SDK
De Protection SDK biedt softwareontwikkelaars de mogelijkheid om plaintext-streams te converteren naar door rechten beheerde streams en omgekeerd.
Beveiligings-SDK-gebruiksvoorbeelden
Uw organisatie ontwikkelt 3D-afdruksoftware die gebruikmaakt van een eigen bestandsindeling. U wilt MIP gebruiken om het bestand te beveiligen, zodat alleen specifieke gebruikers het kunnen afdrukken. Gebruik de Protection SDK om beveiliging toe te passen op het bestand, zodat alleen geautoriseerde gebruikers het kunnen openen en afdrukken.
Uw organisatie ontwikkelt een eDiscovery-oplossing die Exchange-postvakken en .PST-bestanden verwerkt. Uw toepassing moet gebruikers toestaan om berichten te ontsleutelen om eDiscovery uit te voeren. Met behulp van een aangepast bericht/RPMSG-parser en een account met voldoende bevoegdheden kunt u de RMS-API gebruiken om:
- het versleutelde bestand ontsleutelen
- de inhoud scannen
- verwijder de inhoud als deze buiten de scope valt, of verpak deze als deze binnen de scope valt
Volgende stappen
Nu u de beschikbare MIP-SDK's begrijpt en hoe deze worden gebruikt, gaat u verder met mipContext-concepten en objectconcepten voor profielen en engine-objecten. Deze concepten zijn fundamenteel en zijn van toepassing op alle MIP-SDK's.