更新 organizationalBrandingLocalization

命名空间:microsoft.graph

更新 组织BrandingLocalization 对象的属性以进行特定的本地化。

权限

要调用此 API,需要以下权限之一。要了解详细信息,包括如何选择权限的信息,请参阅权限

权限类型 权限(从最低特权到最高特权)
委派(工作或学校帐户) Organization.ReadWrite.All
委派(个人 Microsoft 帐户) 不支持。
Application 不支持。

HTTP 请求

仅使用 PUT 方法更新流数据类型,包括 backgroundLogobackgroundImage。 若要更新字符串数据类型(包括 signInPageTextusernameHintText),请使用 PATCH 方法。 不能在同一请求中使用其他数据类型更新流类型。

PATCH /organization/{organizationId}/branding/localizations/{organizationalBrandingLocalizationId}

PUT /organization/{organizationId}/branding/localizations/{organizationalBrandingLocalizationId}/{backgroundImage | bannerLogo | squareLogo}

请求标头

名称 说明
Authorization Bearer {token}。必需。
Content-Type application/json. Required.

请求正文

在请求正文中, 提供应更新的属性的值。未包含在请求正文中的现有属性将保留其以前的值或根据对其他属性值的更改重新计算。

下表指定可更新的属性。

属性 类型 说明
backgroundColor String 将在低带宽连接中代替背景图像显示的颜色。 建议使用横幅徽标或组织颜色的主要颜色。 以十六进制格式指定此值,例如,白色为 #FFFFFF
backgroundImage Stream 显示为登录页背景的图像。 允许的类型是 PNG 或 JPEG,不小于 300 KB,不大于 1920 × 1080 像素。 较小的图像将减少带宽要求,并加快页面加载速度。
bannerLogo Stream 登录页上显示的公司徽标的横幅版本。 允许的类型为 PNG 或 JPEG,不超过 36 × 245 像素。 建议使用不填充徽标的透明图像。
signInPageText String 登录框底部显示的文本。 可以使用此信息将其他信息(例如电话号码)传达给技术支持人员或法律声明。 此文本必须为 Unicode,且不超过 1024 个字符。
squareLogo Stream 在 OOBE) 和 Windows Autopilot 启用部署时,Windows 10现 (体验中显示的公司徽标的平方版本。 允许的类型是 PNG 或 JPEG,大小不超过 240 x 240 像素,大小不超过 10 KB。 建议使用不填充徽标的透明图像。
usernameHintText String 显示为登录屏幕上用户名文本框中的提示的字符串。 此文本必须是 Unicode,没有链接或代码,不能超过 64 个字符。

响应

如果成功,此方法返回 204 No Content 响应代码。

示例

示例 1:使用 PUT 为 fr-FR 本地化设置 bannerLogo

以下请求更新 fr-FR 本地化的横幅徽标。

请求

下面展示了示例请求。

PUT https://graph.microsoft.com/v1.0/organization/d69179bf-f4a4-41a9-a9de-249c0f2efb1d/branding/localizations/fr-FR/bannerLogo
Content-Type: image/jpeg

<Image>

响应

HTTP/1.1 204 NO CONTENT

示例 2:使用 PATCH 更新 fr-FR 本地化的 backgroundColor 和 signInPageText

以下请求更新了本地化的 fr-FR 横幅徽标。

请求

下面展示了示例请求。

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

{
    "backgroundColor":"#00000F",
    "signInPageText": "Welcome to Contoso France"
}

响应

HTTP/1.1 204 No Content

示例 3:使用空白字符串替代默认品牌值

请求

下面展示了示例请求。

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

{
    "signInPageText": "Welcome to Contoso France.",
    "usernameHintText":" "
}

响应

HTTP/1.1 204 No Content

在此请求之后,本地化的 fr-FR usernameHintText 将为空,而不是从默认品牌对象继承值。