为了符合您的企业品牌标准并创建完全自定义的云体验,可以为您的 VMware Cloud Director Service Provider Admin Portal 和每个组织的 VMware Cloud Director Tenant Portal 设置徽标和主题。此外,还可以修改自定义链接并将其添加到 VMware Cloud Director 门户中的两个右上角菜单。

VMware Cloud Director 10.4 开始,可以使用新的 VMware Cloud Director API 和 UI 自定义 VMware Cloud Director 门户。如果要使用品牌 Alpha 功能,请参见使用 BrandingThemes API 自定义 VMware Cloud Director 门户

如果要使用旧版 VMware Cloud Director 品牌实现自定义品牌属性和链接,必须使用 branding API 端点。请参见VMware Cloud Director OpenAPI 入门指南》,网址为 https://developer.vmware.com

门户品牌

在安装过程中,VMware Cloud Director 包含两个主题 - 默认和黑暗。您可以创建、管理和应用自定义主题。此外,您还可以更改门户名称、徽标和浏览器图标。此外,浏览器标题采用您设置的门户名称。

要自定义 Service Provider Admin Portal,必须在系统级别设置品牌属性。除非您为特定租户配置单个品牌标识,否则每个组织都会采用系统品牌属性。

对于特定租户,您可以选择性地覆盖门户名称、标题颜色、徽标、图标、主题和自定义链接的任意组合。未设置的任何值都使用相应的系统默认值。

注: 默认情况下,单个租户品牌不会显示在已登录会话之外。单个租户品牌不会出现在登录和注销页面上,因此租户无法发现存在其他租户。您可以使用单元管理工具在已登录会话之外启用品牌:
manage-config -n backend.branding.requireAuthForBranding -v false

有关使用单元管理工具的信息,请参见VMware Cloud Director 安装、配置和升级指南》

自定义链接

自定义链接是门户品牌的一个组成部分。有两种类型的自定义链接:
  • override 菜单项会替换菜单项 帮助关于下载 VMRC 的现有链接。默认情况下,下载 VMRC 会将用户重定向到 https://my.vmware.com 以下载 VMRC,这要求用户注册帐户以进行下载。通过替代此链接,您可以将 VMRC 安装程序重新放置到您自己的服务器。
  • link 菜单项是添加到门户右上角用户菜单项(其中显示了用户首选项注销选项)的新链接。新的自定义链接将按 API 调用中的顺序显示。

    可以使用 sectionseparator 菜单项来组织这些自定义链接。section 菜单项会将标题添加到菜单中,separator 菜单项会将一行添加到菜单中。

自定义链接支持自定义占位符,可以使用这些占位符将标识信息以查询参数的形式传递给其他应用程序。

VMware Cloud Director 支持自定义链接的 url 值中的以下自定义变量:

表 1. 自定义链接的自定义变量
变量 描述
${TENANT_NAME} 组织名称
${TENANT_ID} 组织 ID
${SESSION_TOKEN} x-vcloud-authorization 令牌
例如:
url: https://host:port/tenant/${TENANT_NAME}/vdcs
在组织 myorg 的 VMware Cloud Director Tenant Portal 中,它将转换为:
url: https://host:port/tenant/myorg/vdcs