Atualizar um arquivo de modelo específico para um tema

Atualize um arquivo de modelo específico para um tema no locatário de seu Verify sem precisar atualizar o tema todo.

Antes de começar

  1. Obtenha um token de acesso. Consulte "Gerenciamento de temas".
  2. É necessário um ID do tema para atualizar um arquivo de tema. Para descobrir o ID do tema, consulte a seção “Listar os temas ”.
  3. Baixe um arquivo de modelo específico para um tema.

Sobre esta tarefa

É possível alterar e personalizar uma Verify página para a sua empresa atualizando um arquivo de modelo específico em um tema.

Procedimento

  1. Baixe e atualize o arquivo de modelo específico do seu tema; consulte a seção “Baixar um arquivo de modelo específico para um tema ”.
  2. Faça upload do arquivo de modelo específico atualizado para o tema de volta para seu locatário.
    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>"'
    onde:
    <tenant>
    O nome de domínio completo atribuído à sua Verify assinatura.
    <themeID>
    O nome de identificação do tema. Veja a lista de temas.
    <templatePath>
    Caminho do diretório e nome do arquivo do arquivo de modelo específico como localizado no arquivo de tema compactado, por exemplo, authentication/saml/error/default/routing_error.html.
    <access_token>
    O valor do token de acesso que você recebeu na seção "Gerenciamento de temas".

Resultados

O arquivo de modelo específico no tema é atualizado no locatário do seu Verify.

exemplo

O exemplo a seguir atualiza o arquivo de modelo específico denominado routing_error.html para o ID do tema de 38d7387a-3b03-455d-b358-55ed497065e7 no locatário 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'