Hola a todos, esta semana comparto con uds como personalizar el portal de VMware Cloud Director, el portal del cliente o Tenant .
Si te perdiste la parte 1 relacionada con el portal de Provider consulta acá
El objetivo es crear una imagen corporativa para cada Tenant de cada uno de nuestros clientes y crear una experiencia en la nube totalmente personalizada.
Además, puede modificar y agregar vínculos personalizados a los dos menús superiores a la derecha en los portales de los diferentes Tenant de Cloud Director.
Objetivo:
Modificar los siguientes parámetros del portal del Tenant.
- Color del portal
- Tema del portal (vCloud Director contiene dos temas: predeterminado y oscuro).
- Logotipo del página de ingreso
- Icono del navegador
- Escenario
Producto o tecnología | Versión |
VMware vCenter Appliance Standard | 7.0u3e |
vSphere ESXI Enterprise Plus | 6.7 |
Cloud Director | 10.3.2a |
Preparacion
1.- Descarga la aplicación postman e instala desde acá para gestionar a través de API
https://www.postman.com/downloads/
2.- Obtener el Token para gestionar vía APIObtener el Token para gestionar vía API
https://kb.vmware.com/s/article/56948
3.-Celda de VCD
Ejecuta el siguiente comando desde la celda de VCD:
Manage-config -n backend.branding.requireAuthForBranding -v false
- Como primer paso debes crear una organización en el portal del proveedor, a esta organización debes crear y adjuntar un VDC y una VAPP, para este caso usaremos la organización o Tenant de nombre ORG-T1
Si hacemos una llamada al portal ORG-T1 es lo que veremos previo a las modificaciones
Ahora desde postman requerimos obtener token para modificar la organización. Te dejo los enlaces requeridos.
Desde de postman llamamos y definimos que versión API trabajaremos en este caso 35.0
Una vez establecido este paso comenzamos con las modificaciones
PUT https://vcloud.lab.cloud.com/cloudapi/branding/tenant/Org-T1/logo
PUT https://vcloud.lab.cloud.com/cloudapi/branding/tenant/Org-T1/icon
PUT https://vcloud.lab.cloud.com/cloudapi/branding/tenant/Org-T1
PUT https://vcloud.lab.cloud.com/cloudapi/branding/tenant/Org-T1
El resultado Final seria este.