Actualizar un archivo de plantilla específico para un tema

Actualice un archivo de plantilla específico para un tema en el arrendatario de Verify sin tener que actualizar el tema completo.

Antes de empezar

  1. Obtén un token de acceso. Consulte «Gestión de temas ».
  2. Es necesario un ID de tema para actualizar un archivo de tema. Para encontrar el ID del tema, consulta la sección «Listar los temas ».
  3. Descarga un archivo de plantilla específico para un tema.

Acerca de esta tarea

Una Verify página se puede modificar y personalizar para tu empresa actualizando un archivo de plantilla específico dentro de un tema.

Procedimiento

  1. Descarga y actualiza el archivo de plantilla específico de tu tema; consulta «Descargar un archivo de plantilla específico para un tema ».
  2. Cargue el archivo de plantilla específico actualizado para el tema de nuevo en el arrendatario.
    curl -X PUT '<https://<tenant>/v1.0/branding/themes/<themeID>/<templatePath>>' --header 'Content-Type: multipart/form-data' --header 'Accept: text/html' -H 'Authorization: Bearer <access_token>' --form 'file=@"<file_path>"'
    donde:
    <arrendatario>
    El nombre de dominio completo que se ha asignado a tu Verify suscripción.
    <themeID>
    El nombre de identificación del tema. Ver la lista de temas.
    <templatePath>
    Vía de acceso de directorio y nombre de archivo del archivo de plantilla específico tal como se encuentra en el archivo de tema comprimido, por ejemplo, authentication/saml/error/default/routing_error.html.
    <señal_acceso>
    El valor del token de acceso que has recibido en «Gestión de temas ».

Resultados

El archivo de plantilla específico del tema se actualiza en el arrendatario de Verify.

Ejemplo

El ejemplo siguiente actualiza el archivo de plantilla específico denominado routing_error.html para el ID de tema de 38d7387a-3b03-455d-b358-55ed497065e7 en el arrendatario de companyAppTest.verify.ibm.com.

curl -X PUT 'https://companyAppTest.verify.ibm.com/v1.0/branding/themes/38d7387a-3b03-455d-b358-55ed497065e7/authentication/saml/error/default/routing_error.html' --header 'Content-Type: multipart/form-data' --header 'Accept: text/html' {"type":"formData"} -H 'Authorization: Bearer JUHn05z35P4Kd9QaCLHFEyMGEbzeCOo0faBefI9w'