Stay organized with collections
Save and categorize content based on your preferences.
When you create an application
template in a
space, that template can be accessed by other space members. This document helps
you share templates outside of your space by publishing templates to a catalog,
and sharing that catalog with appropriate spaces.
Each space contains a single catalog where you can add templates and control
sharing. You can share a catalog from the space that you created in your initial
app-enabled folder to the spaces in descendant app-enabled folders.
For steps to create descendant spaces, see Create spaces.
Before you begin
You must have the Application Design Center Admin (roles/designcenter.admin)
role on the app-enabled folder
or management project.
Publish an application template to a catalog
To share a template with other spaces, publish the template to your catalog.
If you make changes to a template, those changes are not automatically published
to the catalog. To share the latest revision, publish the template to the
catalog again.
Remove templates from a catalog
If you no longer want to share a specific template with a space, remove it from
the catalog.
To manage the templates in this catalog, click Templates in catalog.
To remove a template, click more_vertActions and select Remove from catalog.
In the field, enter the name of the template.
Click Remove.
Share a catalog with a space
You can share a catalog from your initial space to descendant spaces. For
example, you might create a catalog of application templates that are relevant
to your entire organization and share it with all spaces.
For steps to create descendant spaces, see Create spaces.
To share your catalog with a space, do the following:
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[[["\u003cp\u003eThis document guides you on how to share application templates created within a space with other spaces by publishing them to a catalog.\u003c/p\u003e\n"],["\u003cp\u003eYou can add templates to a catalog, which is a feature within each space, to manage sharing with other spaces.\u003c/p\u003e\n"],["\u003cp\u003eTo share revised templates, you must republish them to the catalog because updates to templates are not automatically reflected.\u003c/p\u003e\n"],["\u003cp\u003eYou can control access to the catalog by sharing it with multiple spaces or stopping the sharing of a catalog with specific spaces.\u003c/p\u003e\n"],["\u003cp\u003eThe catalog's metadata, including the display name and description, can be edited to better manage and describe the catalog.\u003c/p\u003e\n"]]],[],null,["# Manage catalogs\n\n| **Preview**\n|\n|\n| This product is subject to the \"Pre-GA Offerings Terms\" in the General Service Terms section\n| of the [Service Specific Terms](/terms/service-terms#1).\n|\n| Pre-GA products are available \"as is\" and might have limited support.\n|\n| For more information, see the\n| [launch stage descriptions](/products#product-launch-stages).\n\nWhen you create an [application\ntemplate](/application-design-center/docs/design-application-templates) in a\nspace, that template can be accessed by other space members. This document helps\nyou share templates outside of your space by publishing templates to a catalog,\nand sharing that catalog with appropriate spaces.\n\nEach space contains a single catalog where you can add templates and control\nsharing. You can share a catalog from the space that you created in your initial\napp-enabled folder to the spaces in descendant app-enabled folders.\n\nFor steps to create descendant spaces, see [Create spaces](/application-design-center/docs/manage-spaces).\n\nBefore you begin\n----------------\n\nYou must have the Application Design Center Admin (`roles/designcenter.admin`)\n[role](/application-design-center/docs/access-control) on the app-enabled folder\nor management project.\n\nPublish an application template to a catalog\n--------------------------------------------\n\nTo share a template with other spaces, publish the template to your catalog.\n\n1. From the navigation menu, click **Catalogs**.\n\n\n [Go to Catalogs](https://console.cloud.google.com/products/design-center/catalog)\n\n \u003cbr /\u003e\n\n2. Click **Add templates**.\n\n3. In the **Add templates to Default Catalog** area, do the following:\n\n 1. To find a specific template, type the template name in the **Filter** field.\n 2. To add a template to this catalog, in the **Actions** column, click **Add to catalog**.\n4. Click **Done**. The spaces that have access to the catalog have access to\n the selected templates.\n\n5. To share the catalog, see [Share a catalog with a\n space](#share-a-catalog-with-a-space).\n\n### Share revised templates\n\nIf you make changes to a template, those changes are not automatically published\nto the catalog. To share the latest revision, publish the template to the\ncatalog again.\n\n### Remove templates from a catalog\n\nIf you no longer want to share a specific template with a space, remove it from\nthe catalog.\n\n1. From the navigation menu, click **Catalogs**.\n\n\n [Go to Catalogs](https://console.cloud.google.com/products/design-center/catalog)\n\n \u003cbr /\u003e\n\n2. To manage the templates in this catalog, click **Templates in catalog**.\n\n3. To remove a template, click more_vert\n **Actions** and select **Remove from catalog**.\n\n 1. In the field, enter the name of the template.\n 2. Click **Remove**.\n\nShare a catalog with a space\n----------------------------\n\nYou can share a catalog from your initial space to descendant spaces. For\nexample, you might create a catalog of application templates that are relevant\nto your entire organization and share it with all spaces.\n\nFor steps to create descendant spaces, see [Create spaces](/application-design-center/docs/manage-spaces#create_spaces).\n\nTo share your catalog with a space, do the following:\n\n1. From the navigation menu, click **Catalogs**.\n\n\n [Go to Catalogs](https://console.cloud.google.com/products/design-center/catalog)\n\n \u003cbr /\u003e\n\n2. Click **Share catalog**.\n\n3. In the **Filter** field, enter the name of the space where you want to share\n the catalog.\n\n4. In the **Spaces** table, in the **Actions** column, click **Share catalog**.\n\n### Stop sharing a catalog with a space\n\nIf you no longer want to share a catalog with a space, stop sharing the catalog\nby doing the following:\n\n1. From the navigation menu, click **Catalogs**.\n\n\n [Go to Catalogs](https://console.cloud.google.com/products/design-center/catalog)\n\n \u003cbr /\u003e\n\n2. Click **Spaces shared with**.\n\n3. To stop sharing this catalog with a space, click more_vert\n\n **Actions** and select **Stop sharing**.\n 1. In the field, enter the space name.\n 2. Click **Stop sharing**.\n\nEdit catalog metadata\n---------------------\n\nTo manage your catalog, you can give it a descriptive name and description by\ndoing the following:\n\n1. From the navigation menu, click **Catalogs**.\n\n\n [Go to Catalogs](https://console.cloud.google.com/products/design-center/catalog)\n\n \u003cbr /\u003e\n\n2. Examine the catalog details.\n\n3. To modify the **Display name**, do the following:\n\n 1. Click edit **Edit Display name**.\n 2. In the **Display name** field, enter the new name.\n 3. Click **Save**.\n4. To modify the **Description**, do the following:\n\n 1. Click edit **Edit Description**.\n 2. In the **Description** field, enter the new description.\n 3. Click **Save**.\n\nWhat's next\n-----------\n\n- [Design application\n templates](/application-design-center/docs/design-application-templates).\n- [Manage application\n instances](/application-design-center/docs/manage-application-instances)."]]