テーマの特定のテンプレート・ファイルの更新

テーマ全体を更新する必要なしに、Verify テナント上のテーマの特定のテンプレート・ファイルを更新します。

始める前に

  1. アクセストークンを取得します。 「テーマの管理」 を参照してください。
  2. テーマ・ファイルを更新するには、テーマ ID が必要です。 テーマIDを確認するには、 「テーマの一覧表示」 を参照してください。
  3. テーマ用の特定のテンプレートファイルをダウンロードする

このタスクについて

テーマ内の特定のテンプレートファイルを更新することで、ページを Verify 自社に合わせて変更・カスタマイズすることができます。

手順

  1. テーマ内の特定のテンプレートファイルをダウンロードして更新してください。 詳しくは、「テーマの特定のテンプレートファイルをダウンロードする」 をご覧ください。
  2. 更新されたテーマの特定のテンプレート・ファイルを、テナントにアップロードして戻します。
    curl -X PUT '<https://<tenant>/v1.0/branding/themes/<themeID>/<templatePath>>' --header 'Content-Type: multipart/form-data' --header 'Accept: text/html' -H 'Authorization: Bearer <access_token>' --form 'file=@"<file_path>"'
    ここで:
    <tenant>
    Verify サブスクリプションに割り当てられている完全修飾ドメイン・ネーム。
    <themeID>
    テーマの識別名。 テーマの一覧を参照してください。
    <templatePath>
    圧縮テーマ・ファイル内にある特定のテンプレート・ファイルのディレクトリー・パスとファイル名 (例えば、 authentication/saml/error/default/routing_error.html)。
    <access_token>
    「テーマの管理」 で取得したアクセストークンの値。

結果

テーマ内の特定のテンプレート・ファイルが、Verify テナントで更新されます。

以下の例では、companyAppTest.verify.ibm.comテナントの 38d7387a-3b03-455d-b358-55ed497065e7 というテーマ ID のrouting_error.htmlという名前の特定のテンプレート・ファイルを更新します。

curl -X PUT 'https://companyAppTest.verify.ibm.com/v1.0/branding/themes/38d7387a-3b03-455d-b358-55ed497065e7/authentication/saml/error/default/routing_error.html' --header 'Content-Type: multipart/form-data' --header 'Accept: text/html' {"type":"formData"} -H 'Authorization: Bearer JUHn05z35P4Kd9QaCLHFEyMGEbzeCOo0faBefI9w'