Kataloge verwalten

Wenn Sie Anwendungsvorlagen erstellen und Komponentenvorlagen in einen Gruppenbereich importieren, können andere Mitglieder des Gruppenbereichs auf Ihre Vorlagen zugreifen. In diesem Dokument erfahren Sie, wie Sie Vorlagen außerhalb Ihres Gruppenbereichs freigeben, indem Sie Vorlagen in einem Katalog veröffentlichen und diesen Katalog mit den entsprechenden Gruppenbereichen teilen.

Jeder Gruppenbereich enthält einen einzelnen Katalog, in dem Sie Vorlagen hinzufügen und die Freigabe steuern können. Sie können einen Katalog aus dem Gruppenbereich, den Sie in Ihrem ursprünglichen für die Verwaltung von Anwendungen konfigurierten Ordner erstellt haben, für die Gruppenbereiche in untergeordneten für die Verwaltung von Anwendungen konfigurierten Ordnern freigeben.

Eine Anleitung zum Erstellen untergeordneter Bereiche finden Sie unter Bereiche erstellen.

Hinweise

Sie benötigen die Rolle „Application Design Center Admin“ (roles/designcenter.admin) für den Ordner oder das Verwaltungsprojekt, in dem die App aktiviert ist.

Anwendungsvorlage in einem Katalog veröffentlichen

Bevor Sie eine Vorlage mit anderen Gruppenbereichen teilen können, müssen Sie sie in Ihrem Katalog veröffentlichen.

Design-Canvas

  1. Klicken Sie im Navigationsmenü auf Kataloge.

    Zu „Kataloge“

  2. Klicken Sie auf Vorlagen hinzufügen.

  3. Gehen Sie im Bereich Vorlagen zum Standardkatalog hinzufügen so vor:

    1. Wenn Sie eine bestimmte Vorlage suchen, geben Sie den Namen der Vorlage in das Feld Filtern ein.
    2. Wenn Sie dem Katalog eine Vorlage hinzufügen möchten, klicken Sie in der Spalte Aktionen auf Dem Katalog hinzufügen.
  4. Klicken Sie auf Fertig. Die Gruppenbereiche, die Zugriff auf den Katalog haben, haben auch Zugriff auf die ausgewählten Vorlagen.

  5. Informationen zum Freigeben eines Katalogs finden Sie unter Katalog für einen Gruppenbereich freigeben.

gcloud-CLI

  1. Suchen Sie die Katalog-ID für den Katalog, dem Sie die Vorlage hinzufügen möchten.

    gcloud design-center spaces catalogs list \
    --project=PROJECT \
    --location=LOCATION \
    --space=SPACE
    

    Ersetzen Sie Folgendes:

    • PROJECT: Ihre Managementprojekt-ID.
    • LOCATION: Die Katalogregion.
    • SPACE: Ihre Bereichs-ID.

    Weitere Informationen finden Sie unter gcloud design-center spaces catalogs list.

  2. Suchen Sie die Vorlagen-ID für die Vorlage, die Sie Ihrem Katalog hinzufügen möchten. Mit dem folgenden Befehl werden beispielsweise Anwendungsvorlagen aufgelistet.

    gcloud design-center spaces application-templates list \
    --project=PROJECT \
    --location=LOCATION \
    --space=SPACE \
    --filter=FILTER
    

    Ersetzen Sie Folgendes:

    • PROJECT: Ihre Managementprojekt-ID.
    • LOCATION: Die Katalogregion.
    • SPACE: Ihre Bereichs-ID.
    • FILTER: Ein Filter, mit dem Sie die Suchergebnisse eingrenzen können. Beispiel: "displayName:my-app-template*".

    Weitere Informationen finden Sie unter gcloud design-center spaces application-templates list.

  3. Führen Sie einen Commit für die Anwendungsvorlage aus.

     gcloud design-center spaces application-templates commit TEMPLATE \
     --project=PROJECT \
     --location=LOCATION \
     --space=SPACE
    

    Ersetzen Sie Folgendes:

    • TEMPLATE: Die Vorlagen-ID der zu übergebenden Vorlage.
    • PROJECT: Ihre Managementprojekt-ID.
    • LOCATION: Die Region der Anwendungsvorlage.
    • SPACE: Ihre Bereichs-ID.

    Weitere Informationen finden Sie unter gcloud design-center spaces application-templates commit.

  4. Kopieren Sie die name-Ausgabe des Commit-Befehls. Sie geben diesen Namen als application-template-revision-source-Wert an, wenn Sie die Überarbeitung der Katalogvorlage erstellen.

  5. Prüfen Sie, ob die Anwendungsvorlage nicht bereits im Katalog vorhanden ist.

    gcloud design-center spaces catalogs templates list \
    --catalog=CATALOG \
    --project=PROJECT \
    --location=LOCATION \
    --space=SPACE
    

    Ersetzen Sie Folgendes:

    • CATALOG: Ihre Katalog-ID. Beispiel: default-catalog.
    • PROJECT: Ihre Managementprojekt-ID.
    • LOCATION: Die Katalogregion.
    • SPACE: Ihre Bereichs-ID.

    Weitere Informationen finden Sie unter gcloud design-center spaces catalogs templates list.

  6. Wenn die Anwendungsvorlage nicht im Katalog ist, erstellen Sie die Katalogvorlage.

    gcloud design-center spaces catalogs templates create CATALOG_TEMPLATE \
    --project=PROJECT \
    --location=LOCATION \
    --space=SPACE \
    --catalog=CATALOG \
    --template-category=TEMPLATE_CATEGORY
    

    Ersetzen Sie Folgendes:

    • CATALOG_TEMPLATE: Die ID der Katalogvorlage für die Katalogvorlage, die Sie erstellen möchten.
    • PROJECT: Ihre Managementprojekt-ID.
    • LOCATION: Die Katalogregion.
    • SPACE: Ihre Bereichs-ID.
    • CATALOG: Ihre Katalog-ID.
    • TEMPLATE_CATEGORY: Die Vorlagenkategorie. Beispiel: application-template.

    Weitere Informationen finden Sie unter gcloud design-center spaces catalogs templates create.

  7. Erstellen Sie eine Katalogvorlagenversion. Dadurch wird die erste Überarbeitung erstellt, die Entwickler als Quelle für eine Anwendung verwenden.

    gcloud design-center spaces catalogs templates revisions create REVISION \
    --project=PROJECT \
    --location=LOCATION \
    --space=SPACE \
    --catalog=CATALOG \
    --template=CATALOG_TEMPLATE \
    --application-template-revision-source=APPLICATION_TEMPLATE_REVISION_SOURCE
    

    Ersetzen Sie Folgendes:

    • REVISION: Die Revisions-ID für die Revision, die Sie erstellen möchten. Beispiel: r1.
    • PROJECT: Ihre Managementprojekt-ID.
    • LOCATION: Die Katalogregion.
    • SPACE: Ihre Bereichs-ID.
    • CATALOG: Ihre Katalog-ID.
    • CATALOG_TEMPLATE: Die Vorlagen-ID.
    • APPLICATION_TEMPLATE_REVISION_SOURCE: Die Quelle der Überarbeitung der Anwendungsvorlage. Sie haben diesen Wert kopiert, als Sie Ihre Anwendungsvorlage übertragen haben. Beispiel: projects/my-project/locations/us-central1/spaces/my-space/applicationTemplates/my-app-template/revisions/r1.

    Weitere Informationen finden Sie unter gcloud design-center spaces catalogs templates revisions create.

Überarbeitete Vorlagen teilen

Wenn Sie Änderungen an einer Vorlage vornehmen, werden diese nicht automatisch im Katalog veröffentlicht. Wenn Sie die neueste Version freigeben möchten, veröffentlichen Sie die Vorlage noch einmal im Katalog.

Vorlagen aus einem Katalog entfernen

Wenn Sie eine bestimmte Vorlage nicht mehr mit einem Gruppenbereich teilen möchten, entfernen Sie sie aus dem Katalog.

Design-Canvas

  1. Klicken Sie im Navigationsmenü auf Kataloge.

    Zu „Kataloge“

  2. Wenn Sie die Vorlagen in diesem Katalog verwalten möchten, klicken Sie auf Vorlagen im Katalog.

  3. Wenn Sie eine Vorlage entfernen möchten, klicken Sie auf  Aktionen und wählen Sie Aus Katalog entfernen aus.

    1. Geben Sie den Namen der Vorlage in das Feld ein.
    2. Klicken Sie auf Entfernen.

gcloud-CLI

Entfernen Sie eine Vorlage aus Ihrem Katalog.

gcloud design-center spaces catalogs templates delete CATALOG_TEMPLATE \
--catalog=CATALOG \
--project=PROJECT \
--location=LOCATION \
--space=SPACE

Ersetzen Sie Folgendes:

  • CATALOG_TEMPLATE: Die ID der Katalogvorlage, die Sie aus dem Katalog entfernen möchten.
  • CATALOG: Ihre Katalog-ID.
  • PROJECT: Ihre Managementprojekt-ID.
  • LOCATION: Die Katalogregion.
  • SPACE: Ihre Bereichs-ID.

Weitere Informationen finden Sie unter gcloud design-center spaces catalogs templates delete.

Katalog für einen Gruppenbereich freigeben

Sie können einen Katalog aus Ihrem ursprünglichen Gruppenbereich für untergeordnete Gruppenbereiche freigeben. Sie können beispielsweise einen Katalog mit Anwendungsvorlagen erstellen, die für Ihre gesamte Organisation relevant sind, und ihn für alle Gruppenbereiche freigeben.

Eine Anleitung zum Erstellen untergeordneter Bereiche finden Sie unter Bereiche erstellen.

So geben Sie Ihren Katalog für einen Gruppenbereich frei:

Design-Canvas

  1. Klicken Sie im Navigationsmenü auf Kataloge.

    Zu „Kataloge“

  2. Klicken Sie auf Katalog freigeben.

  3. Geben Sie im Feld Filter den Namen des Gruppenbereichs ein, in dem Sie den Katalog freigeben möchten.

  4. Klicken Sie in der Tabelle Spaces in der Spalte Aktionen auf Katalog freigeben.

    Nutzer können die Vorlagen aus einem freigegebenen Katalog ansehen, indem sie ihren Gruppenbereich im App Design Center öffnen und im Navigationsmenü auf Freigegebene Vorlagen klicken.

gcloud-CLI

Katalog für einen Gruppenbereich freigeben

gcloud design-center spaces catalogs shares create SHARE \
--project=PROJECT \
--space=SPACE \
--location=LOCATION \
--catalog=CATALOG \
--destination-space=DESTINATION_SPACE

Ersetzen Sie Folgendes:

  • SHARE: Die Freigabe-ID der Freigabe, die Sie löschen möchten.
  • PROJECT: Ihre Managementprojekt-ID.
  • SPACE: Ihre Bereichs-ID.
  • LOCATION: Die Katalogregion.
  • CATALOG: Die Katalog-ID des Katalogs, den Sie freigeben.
  • DESTINATION_SPACE: Der vollständig qualifizierte Name des Bereichs, für den Sie die Inhalte freigeben. Beispiel: projects/my-project/locations/us-central1/spaces/my-space.

Weitere Informationen finden Sie unter gcloud design-center spaces catalogs shares create.

Katalog nicht mehr für einen Gruppenbereich freigeben

Wenn Sie einen Katalog nicht mehr für einen Gruppenbereich freigeben möchten, heben Sie die Freigabe des Katalogs auf. Gehen Sie dazu so vor:

Design-Canvas

  1. Klicken Sie im Navigationsmenü auf Kataloge.

    Zu „Kataloge“

  2. Klicken Sie auf Gruppenbereiche geteilt mit.

  3. Wenn Sie diesen Katalog nicht mehr für einen Gruppenbereich freigeben möchten, klicken Sie auf .

    Aktionen und wählen Sie Freigabe beenden aus.

    1. Geben Sie den Namen des Gruppenbereichs in das Feld ein.
    2. Klicken Sie auf Freigabe beenden.

gcloud-CLI

Teilen eines Katalogs mit einem Gruppenbereich beenden

gcloud design-center spaces catalogs shares delete SHARE \
--project=PROJECT \
--location=LOCATION \
--space=SPACE \
--catalog=CATALOG

Ersetzen Sie Folgendes:

  • SHARE: Die Freigabe-ID der Freigabe, die Sie löschen möchten.
  • PROJECT: Ihre Managementprojekt-ID.
  • LOCATION: Die Katalogregion.
  • SPACE: Ihre Bereichs-ID.
  • CATALOG: Die Katalog-ID des Katalogs, den Sie freigeben.

Weitere Informationen finden Sie unter gcloud design-center spaces catalogs shares delete.

Katalogmetadaten bearbeiten

Wenn Sie Ihren Katalog verwalten möchten, können Sie ihm einen aussagekräftigen Namen und eine Beschreibung geben. Gehen Sie dazu so vor:

Design-Canvas

  1. Klicken Sie im Navigationsmenü auf Kataloge.

    Zu „Kataloge“

  2. Sehen Sie sich die Katalogdetails an.

  3. So ändern Sie den Anzeigenamen:

    1. Klicken Sie auf  Anzeigename bearbeiten.
    2. Geben Sie im Feld Anzeigename den neuen Namen ein.
    3. Klicken Sie auf Speichern.
  4. So ändern Sie die Beschreibung:

    1. Klicken Sie auf  Beschreibung bearbeiten.
    2. Geben Sie im Feld Beschreibung die neue Beschreibung ein.
    3. Klicken Sie auf Speichern.

gcloud-CLI

gcloud design-center spaces catalogs update CATALOG \
--project=PROJECT \
--location=LOCATION \
--space=SPACE \
--description=DESCRIPTION \
--display-name=DISPLAY_NAME

Ersetzen Sie Folgendes:

  • CATALOG: Ihre Katalog-ID.
  • PROJECT: Ihre Managementprojekt-ID.
  • LOCATION: Die Katalogregion.
  • SPACE: Ihre Bereichs-ID.
  • DESCRIPTION: Die Katalogbeschreibung.
  • DISPLAY_NAME: Der Anzeigename des Katalogs.

Weitere Informationen finden Sie unter gcloud design-center spaces catalogs update.

Nächste Schritte