Réinitialisation des thèmes

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

  1. 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.
  2. 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