Erstellen von organizationalBrandingLocalization

Namespace: microsoft.graph

Erstellen Sie ein neues organizationalBrandingLocalization-Objekt . Dadurch wird ein lokalisiertes Branding und gleichzeitig das Standardbranding erstellt, wenn es nicht vorhanden ist.

Das Standardbranding wird nur einmal erstellt. Es wird geladen, wenn ein lokalisiertes Branding nicht für die Browsersprache des Benutzers konfiguriert ist. Informationen zum Abrufen des Standardbrandings finden Sie unter "Branding abrufen".

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) Organization.ReadWrite.All
Delegiert (persönliches Microsoft-Konto) Nicht unterstützt
Anwendung Nicht unterstützt

HTTP-Anforderung

Diese Anforderung erstellt ein neues Lokalisierungsbranding und ein Standardbranding, falls noch nicht vorhanden.

POST /organization/{organizationId}/branding/localizations

Anforderungsheader

Name Beschreibung
Authorization Bearer {token}. Erforderlich.
Content-Type application/json. Erforderlich.

Anforderungstext

In der folgenden Tabelle sind die Eigenschaften aufgeführt, die zum Erstellen des organizationalBrandingLocalization-Objekts erforderlich sind.

Eigenschaft Typ Beschreibung
id String Ein Bezeichner, der das mithilfe von Kulturnamen angegebene Gebietsschema darstellt. Kulturnamen folgen dem RFC 1766-Standard im Format "languagecode2-country/regioncode2", wobei "languagecode2" ein aus ISO 639-1 abgeleiteter Kleinbuchstaben ist und "country/regioncode2" ein aus ISO 3166 abgeleiteter Großbuchstabencode mit zwei Buchstaben ist. Us-Englisch ist en-USz. B. . Sie können das Standardbranding nicht erstellen, indem Sie den Wert der ID auf die Zeichenfolgentypen 0 oder defaultfestlegen.

HINWEIS: Mehrere Brandings für ein einzelnes Gebietsschema werden derzeit nicht unterstützt.

Antwort

Bei erfolgreicher Ausführung gibt die Methode einen 201 Created Antwortcode und ein organizationalBrandingLocalization-Objekt im Antworttext zurück.

Beispiele

Im folgenden Beispiel wird eine Brandinglokalisierung für die Lokalisierung in Französisch (fr-FR) erstellt. Alle nicht angegebenen Eigenschaften des String-Typs erben vom Wert im Standardbrandingobjekt. Wenn beispielsweise der signInPageText im Standardbrandingobjekt lautet, lautet nullder signInPageText für das fr-FR in dieser Anforderung erstellte Branding ebenfalls null. Um einen null Wert ohne Text zu überschreiben, verwenden Sie eine Zeichenfolge, die nur Leerzeichen enthält.

Anforderung

Nachfolgend sehen Sie ein Beispiel der Anforderung.

POST https://graph.microsoft.com/v1.0/organization/d69179bf-f4a4-41a9-a9de-249c0f2efb1d/branding/localizations
Content-Type: application/json

{
    "backgroundColor":"#00000F",
    "id": "fr-FR",
    "signInPageText": " "
}

Antwort

Nachfolgend sehen Sie ein Beispiel der Antwort.

HTTP/1.1 201 Created
Content-Type: application/json

{
    "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#organization('d69179bf-f4a4-41a9-a9de-249c0f2efb1d')/branding/localizations/$entity",
    "@odata.id": "https://graph.microsoft.com/v2/d69179bf-f4a4-41a9-a9de-249c0f2efb1d/directoryObjects/$/Microsoft.DirectoryServices.Organization('d69179bf-f4a4-41a9-a9de-249c0f2efb1d')//localizations/fr-FR",
    "id": "fr-FR",
    "backgroundColor": "",
    "backgroundImageRelativeUrl": null,
    "bannerLogoRelativeUrl": null,
    "cdnList": [],
    "signInPageText": " ",
    "squareLogoRelativeUrl": null,
    "usernameHintText": ""
}