Gerenciando Temas
Os temas são usados para personalizar as aplicações no seu tenant. Os temas concedem aos usuários uma aparência customizada das páginas exibidas pelo IBM® Verify.
Sobre esta tarefa
Restrinja o acesso à gestão de temas utilizando as funcionalidades de funções e permissões de administrador. Limite o acesso à função “Desenvolvedor de temas” e à manageThemes autorização. O HTML personalizado pode incluir tags ` JavaScript ` embutidas. Sanitize o conteúdo HTML antes de enviar o arquivo ou defina uma Política de Segurança de Conteúdo personalizada para impedir a execução de scripts embutidos.
Ao configurar um aplicativo no IBM Verify, você pode aplicar um tema para que sua marca apareça nas páginas de login. O grupo de arquivos em um tema pode ser atualizado conforme a necessidade. Os temas são específicos para um locatário.
@ACTION@Mantenha as macros no arquivo de tema, mas o restante da
formatação da página ou da notificação pode ser modificado de acordo com suas necessidades.Os arquivos de tema são transferidos por download e por upload usando um arquivo compactado no formato a seguir:
/templates/
{templateDirectories}/
{locales}/
{templateNames}
- templates/notifications/access_applications_request
- templates/notifications/user_management/admin
- templates/notifications/user_management/legacy_deprecated
- templates/notifications/user_management/login/user_password_expired_email.xml
- templates/notifications/user_management/login/user_password_expiring_email.xml
Depois de criar um tema, aplique-o a seu aplicativo configurando o campo Tema nas configurações do aplicativo. Para obter mais informações, consulte a seção “Configurando os detalhes básicos do aplicativo ”.
Procedimento
Request:
curl https://<tenant-hostname>/oidc/endpoint/default/token
-d "grant_type=client_credentials&client_id=<client_id>&client_secret=<client_secret>"
Response:
{
"access_token":"m1KhswVeQy84CF4sAki88phTkpmnYtaDzWi26ASX",
"grant_id":"079ffb03-61ed-44fe-b42f-cb6f51c8c169",
"token_type":"Bearer",
"expires_in":7200
}Salve o token de acesso para solicitações subsequentes.