--- title: "Create a table" url: https://docs.catalyst.zoho.com/en/tutorials/leadmanager/java/create-table/ description: "Build a Lead Manager application that connects to your Zoho CRM account using Catalyst connector, and enables you to view, create, update, or delete leads from the Leads module directly" last_updated: 2026-08-17T12:16:04Z service: All Services type: tutorial related_links: - name: "Data Store" url: /en/cloud-scale/help/data-store/introduction --- # Create a Table in the Data Store Next, let's create a table in the Data Store. This table is used to store the Refresh Token and `userID` values, which are retrieved whenever an Access Token needs to be generated. To create a table: 1. Navigate to **Catalyst Cloud Scale** service in the console and click **Data Store** under Storage. 2. Click **Create a new Table.** ![new-table](https://catalyst-docs-development.zohostratus.in/images/tutorials/leadmanager/python/new-table.webp) 3. Enter the table’s name as **“Token”** and click **Create**. ![token-table2](https://catalyst-docs-development.zohostratus.in/images/tutorials/leadmanager/python/token-table2.webp) > **Note:** Ensure that you enter the name exactly as instructed, because the application's code contains the same name. The table will be created and displayed in the **Data Store** page. Now, let’s create two columns in the table to store the **UserID** and the **Refresh Token** respectively. 1. Click **New Column** in the **Schema View** section of the Data Store table. ![add-new-column](https://catalyst-docs-development.zohostratus.in/images/tutorials/leadmanager/python/add-new-column.webp) 2. Enter the column's name as "**refresh\_token**". Select the data type as **Encrypted Text** and click **Create**. ![column-example](https://catalyst-docs-development.zohostratus.in/images/tutorials/leadmanager/python/column-example.webp) You can learn about the various data types supported by Catalyst and the other properties of a column from the [Data Store help page](https://docs.catalyst.zoho.com/en/cloud-scale/help/data-store/introduction). > **Note:** Ensure that you enter the name exactly as instructed, because the application's code contains the same name. 3. Create another column using the previous steps with the column name as "**userId**" of the data type "**BigInt**". You need not provide any other values. ![userid-column](https://catalyst-docs-development.zohostratus.in/images/tutorials/leadmanager/python/userid-column.webp) The columns will be created and listed in the Schema View section. #### Configure Scopes and Permissions To allow any user of the Lead Manager application to view or manage leads from the client application, you must enable an additional [table permission](https://docs.catalyst.zoho.com/en/cloud-scale/help/data-store/scopes-and-permissions) that will allow the user to fetch and store new Refresh Tokens, if needed. Click the **Scopes and Permissions** tab for the **Token** table, then check the **Insert** permission for the **App User** role under **Table Permissions** section. The **Select** permission will already be checked by default. ![permissions](https://catalyst-docs-development.zohostratus.in/images/tutorials/leadmanager/python/permissions.webp) The Data Store is now configured for the application.