新規テーマの登録

独自のテーマを作成して登録し、ご使用のテナント用にアプリケーションをカスタマイズします。 アプリケーションを構成する際に、ユーザー作成のテーマを選択して、カスタマイズされたページを表示します。 アプリケーションごとに異なるテーマを使用することも、複数のアプリケーションで同じテーマを使用することもできます。

始める前に

  1. アクセス・トークンを取得します。 「テーマの管理」 を参照してください。
  2. APIを使ってテーマをダウンロードする

このタスクについて

既存のテーマをダウンロードし、それをテンプレートとして使用して新規テーマを作成します。 default テーマは、新規テーマを作成する際にテンプレートとして使用できます。 同じディレクトリー構造を維持してください。

手順

  1. API を使用してテーマをダウンロード 」から圧縮されたテーマファイルを解凍し、ファイルを編集して、テナント Verify 用にカスタマイズされた新しいテーマを作成してください。
  2. カスタマイズしたテーマファイル用に、 手順1 でダウンロードしたファイルと同じディレクトリ構造を持つ圧縮テーマファイルを作成してください。
  3. 新規テーマを登録するには、カスタマイズした圧縮テーマ・ファイルをテナントにアップロードして戻します。
    curl -X POST --header 'Content-Type: multipart/form-data' --header 'Accept: application/json' -F configuration=@<JSON configuration file> 'https://<tenant>/v1.0/branding/themes' -F 'files=@<update_theme_file>.zip' -H 'Authorization: Bearer <access_token>'
    ここで:
    <JSON configuration file>
    テーマ登録構成ペイロード (ストリング・エンコードの JSON オブジェクト)。 例:
    {
    "name": "string",
    "description": "string (optional)",
    }
    <tenant>
    Verify サブスクリプションに割り当てられている完全修飾ドメイン・ネーム。
    <update_theme_file>
    フォーマット設定されたテーマ構造を持つ圧縮テーマ・ファイルのファイル名。
    <access_token>
    「テーマの管理」 で受け取ったアクセストークンの値。
    新規テーマがテナントに登録されます。 固有の themeId が生成されます。
  4. 任意: [フォロー] をクリック テーマを列挙する すると、テナントに新しく登録されたテーマを確認できます。 customized_only=true を指定してテーマをダウンロードし、カスタマイズしたファイルのリストを確認できます。 詳細については、 「API を使用してテーマをダウンロードする」 を参照してください。
  5. アプリケーションで新しいテーマを使用するには、アプリケーション設定の 「テーマ 」フィールドに新しいテーマ名を設定してください。 詳細については、 「アプリケーションの基本情報の設定」 を参照してください。
    これで、選択したテーマがアプリケーションで使用されるようになりました。

curl -X POST --header 'Content-Type: multipart/form-data' --header 'Accept: application/json' -F configuration=@config.json 'https://companyAppTest.verify.ibm.com/v1.0/branding/themes' -F 'files=@theme_file.zip' -H 'Authorization: Bearer JUHn05z35P4Kd9QaCLHFEyMGEbzeCOo0faBefI9w'