Para respetar los criterios corporativos de personalización de marca y crear una experiencia de nube totalmente personalizada, es posible establecer el logotipo y el tema de VMware Cloud Director Service Provider Admin Portal y VMware Cloud Director Tenant Portal de cada organización. Además, es posible modificar y agregar vínculos personalizados a los dos menús de la parte superior derecha de los portales de VMware Cloud Director.

A partir de VMware Cloud Director 10.4, puede personalizar los portales de VMware Cloud Director mediante una nueva interfaz de usuario y una nueva API de VMware Cloud Director. Si desea utilizar la función en fase alfa de personalización de marca, consulte Personalizar los portales de VMware Cloud Director usando la API de BrandingThemes.

Si desea utilizar la implementación de personalización de marca de VMware Cloud Director heredada para personalizar los vínculos y los atributos de personalización de marca, debe utilizar el endpoint de la API de branding. Consulte Introducción a OpenAPI de VMware Cloud Director.

Personalización de marca de portales

Como parte de la instalación, VMware Cloud Director contiene dos temas: predeterminado y oscuro. Puede crear, administrar y aplicar temas personalizados. Además, puede cambiar el nombre, el logotipo y el icono de explorador de los portales. Asimismo, el título del explorador adopta el nombre del portal que se haya establecido.

Para personalizar Service Provider Admin Portal debe establecer los atributos de personalización de marca en el nivel del sistema. A menos que configure la personalización de marca individual para un tenant concreto, cada organización adopta los atributos de personalización de marca del sistema.

Para un tenant específico, puede anular de forma selectiva cualquier combinación de nombre de portal, color de encabezado, logotipo, icono, tema y vínculos personalizados. Todo valor que no se establezca utiliza el valor predeterminado del sistema correspondiente.

Nota: De forma predeterminada, la personalización de marca de un tenant individual no se muestra fuera de una sesión iniciada. La personalización de marca de un tenant individual no aparece en las páginas de inicio y cierre de sesión, para que los tenants no puedan detectar la existencia de otros tenants. Puede habilitar la personalización de marca fuera de las sesiones iniciadas mediante la herramienta de administración de celdas:
manage-config -n backend.branding.requireAuthForBranding -v false

Para obtener información sobre el uso de la herramienta de administración de celdas, consulte la Guía de instalación, configuración y actualización de VMware Cloud Director.

Vínculos personalizados

Los vínculos personalizados son un componente de la personalización de marca de los portales. Existen dos tipos de vínculos personalizados:
  • Los elementos de menú override reemplazan los vínculos existentes para los elementos de menú Ayuda, Acerca de y Descargar VMRC. De forma predeterminada, Descargar VMRC redirige a los usuarios a https://my.vmware.com para descargar VMRC, lo que requiere que los usuarios tengan cuentas registradas para descarga. Al anular este vínculo, es posible reubicar el instalador de VMRC en un servidor propio.
  • Los elementos de menú link son nuevos vínculos que se agregan al elemento de menú del usuario en la esquina superior derecha del portal, donde se muestran las opciones Preferencias del usuario y Cerrar sesión. Los nuevos vínculos personalizados aparecen en el orden indicado en la llamada de API.

    Puede organizar estos vínculos personalizados mediante los elementos de menú section y separator. Un elemento de menú section agrega un encabezado al menú, un elemento de menú separator agrega una línea al menú.

Los vínculos personalizados admiten marcadores de posición personalizados que se pueden utilizar para transmitir información de identificación a otras aplicaciones en forma de parámetros de consulta.

VMware Cloud Director admite las siguientes variables personalizadas en el valor url para un vínculo personalizado:

Tabla 1. Variables personalizadas para vínculos personalizados
Variable Descripción
${TENANT_NAME} Nombre de la organización
${TENANT_ID} Identificador de la organización
${SESSION_TOKEN} Token x-vcloud-authorization
Por ejemplo,
url: https://host:port/tenant/${TENANT_NAME}/vdcs
en VMware Cloud Director Tenant Portal para la organización myorg se convierte en:
url: https://host:port/tenant/myorg/vdcs