Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Namespace: microsoft.graph
Wichtig
Die APIs unter der /beta Version in Microsoft Graph können sich ändern. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in v1.0 verfügbar ist, verwenden Sie die Version Selektor.
Berechnen Sie die Vertraulichkeitsbezeichnung, die von einem Ausgabeartefakt geerbt werden soll, wenn ein Satz von Vertraulichkeitsbezeichnungen von Eingabe- oder referenzierten Artefakten gegeben ist.
Diese API ist in den folgenden nationalen Cloudbereitstellungen verfügbar.
| Weltweiter Service | US Government L4 | US Government L5 (DOD) | China, betrieben von 21Vianet |
|---|---|---|---|
| ✅ | ✅ | ✅ | ❌ |
Berechtigungen
Wählen Sie die Berechtigungen aus, die für diese API als am wenigsten privilegiert markiert sind. Verwenden Sie eine höhere Berechtigung oder Berechtigungen nur, wenn Ihre App dies erfordert. Ausführliche Informationen zu delegierten Berechtigungen und Anwendungsberechtigungen finden Sie unter Berechtigungstypen. Weitere Informationen zu diesen Berechtigungen finden Sie in der Berechtigungsreferenz.
| Berechtigungstyp | Berechtigungen mit den geringsten Berechtigungen | Berechtigungen mit höheren Berechtigungen |
|---|---|---|
| Delegiert (Geschäfts-, Schul- oder Unikonto) | SensitivityLabel.Evaluate | SensitivityLabel.Evaluate.All |
| Delegiert (persönliches Microsoft-Konto) | Nicht unterstützt | Nicht unterstützt |
| Application | SensitivityLabel.Evaluate | SensitivityLabel.Evaluate.All |
HTTP-Anforderung
GET /security/dataSecurityAndGovernance/sensitivityLabels/computeInheritance
Parameter filtern
| Parameter | Typ | Beschreibung |
|---|---|---|
| applicable To | Zeichenfolge | Optional. Eine durch Trennzeichen getrennte Zeichenfolge von Inhaltsformaten (z. File,EmailB. ). Filtert die zurückgegebenen Etiketten nach denen, die auf mindestens eines der angegebenen Formate anwendbar sind. Mögliche Werte sind Email,File,SchematizedData,Site,,Teamwork.UnifiedGroup |
| Gebietsschema | String | Optional. Gibt das Gebietsschema für lokalisierbare Felder an. |
| labelIds | Sammlung von Zeichenfolgen | Optional. Eine Auflistung der durch Trennzeichen getrennten Zeichenfolgen von GUIDs für Vertraulichkeitsbezeichnungen. Gefiltert die zurückgegebenen Bezeichnungen nur nach denjenigen, die mit den angegebenen IDs übereinstimmen. |
Anforderungsheader
| Name | Beschreibung |
|---|---|
| Authorization | Bearer {token}. Erforderlich. Erfahren Sie mehr über Authentifizierung und Autorisierung. |
| Content-Type | application/json. Erforderlich. |
| client-request-id | Optional. Eine vom Client generierte GUID zum Nachverfolgen der Anforderung. Empfohlen für die Problembehandlung. |
Anforderungstext
Geben Sie keinen Anforderungstext für diese Methode an.
Antwort
Bei erfolgreicher Ausführung gibt diese Methode einen 200 OK Antwortcode und ein einzelnes sensitivityLabel-Objekt im Antworttext zurück, das die berechnete geerbte Bezeichnung darstellt.
Wenn basierend auf der Eingabe und den Filtern keine anwendbare Bezeichnung gefunden wird oder wenn ein Fehler auftritt (z. B. eine ungültige Bezeichnungs-ID), gibt die API möglicherweise eine Fehlerantwort (z. B 400 Bad Request . oder 404 Not Found) mit Details in einem Fehlerobjekt zurück.
Beispiele
Anforderung
Das folgende Beispiel zeigt eine Anforderung zum Berechnen der geerbten Bezeichnung von der Eingabebezeichnung, wobei nur Bezeichnungen berücksichtigt werden, die für das File Inhaltsformat gelten.
GET https://graph.microsoft.com/beta/security/dataSecurityAndGovernance/sensitivityLabels/computeInheritance(labelIds=["4e4234dd-377b-42a3-935b-0e42f138fa23"],locale='en-US',contentFormats=["File"])
Authorization: Bearer {token}
Content-Type: application/json
Client-Request-Id: c5e4d3b2-a1f0-e9d8-c7b6-a5e4d3b2a1f0
"4e4234dd-377b-42a3-935b-0e42f138fa23" // General (Sensitivity 10, File/Email)
Antwort
Das folgende Beispiel zeigt die Antwort.
Die Vertraulichkeitsbezeichnung wird zurückgegeben, da sie die sensibelste Bezeichnung unter den Eingaben ist, die das File Inhaltsformat unterstützt.
HTTP/1.1 200 OK
Content-Type: application/json
{
"@odata.context": "https://graph.microsoft.com/beta/$metadata#microsoft.graph.security.sensitivityLabel",
"id": "a7a21bba-8197-491f-a5d6-0d0f955397cf",
"name": "Confidential",
"description": "Confidential data.",
"color": "#ff0000",
"priority": 0,
"toolTip": "Data that requires protection.",
"isEnabled": true,
"isEndpointProtectionEnabled": true,
"hasProtection": true,
"autoTooltip": "",
"actionSource": "manual",
"applicableTo": "email,teamwork,file",
"sublabels": []
}