--- title: "Import and Export a PM Block" slug: "import-and-export-a-pm-block" updated: 2025-04-17T19:31:52Z published: 2025-04-17T19:31:52Z canonical: "docs.processmaker.com/import-and-export-a-pm-block" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.processmaker.com/llms.txt > Use this file to discover all available pages before exploring further. # Import and Export a PM Block ## Import a PM Block Import a PM Block that has been [exported](/v1/docs/import-and-export-a-pm-block#export-a-pm-block) from the same [ProcessMaker Platform version](/v1/docs/view-version-information) or later. Exported PM Blocks have the `.json` file extension. The imported PM Block can then be used in Processes and other PM Blocks. **Permissions** Your user account or group membership must have the following permissions to import and export a PM Block unless your user account has the **Make this user a Super Admin** setting selected: - PM Blocks: Edit PM Blocks - PM Blocks: View PM Blocks See the [PM Blocks](/v1/docs/permission-descriptions-for-users-and-groups#pm-blocks) permissions or ask your Administrator for assistance. Follow these steps to import a PM Block: 1. [View your PM Blocks](/v1/docs/pm-blocks#view-all-pm-blocks). The **PM Blocks** page displays. ![PM Blocks.png](https://cdn.document360.io/2d311614-fcb7-4424-8b4c-d4d3091eebeb/Images/Documentation/PM%20Blocks.png) 2. Click the **Import** button. The **Import PM Block** page displays. ![](https://cdn.document360.io/2d311614-fcb7-4424-8b4c-d4d3091eebeb/Images/Documentation/bd0d2dd2-9d22-44e5-8f0a-d4e01cbdcad0.png) 3. Click the **Select file from computer** link to locate the PM Block to import. PM Blocks have the `.json` file extension. > [!NOTE] > ProcessMaker Platform evaluates the file to import. If the PM Block was not exported from a ProcessMaker Platform Summer 2023 version or later instance, that PM Block may not be imported completely. The **Import PM Block** screen displays. Only the **Basic** import option is available for PM Blocks and all assets within the PM Block will be imported. ![](https://cdn.document360.io/2d311614-fcb7-4424-8b4c-d4d3091eebeb/Images/Documentation/Import PM Block Result.png) 4. If the PM Block was exported with the **Lock PM Block** toggle key enabled, then the PM Block may not be edited and/or configured. That PM Block may only be used in Processes or other PM Blocks. --- ## Export a PM Block Export a PM Block to your local computer. The exported PM Block may then be [imported](/v1/docs/import-and-export-a-pm-block) to the same or another ProcessMaker Platform instance of the same [version](/v1/docs/view-version-information). The exported PM Block has the `.json` file extension. **Permissions** Your user account or group membership must have the following permissions to import and export a PM Block unless your user account has the **Make this user a Super Admin** setting selected: - PM Blocks: Edit PM Blocks - PM Blocks: View PM Blocks See the [PM Blocks](/v1/docs/permission-descriptions-for-users-and-groups#pm-blocks) permissions or ask your Administrator for assistance. Follow these steps to export a PM Block: 1. [View your PM Blocks](/v1/docs/pm-blocks#view-all-pm-blocks). The **View PM Blocks** page displays. ![PM Blocks.png](https://cdn.document360.io/2d311614-fcb7-4424-8b4c-d4d3091eebeb/Images/Documentation/PM%20Blocks.png) 2. Click the ![](https://cdn.document360.io/2d311614-fcb7-4424-8b4c-d4d3091eebeb/Images/Documentation/Ellipsis Icon.png) menu, and then select the **Export PM Block** option for the PM Block to export. The **Export PM Block** page displays. ![](https://cdn.document360.io/2d311614-fcb7-4424-8b4c-d4d3091eebeb/Images/Documentation/2747b28e-364c-462c-aab9-9e2beed38495.png) 3. Edit the existing configuration settings for the PM Block prior to exporting as necessary: - In the **Author** setting, edit the name of the user who created the PM Block. - In the **Version** setting, edit the version of the PM Block. 4. Enable the **Lock PM Block** toggle key to prevent the PM Block from being edited after this PM Block is [imported](/v1/docs/import-and-export-a-pm-block). Since PM Blocks are pre-built functional components that are ready to use in Processes, the **Custom** option is not available. 5. Click **Export**. The following message displays when the PM Block exports successfully: **The PM Block Photo Capture and Intelligent Document Processing was exported**.