Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
MIP SDK använder två Azure-tjänster på serverdelen för etikettering och skydd. På fliken Microsoft Entra-appbehörigheter är dessa tjänster:
- Azure Rights Management-tjänsten
- Microsoft Purview Information Protection Sync Service
Programbehörigheter måste beviljas till en eller flera API:er när du använder MIP SDK för etikettering och skydd. Olika scenarier för programautentisering kan kräva olika programbehörigheter. Information om scenarier för programautentisering finns i Autentiseringsscenarier.
Administratörens medgivande för hela klientorganisationen bör beviljas för applikationsbehörigheter där administratörsmedgivande krävs. Mer information finns i Microsoft Entra-dokumentationen.
Programbehörigheter
Programbehörigheter gör det möjligt för ett program i Microsoft Entra-ID att fungera som en egen entitet i stället för för en specifik användare.
| Tjänster | Behörighetsnamn | Beskrivning | Administratörsmedgivande krävs |
|---|---|---|---|
| Azure Rights Management-tjänsten | Content.SuperUser | Läsa allt skyddat innehåll för den här klientorganisationen | Ja |
| Azure Rights Management-tjänsten | Content.DelegatedReader | Läsa skyddat innehåll åt en användare | Ja |
| Azure Rights Management-tjänsten | Content.DelegatedWriter | Skapa skyddat innehåll åt en användare | Ja |
| Azure Rights Management-tjänsten | Content-skribent | Skapa skyddat innehåll | Ja |
| Azure Rights Management-tjänsten | Application.Read.All | Behörighet krävs inte för MIPSDK-användning | Ej tillämpligt |
| MIP-synkroniseringstjänst | UnifiedPolicy.Tenant.Read | Läs alla enhetliga policyer för klientorganisationen | Ja |
Content.SuperUser
Den här behörigheten krävs när ett program måste tillåtas att dekryptera allt innehåll som skyddas för den specifika klientorganisationen. Exempel på tjänster som kräver Content.Superuser rättigheter är dataförlustskydd eller molnåtkomsttjänster som måste visa allt innehåll i klartext för att fatta principbeslut om var dessa data kan flöda eller lagras.
Content.DelegatedWriter
Den här behörigheten krävs när ett program måste tillåtas att kryptera innehåll som skyddas av en viss användare. Exempel på tjänster som kräver Content.DelegatedWriter rättigheter är verksamhetsspecifika program som behöver kryptera innehåll, baserat på användarens etikettprinciper för att tillämpa etiketter och eller kryptera innehåll internt. Med den här behörigheten kan programmet kryptera innehåll i användarens kontext.
Content.DelegatedReader
Den här behörigheten krävs när ett program måste tillåtas att dekryptera allt innehåll som skyddas för en viss användare. Exempel på tjänster som kräver Content.DelegatedReader rättigheter är verksamhetsspecifika program som behöver dekryptera innehåll, baserat på användarens etikettprinciper för att visa innehållet internt. Med den här behörigheten kan programmet dekryptera och läsa innehåll i användarens kontext.
Innehållsskribent
Den här behörigheten krävs när ett program måste tillåtas att lista mallar och kryptera innehåll. En tjänst som försöker lista mallar utan den här behörigheten kommer att få ett meddelande om avvisning av token från tjänsten. Exempel på tjänster som kräver Content.writer är verksamhetsspecifika program som tillämpar klassificeringsetiketter på filer vid export. Content.Writer krypterar innehållet som tjänstens huvudnamnsidentitet och därför blir ägaren av de skyddade filerna tjänstens huvudnamnsidentitet.
UnifiedPolicy.Tenant.Read
Den här behörigheten krävs när ett program måste tillåtas att ladda ned enhetliga etikettprinciper för klientorganisationen. Exempel på tjänster som kräver UnifiedPolicy.Tenant.Read är program som behöver arbeta med etiketter som en tjänsthuvudnamnsidentitet.
Delegerade behörigheter
Med delegerade behörigheter kan ett program i Microsoft Entra-ID utföra åtgärder för en viss användares räkning.
| Tjänster | Behörighetsnamn | Beskrivning | Administratörsmedgivande krävs |
|---|---|---|---|
| Azure Rights Management-tjänsten | user_impersonation | Skapa och komma åt skyddat innehåll för användaren | Nej |
| MIP-synkroniseringstjänst | UnifiedPolicy.User.Read | Läs alla enhetliga principer som en användare har åtkomst till | Nej |
Användarimitering
Den här behörigheten krävs när ett program måste tillåtas att använda Azure Rights Management Services för användarens räkning. Exempel på tjänster som kräver User_Impersonation rättigheter är program som behöver kryptera eller komma åt innehåll baserat på användarens etikettprinciper för att tillämpa etiketter eller kryptera innehåll internt.
UnifiedPolicy.User.Read
Den här behörigheten krävs när ett program måste tillåtas att läsa enhetliga etikettprinciper som är relaterade till en användare. Exempel på tjänster som kräver UnifiedPolicy.User.Read behörigheter är program som behöver kryptera och dekryptera innehåll baserat på användarens etikettprinciper.