更新 organizationalBrandingLocalization

命名空间:microsoft.graph

为特定本地化更新 organizationalBrandingLocalization 对象的属性。

此 API 可用于以下国家级云部署

全局服务 美国政府 L4 美国政府 L5 (DOD) 由世纪互联运营的中国

权限

为此 API 选择标记为最低特权的权限。 只有在应用需要它时,才使用更高的特权权限。 有关委派权限和应用程序权限的详细信息,请参阅权限类型。 要了解有关这些权限的详细信息,请参阅 权限参考

权限类型 最低特权权限 更高特权权限
委派(工作或学校帐户) OrganizationalBranding.ReadWrite.All Organization.ReadWrite.All
委派(个人 Microsoft 帐户) 不支持。 不支持。
应用程序 OrganizationalBranding.ReadWrite.All Organization.ReadWrite.All

对于委派方案,只有具有 组织品牌管理员Microsoft Entra 角色 的用户才能完全管理组织的品牌打造。

HTTP 请求

若要更新 String 数据类型(如 signInPageText 和 usernameHintText),请使用 PATCH 方法。 若要更新 Stream 数据类型(如 backgroundLogo 和 backgroundImage),请使用 PUT 方法。 不能在同一请求中使用其他数据类型更新 Stream 类型。

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

PUT /organization/{organizationId}/branding/localizations/{organizationalBrandingLocalizationId}/{Stream object type such as backgroundImage}

请求标头

名称 说明
Authorization 持有者 {token}。 必填。 详细了解 身份验证和授权
Content-Type application/json. 必需。

请求正文

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

下表指定可更新的属性。

属性 类型 说明
backgroundColor String 将在低带宽连接中代替背景图像的颜色。 建议使用横幅徽标或组织颜色的主要颜色。 以十六进制格式指定此项,例如,白色 为 #FFFFFF
backgroundImage Stream 显示为登录页背景的图像。 允许的类型为不小于 300 KB 且不大于 1920 × 1080 像素的 PNG 或 JPEG。 较小的映像将降低带宽要求,并加快页面加载速度。
bannerLogo Stream 登录页上显示的公司徽标的横幅版本。 允许的类型为不大于 36 × 245 像素的 PNG 或 JPEG。 建议使用徽标周围没有填充的透明图像。
signInPageText String 登录框底部显示的文本。 可以使用此功能向技术支持传达其他信息,例如电话号码或法律声明。 此文本必须是 Unicode 且不超过 1024 个字符。
squareLogo Stream Windows 10 现成体验中显示的公司徽标的方形版本, (OOBE) 以及何时启用 Windows Autopilot 进行部署。 允许的类型为不大于 240 x 240 像素且大小不超过 10 KB 的 PNG 或 JPEG。 建议使用徽标周围没有填充的透明图像。
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 将为空,而不是从默认品牌对象继承值。