Skip to content

Commit a61ad13

Browse files
author
Jill Grant
authored
Merge pull request #275948 from RoseHJM/ade-project-catalog-steps
ADE - Added Project catalog steps
2 parents 3345f3f + 7494503 commit a61ad13

File tree

6 files changed

+35
-1
lines changed

6 files changed

+35
-1
lines changed

articles/deployment-environments/how-to-configure-catalog.md

Lines changed: 35 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,41 @@ Attaching catalogs at the project level enables platform engineers to provide cu
3838

3939
Platform engineers have full control over the use of catalogs at the project level. The use of project level catalogs must be enabled at the dev center level before a catalog can be added to a project. Platform engineers can also configure which types of catalogs items, such as environment definitions, can be consumed at the project level.
4040

41-
By default, use of catalogs at the project level is disabled and none of the catalog item types are enabled. Environment definitions from a project-level catalog are synced and usable only when both project-based catalogs are activated at the corresponding dev center level and environment definitions are enabled for the project.
41+
By default, use of catalogs at the project level is disabled and none of the catalog item types are enabled. Environment definitions from a project-level catalog are synced and usable under two conditions. First, you must enable project-based catalogs at the corresponding dev center level. Second, you must enable the use of environment definitions for the project.
42+
43+
### Add a catalog to a project
44+
45+
You must enable project-level catalogs at the dev center level before you can add a catalog to a project. You should also enable the use of environment definitions at the project level.
46+
47+
To enable the use of project-level catalogs at the dev center level:
48+
49+
1. In the [Azure portal](https://portal.azure.com), navigate to your dev center.
50+
1. In the left menu, under **Settings**, select **Configuration**.
51+
52+
:::image type="content" source="media/how-to-configure-catalog/dev-center-overview.png" alt-text="Screenshot showing the Overview page for a dev center with Configuration highlighted." lightbox="media/how-to-configure-catalog/dev-center-overview.png":::
53+
54+
1. In the **Project level catalogs** pane, select **Enable catalogs per project**, and then select **Apply**.
55+
56+
:::image type="content" source="media/how-to-configure-catalog/dev-center-project-catalog-selected.png" alt-text="Screenshot showing the Project level catalogs pane, with Enable catalogs per project highlighted." lightbox="media/how-to-configure-catalog/dev-center-project-catalog-selected.png":::
57+
58+
To enable the use of environment definitions in the project:
59+
60+
1. In the [Azure portal](https://portal.azure.com), navigate to your project.
61+
1. In the left menu, under **Settings**, select **Catalogs**.
62+
63+
:::image type="content" source="media/how-to-configure-catalog/project-overview.png" alt-text="Screenshot showing the Overview page for a project with Catalogs highlighted." lightbox="media/how-to-configure-catalog/project-overview.png":::
64+
65+
1. On the **Catalogs** page, select **Catalog item permissions**.
66+
67+
:::image type="content" source="media/how-to-configure-catalog/project-catalog-item-permissions.png" alt-text="Screenshot showing the Catalogs pane with Catalog item permissions highlighted." lightbox="media/how-to-configure-catalog/project-catalog-item-permissions.png":::
68+
69+
1. In the **Catalog item settings** pane, select **Azure deployment environment definitions** to enable the use of environment definitions at the project level.
70+
71+
:::image type="content" source="media/how-to-configure-catalog/project-enable-environment-definitions.png" alt-text="Screenshot showing the Catalog item settings pane with Azure deployment environment definitions selected." lightbox="media/how-to-configure-catalog/project-enable-environment-definitions.png":::
72+
73+
Now, you can add a catalog to the project.
74+
75+
For catalogs that use a managed identity or Personal Access Token (PAT) for authentication, you must assign a managed identity for the project. For catalogs that use a PAT, you must store the PAT in a key vault and grant the managed identity access to the key vault secret.
4276

4377
## Configure a managed identity
4478

54.6 KB
Loading
63.2 KB
Loading
60.9 KB
Loading
22.4 KB
Loading
62.5 KB
Loading

0 commit comments

Comments
 (0)