Gestión de temas
Los temas se utilizan para personalizar la imagen de marca de las aplicaciones en tu entorno. Los temas proporcionan a los usuarios un aspecto personalizado de las páginas que muestra IBM® Verify.
Acerca de esta tarea
Restringe el acceso a la gestión de temas mediante las funciones de roles y permisos de administrador. Limita el acceso al rol de «Desarrollador de temas» y al manageThemes permiso correspondiente. El código HTML personalizado puede incluir etiquetas ` JavaScript ` en línea. Desinfecta el contenido HTML antes de subir el archivo, o configura una política de seguridad de contenido personalizada para evitar que se ejecuten scripts en línea.
Cuando configura una aplicación en IBM Verify, puede aplicar un tema para que su marca se muestre en las páginas de inicio de sesión. El grupo de archivos de un tema se puede actualizar según sea necesario. Los temas son específicos de un arrendatario.
@ACTION@Conserve las macros del archivo de tema, pero el resto del formato de la página o notificación se puede modificar según sus necesidades.Los archivos de tema se descargan y se cargan utilizando un archivo comprimido en el formato siguiente:
/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
Una vez que haya creado un tema, aplíquelo a la aplicación estableciendo el campo Tema en los valores de la aplicación. Para obtener más información, consulta la sección «Configuración de los datos básicos de la aplicación ».
Procedimiento
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
}Guarde la señal de acceso para solicitudes subsiguientes.