Stay organized with collectionsSave and categorize content based on your preferences.
When you create anapplication
templatein 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, seeCreate spaces.
Before you begin
You must have the Application Design Center Admin (roles/designcenter.admin)roleon 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, clickTemplates in catalog.
To remove a template, clickmore_vertActionsand selectRemove from catalog.
In the field, enter the name of the template.
ClickRemove.
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, seeCreate 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)."]]