--- title: "Script Categories" slug: "script-categories" updated: 2024-08-13T09:17:50Z published: 2024-08-13T09:17:50Z canonical: "docs.processmaker.com/script-categories" --- > ## 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. # Script Categories Manage your Script Categories. ## What is a Script Category? Use Script Categories to organize your [Scripts](/v1/docs/scripts). Organizing your Scripts into Categories makes it easier to search for a Script based on its assigned Category. Assign multiple Script Categories to a Script if necessary. For example, assign a Script named "Database Call" to the "Database Scripts" and "Data Management" Script Categories. ![](https://cdn.document360.io/2d311614-fcb7-4424-8b4c-d4d3091eebeb/Images/Documentation/ff85b789-ca85-44bf-9398-4919d48474b0.png) "Categories" tab on the "Scripts" page displays all Script Categories in your organization Script Categories can be in active or inactive status. Following is a description of each status: - **Active:** Active Script Categories can have Scripts assigned to them. - **Inactive:** Inactive Script Categories cannot have Scripts assigned to them. **Permissions** ProcessMaker Platform has multiple Category types for different types of assets. Each Category type is distinct from the others and can only be used for its type of ProcessMaker Platform asset. Following is a description of each Category type: - [Project Categories](/v1/docs/project-categories): Organize your [Projects](/v1/docs/projects). - [Process Categories](/v1/docs/process-categories): Organize your [Processes](/v1/docs/process-management). - [PM Block Categories](/v1/docs/pm-block-categories): Organize your [PM Blocks](/v1/docs/pm-blocks). - Script Categories: Organize your [Scripts](/summer-2024/A7mdugENW7gZw1jmnrOv/designer-advanced/what-is-a-script). - [Screen Categories](/v1/docs/screen-categories): Organize your [Screens](/v1/docs/screens). - [Data Connector Categories](/v1/docs/data-connector-categories): Organize your [Data Connectors](/v1/docs/data-connectors). - [Decision Table Categories](/v1/docs/decision-tables): Organize your [Decision Tables](/v1/docs/decision-tables). ## View Script Categories **Permissions** Your user account or group membership must have the following permissions to view Script Categories unless your user account has the **Make this user a Super Admin** setting selected: - Script: View Script Categories - Script: View Scripts See the [Scripts](/v1/docs/permission-descriptions-for-users-and-groups#scripts) permissions or ask your Administrator for assistance. Follow these steps to view Script Categories: 1. [Log on](/v1/docs/participant-basics#log-on-to-processmaker-platform) to ProcessMaker Platform. 2. Click the **Designer** option from the top menu. The [Designer Welcome Screen](/v1/docs/designer-welcome-screen) displays. 3. Click the **Scripts** icon![](https://cdn.document360.io/2d311614-fcb7-4424-8b4c-d4d3091eebeb/Images/Documentation/e381a77c-129a-4b3f-aeb4-e7bcec2eeaf8.png) from the left sidebar. The **Scripts** tab displays all Scripts in the **Scripts** page. 4. Click the **Categories** tab. The Script Categories display. ![](https://cdn.document360.io/2d311614-fcb7-4424-8b4c-d4d3091eebeb/Images/Documentation/ff85b789-ca85-44bf-9398-4919d48474b0.png) "Categories" tab in the "Scripts" page The **Categories** tab displays the following information in tabular format about Script Categories: - **Name:** The **Name** column displays the name of the Script Category. The Script Category named **Uncategorized** is the default Category. - **Status:** The **Status** column displays the status of the Script Category. Below is a description of each status: - **Active:** Active Script Categories can have Scripts assigned to them. The Script Category named **Uncategorized** is active by default. - **Inactive:** Inactive Script Categories cannot have Scripts assigned to them. - **Scripts:** The **# Scripts** column displays how many Scripts in your organization have been assigned to that Script Category. - **Modified:** The **Modified** column displays the date and time the Script Category was last modified. The time zone setting to display the time is according to the ProcessMaker Platform instance unless your [user profile's](/v1/docs/profile-settings#change-your-processmaker-settings) **Time zone** setting is specified. - **Created:** The **Created** column displays the date and time the Script Category was created. The time zone setting to display the time is according to the ProcessMaker Platform instance unless your [user profile's](/v1/docs/profile-settings#change-your-processmaker-settings) **Time zone** setting is specified. > ### No Script Categories? > > If no Script Categories exist, the following message displays: **No Results**. > > ### Search Script Categories > > Use the **Search** setting to filter Script Categories by their names. > > ### Display Information the Way You Want It > > ​Control how tabular information displays, including how to sort columns or how many items display per page. ## Create a New Script Category **Permissions** Your user account or group membership must have the following permissions to create a new Script Category unless your user account has the **Make this user a Super Admin** setting selected: - Scripts: Create Script Categories - Scripts: View Script Categories - Scripts: View Scripts See the [Scripts](/v1/docs/permission-descriptions-for-users-and-groups#scripts) permissions or ask your Administrator for assistance. Follow these steps to create a new Script Category: 1. [View your Script Categories](/v1/docs/script-categories#view-script-categories). 2. Click the **+Category** button. The **Create Script Category** screen displays. ![](https://cdn.document360.io/2d311614-fcb7-4424-8b4c-d4d3091eebeb/Images/Documentation/b605b300-c698-46ab-b7cf-4c4db466b992.png)Create Category screen 3. In the **Category Name** setting, enter the name of the new Script Category. The Script Category name must be unique from all other Script Category names in your organization and can only use apostrophe characters (`'`) and spaces. This is a required setting. 4. From the **Status** drop-down menu, select one of the following options for the Script Category's status: - **Active:** Active Script Categories can have Scripts assigned to them. - **Inactive:** Inactive Script Categories cannot have Scripts assigned to them. The **Active** option is selected by default. This is a required setting. 5. Click **Save**. ## Search for a Script Category **Permissions** Your user account or group membership must have the following permissions to search Script Categories unless your user account has the **Make this user a Super Admin** setting selected: - Script: View Script Categories - Script: View Scripts See the [Scripts](/v1/docs/permission-descriptions-for-users-and-groups#scripts) permissions or ask your Administrator for assistance. Follow these steps to search for Script Categories: 1. [View your Script Categories](/v1/docs/script-categories#view-script-categories). 2. Enter in the **Search** setting the text to filter Script Categories by name. As you enter text into the **Search** setting, Script Categories display that match your entered text. > If there are no search results, the following message displays: **No Results**. ## Edit a Script Category **Permissions** Your user account or group membership must have the following permissions to edit a Script Category unless your user account has the **Make this user a Super Admin** setting selected: - Scripts: Edit Script Categories - Scripts: View Script Categories - Scripts: View Scripts See the [Scripts](/v1/docs/permission-descriptions-for-users-and-groups#scripts) permissions or ask your Administrator for assistance. Follow these steps to edit a Script Category: 1. [View your Script Categories](/v1/docs/script-categories#view-script-categories). 2. Click the ![](https://cdn.document360.io/2d311614-fcb7-4424-8b4c-d4d3091eebeb/Images/Documentation/7d8a9bdb-b7df-4d73-a952-2ccf73223fe1.png) menu, and then select the **Edit Category** option for the Script Category to edit. The **Edit Script Category** page displays. ![](https://cdn.document360.io/2d311614-fcb7-4424-8b4c-d4d3091eebeb/Images/Documentation/ec8a4ba3-9bdb-4f03-8c04-52d16042e52f.png) Edit Category screen 3. Edit the following information about the Script Category as necessary: - In the **Category Name** setting, edit the name of the Script Category if necessary. The Script Category name must be unique from all other Script Category names in your organization. This is a required setting. - From the **Status** drop-down menu, change the status of the Script Category, if necessary, from the following options: - **Active:** Active Script Categories can have Scripts assigned to them. - **Inactive:** Inactive Script Categories cannot have Scripts assigned to them. This is a required setting. 4. Click **Save**. ## Delete a Script Category **Permissions** Your user account or group membership must have the following permissions to delete a Script Category unless your user account has the **Make this user a Super Admin** setting selected: - Scripts: Delete Script Categories - Scripts: View Script Categories - Scripts: View Scripts See the [Scripts](/v1/docs/permission-descriptions-for-users-and-groups#scripts) permissions or ask your Administrator for assistance. > [!WARNING] > To delete a Script Category, no Scripts can be assigned to it. If any Scripts are assigned to the Script Category, its **Delete Category** option does not display. [Reassign those Scripts to another Script Category](/v1/docs/configure-a-script#configure-a-processmaker-script). > > Deleting a Script Category cannot be undone. Follow these steps to delete a Script Category: 1. [View your Script Categories](/v1/docs/script-categories#view-script-categories). 2. Click the ![](https://cdn.document360.io/2d311614-fcb7-4424-8b4c-d4d3091eebeb/Images/Documentation/7d8a9bdb-b7df-4d73-a952-2ccf73223fe1.png) menu, and then select the **Delete Category** option for the Script Category to delete. A message displays to confirm deletion of the Script Category. ![](https://cdn.document360.io/2d311614-fcb7-4424-8b4c-d4d3091eebeb/Images/Documentation/a2172aa1-8895-4651-9849-dc117e98e5a9.png) 3. Click **Confirm**. The following message displays: **The category was deleted.**