---
title: "テーブルの作成"
url: https://docs.catalyst.zoho.com/ja/tutorials/leadmanager-appsail/springboot/create-table/
service: All Services
type: tutorial
related_links:
- name: "Data Store"
url: /ja/cloud-scale/help/data-store/introduction/
- name: "ZCQL"
url: /ja/cloud-scale/help/zcql/introduction
---
# テーブルの作成
次に、**Data Store**にテーブルを作成しましょう。このテーブルは、*Access Token*を生成する必要がある際に取得される*Refresh Token*とuserIDの値を保存するために使用されます。
テーブルを作成するには:
1. コンソールのCatalyst Cloud Scaleサービスセクションに移動し、**Start Exploring**をクリックします。
2. **Create a new Table**をクリックします。
3. テーブル名に「Token」と入力し、**Create**をクリックします。
Note: アプリケーションのコードに同じ名前が含まれているため、指示通りに正確に名前を入力してください。
テーブルが作成されます。
次に、userIDとrefresh tokenをそれぞれ保存するための2つのカラムをテーブルに作成しましょう。
Info: Catalystがサポートするさまざまなデータ型やカラムのその他のプロパティについては、Data Storeヘルプドキュメントをご参照ください。
4. *Schema View*セクションの**New Column**をクリックします。
5. カラム名に「refresh_token」と入力します。データ型としてEncrypted Textを選択します。
6. **Create**をクリックします。
7. 再度**New Column**ボタンをクリックして2番目のカラムを作成します。名前を「userId」とし、データ型として**BigInt**を選択します。
8. **Create**をクリックします。
必要なカラムが作成されました。
### スコープと権限の設定
Lead Managerアプリケーションの任意のユーザーがクライアントアプリケーションからリードを表示または管理できるようにするには、必要に応じてユーザーが新しい*Refresh Token*を取得・保存できるようにする追加のテーブル権限を有効にする必要があります。
必要な権限を有効にするには:
1. **Scopes and Permissions**タブをクリックします。
2. *Table Permissions*セクションの**App User**ロールに対する**Insert**権限を有効にします。他の権限設定は変更しないでください。
Data Storeコンポーネントがアプリケーション用に設定されました。