Vous pouvez supprimer tous les thèmes et toutes les personnalisations de modèles pour un locataire, ce qui ramène effectivement ses personnalisations aux modèles par défaut.
Procédure
- Obtenez un jeton d'accès.
Utilisez un client d'API qui dispose de l'autorisation
manageTemplates pour générer un jeton d'accès. Pour plus d'informations, consultez
la section Création de clients 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"
}
Sauvegardez le jeton d'accès pour les demandes suivantes.
- Réinitialiser les thèmes.
Appelez l'API
reset theme. Cette opération supprime toutes les personnalisations des thèmes et des modèles d'un locataire et rétablit effectivement les paramètres par défaut des modèles.
Request:
curl -X DELETE -H "Authorization: Bearer <access_token>" https://<tenant-hostname>/v1.0/branding/reset
Response:
204 No Content