--- 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コンポーネントがアプリケーション用に設定されました。