Aktualisieren oder Erstellen von trustFrameworkPolicy
Namespace: microsoft.graph
Wichtig: Die APIs der /Beta-Version in Microsoft Graph befinden sich in der Vorschau und können Änderungen unterliegen. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt.
Aktualisieren Sie eine vorhandene trustFrameworkPolicy, oder erstellen Sie eine, wenn sie nicht vorhanden ist.
Berechtigungen
Eine der nachfolgenden Berechtigungen ist erforderlich, um diese API aufrufen zu können. Weitere Informationen, unter anderem zur Auswahl von Berechtigungen, finden Sie im Artikel zum Thema Berechtigungen.
| Berechtigungstyp | Berechtigungen (von der Berechtigung mit den wenigsten Rechten zu der mit den meisten Rechten) |
|---|---|
| Delegiert (Geschäfts-, Schul- oder Unikonto) | Policy.ReadWrite.TrustFramework |
| Delegiert (persönliches Microsoft-Konto) | Nicht unterstützt |
| Anwendung | Policy.ReadWrite.TrustFramework |
Das Geschäfts-, Schul- oder Unikonto muss ein globaler Administrator des Mandanten sein.
HTTP-Anforderung
PUT /trustFramework/policies/{id}/$value
Anforderungsheader
| Name | Beschreibung |
|---|---|
| Authorization | Bearer {token}. Erforderlich. |
| Content-Type | application/xml. Erforderlich. |
Anforderungstext
Geben Sie im Anforderungstext eine XML-Darstellung des trustFrameworkPolicy-Objekts an.
Hinweis: Der Inhaltstyp muss
application/xml.
Antwort
Die Antwort ist eine der folgenden:
- Wenn eine trustFrameworkPolicy vorhanden ist, gibt eine erfolgreiche Anforderung einen
200 OKAntwortcode zurück. - Wenn keine trustFrameworkPolicy vorhanden ist, gibt eine erfolgreiche Anforderung einen
201 CreatedAntwortcode zurück. - Wenn die Methode nicht erfolgreich ist, wird ein
4xx-Fehler mit bestimmten Details zurückgegeben.
Beispiel
Im folgenden Beispiel wird eine trustFrameworkPolicy aktualisiert.
Anforderung
PUT https://graph.microsoft.com/beta/trustFramework/policies/B2C_1A_SocialAndLocalAccounts_Base/$value
Content-Type: application/xml
<TrustFrameworkPolicy xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/online/cpim/schemas/2013/06" PolicySchemaVersion="0.3.0.0" TenantId="tenantName.onmicrosoft.com" PolicyId="B2C_1A_SocialAndLocalAccounts_Base">
<!---PolicyContent-->
</TrustFrameworkPolicy>
Antwort
HTTP/1.1 200 OK
Content-Type: application/xml
<TrustFrameworkPolicy xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/online/cpim/schemas/2013/06" PolicySchemaVersion="0.3.0.0" TenantId="tenantName.onmicrosoft.com" PolicyId="B2C_1A_Test" PublicPolicyUri="http://tenantName.onmicrosoft.com/B2C_1A_Test">
.....
....
<!---PolicyContent-->
....
....
</TrustFrameworkPolicy>
Feedback
Feedback senden und anzeigen für