¿Cómo modificar la interfaz de usuario en un tenant de vCloud Director 9?
Este post pretende mostrar como podemos cambiar la interfaz de usuario fácilmente a través de la nueva versión de vCD.
vCloud Director 9 presenta nueva interfaz de usuario HTML5 para los tenant pero solo ofrece actualmente un conjunto limitado de operaciones a través de esta interfaz HTML5:
- Flujo de trabajo simplificado para crear máquinas virtuales sin necesidad de crear vApps
- Ver y modificar (pero no crear) vApps
- Crear y configurar redes y servicios de redes
- Configurar asociaciones de organización multisitio
La interfaz antigua (Flex) y basada en Flash de usuario todavía está disponible y el usuario puede saltar a esta interfaz todavía ya que sigue siendo útil para los administradores de la Org.
La nueva interfaz de usuario se puede modificar en esta versión inicial de vCD 9.0 en los siguientes elementos:
- Nombre de portal
- Color del Portal (en formato RGB hexadecimal por ejemplo, #EE00EE)
- Tema del Portal (por defecto oscuro)
- Logotipo (archivo .png con un máximo tamaño 512 KB)
Esto se ampliará en un futuro con mayor granularidad para el branding de los tenants, temas personalizados y enlaces personalizados, pero por ahora tenemos solo estos cuatro elementos.
La configuración debe realizarse con el nuevo vCloud API que está basado en JSON.
- Recupera el token de autenticación con vCloud API o interfaz de usuario
- Utiliza la siguiente llamada API para cambiar el logo:
Sacado de mi querido compañero y uno de los mejores profesionales de VMware Tom Fojta:
PUT /cloudapi/branding/logo
Content-Type: image/png
x-vcloud-authorization: …
Body: <binary image file>
- Usa la siguiente llmada API para cambiar otros elementos:
PUT /cloudapi/branding
Content-Type: application/json
x-vcloud-authorization: …
Body:
{
“portalName”: “vCloud Director 9.0”,
“portalColor”: “#EE00EE”,
“selectedTheme”: {
“themeType”: “BUILT_IN”,
“name”: “Dark” },
“customLinks”: []
}
Gracias por leer nuestro blog, participar y compartir.