テーマのリセット

テナントのすべてのテーマおよびテンプレートのカスタマイズを削除し、カスタマイズ内容をデフォルトのテンプレートにリセットすることができます。

手順

  1. トークンを取得してアクセスします。
    manageTemplates資格を持つ API クライアントを使用して、アクセス・トークンを生成します。 詳細については、 「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"
    }
    
     
    以降の要求のために、アクセス・トークンを保管します。
  2. テーマをリセットします。
    reset themeAPI を呼び出します。 これにより、テナントのすべてのテーマおよびテンプレートのカスタマイズが削除され、カスタマイズ内容は事実上、初期状態のテンプレートに戻されます。
    Request:
    
    curl -X DELETE  -H "Authorization: Bearer <access_token>" https://<tenant-hostname>/v1.0/branding/reset
    
    Response:
    
    204 No Content