Puedes eliminar todas las personalizaciones de temas y plantillas de un inquilino, lo que restablecerá efectivamente sus personalizaciones a las plantillas predeterminadas.
Procedimiento
- Obtenga una señal de acceso.
Utilice un cliente de API que tenga la titularidad
manageTemplates para generar una señal de acceso. Para obtener más información, consulta «
Creación de clientes de API ».
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": "XHwFNxa6ey9Lcb6oR8fPyNZp1tCkVPZCPSBRcrco",
"token_type": "Bearer",
"expires_in": 7199,
"scope": "openid"
}
Guarde la señal de acceso para solicitudes subsiguientes.
- Restablece los temas.
Llame a la API de
reset theme. Elimina todas las personalizaciones de temas y plantillas de un inquilino y, en la práctica, restablece sus personalizaciones a las plantillas predeterminadas.
Request:
curl -X DELETE -H "Authorization: Bearer <access_token>" https://<tenant-hostname>/v1.0/branding/reset
Response:
204 No Content