You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/deployment-environments/how-to-configure-catalog.md
+5-3Lines changed: 5 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -40,11 +40,11 @@ Platform engineers have full control over the use of catalogs at the project lev
40
40
41
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
42
43
-
### Enable project-level catalogs
43
+
### Add a catalog to a project
44
44
45
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
46
47
-
To enable the catalog at the dev center level:
47
+
To enable the use of project-level catalogs at the dev center level:
48
48
49
49
1. In the [Azure portal](https://portal.azure.com), navigate to your dev center.
50
50
1. In the left menu, under **Settings**, select **Configuration**.
@@ -55,7 +55,7 @@ To enable the catalog at the dev center level:
55
55
56
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
57
58
-
To enable the use of environment definitions at the project level:
58
+
To enable the use of environment definitions in the project:
59
59
60
60
1. In the [Azure portal](https://portal.azure.com), navigate to your project.
61
61
1. In the left menu, under **Settings**, select **Catalogs**.
@@ -72,6 +72,8 @@ To enable the use of environment definitions at the project level:
72
72
73
73
Now, you can add a catalog to the project.
74
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.
76
+
75
77
## Configure a managed identity
76
78
77
79
Before you can attach a catalog to a dev center or project, you must configure a [managed identity](concept-environments-key-concepts.md#identities), also called a Managed Service Identity (MSI). You can attach either a system-assigned managed identity (system-assigned MSI) or a user-assigned managed identity (user-assigned MSI). You then assign roles to the managed identity to allow the dev center or project to create environment types in your subscription and read the Azure Repos project that contains the catalog repo.
0 commit comments