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/azure-resource-manager/managed-applications/deploy-service-catalog-quickstart.md
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,19 +1,19 @@
1
1
---
2
2
title: Deploy a service catalog managed application
3
-
description: Shows consumers of Azure Managed Applications how to deploy a service catalog managed application.
3
+
description: Describes how to deploy a service catalog's managed application for an Azure Managed Application.
4
4
author: davidsmatlak
5
5
ms.author: davidsmatlak
6
6
ms.topic: quickstart
7
7
ms.date: 03/01/2023
8
8
---
9
9
10
-
# Quickstart: Deploy service catalog managed application
10
+
# Quickstart: Deploy a service catalog managed application
11
11
12
12
In this quickstart, you use the definition you created in the quickstarts to [publish an application definition](publish-service-catalog-app.md) or [publish a definition with bring your own storage](publish-service-catalog-bring-your-own-storage.md) to deploy a service catalog managed application. The deployment creates two resource groups. One resource group contains the managed application and the other is a managed resource group for the deployed resource. The managed application definition deploys an App Service plan, App Service, and storage account.
13
13
14
14
## Prerequisites
15
15
16
-
To complete this quickstart, you need an Azure account with an active subscription. If you completed the quickstart to publish a definition, you should already have an account. Otherwise, [create a free account](https://azure.microsoft.com/free/) before you begin.
16
+
To complete this quickstart, you need an Azure account with an active subscription. If you completed a quickstart to publish a definition, you should already have an account. Otherwise, [create a free account](https://azure.microsoft.com/free/) before you begin.
17
17
18
18
## Create service catalog managed application
19
19
@@ -70,21 +70,21 @@ After the service catalog managed application is deployed, you have two new reso
70
70
71
71
### Managed application
72
72
73
-
Go to the resource group named **applicationGroup**. The resource group contains your managed application named _demoManagedApplication_.
73
+
Go to the resource group named **applicationGroup** and select **Overview**. The resource group contains your managed application named _demoManagedApplication_.
74
74
75
75
:::image type="content" source="./media/deploy-service-catalog-quickstart/view-application-group.png" alt-text="Screenshot that shows the resource group that contains the managed application.":::
76
76
77
-
Select the managed application's name to get more information like a link to the managed resource group.
77
+
Select the managed application's name to get more information like the link to the managed resource group.
78
78
79
79
:::image type="content" source="./media/deploy-service-catalog-quickstart/view-managed-application.png" alt-text="Screenshot that shows the managed application's details and highlights the link to the managed resource group.":::
80
80
81
81
### Managed resource
82
82
83
-
Go to the managed resource group with the name prefix **rg-sampleManagedApplication** to display the resources that were deployed. The resource group contains an App Service plan, App Service, and storage account.
83
+
Go to the managed resource group with the name prefix **rg-sampleManagedApplication**and select **Overview**to display the resources that were deployed. The resource group contains an App Service, App Service plan, and storage account.
84
84
85
85
:::image type="content" source="./media/deploy-service-catalog-quickstart/view-managed-resource-group.png" alt-text="Screenshot that shows the managed resource group that contains the resources deployed by the managed application definition.":::
86
86
87
-
The managed resource group and each resource that's created by the managed application has a role assignment. In the [publish the definition](publish-service-catalog-app.md#get-group-id-and-role-definition-id) article, you created an Azure Active Directory group. That group was used in the managed application definition. When you deployed the managed application, a role assignment for that group was added to the managed resources.
87
+
The managed resource group and each resource created by the managed application has a role assignment. When you used a quickstart article to create the definition, you created an Azure Active Directory group. That group was used in the managed application definition. When you deployed the managed application, a role assignment for that group was added to the managed resources.
88
88
89
89
To see the role assignment from the Azure portal:
90
90
@@ -113,5 +113,5 @@ If you want to delete the managed application definition, delete the resource gr
113
113
114
114
## Next steps
115
115
116
-
- To learn how to create the definition files for a managed application, go to [Quickstart: Create and publish an Azure Managed Application definition](publish-service-catalog-app.md).
117
-
- To create the definition files for a managed application using your own storage, go to [Quickstart: Bring your own storage to publish an Azure Managed Application definition](publish-service-catalog-bring-your-own-storage.md).
116
+
- To learn how to create and publish the definition files for a managed application, go to [Quickstart: Create and publish an Azure Managed Application definition](publish-service-catalog-app.md).
117
+
- To use your own storage to create and publish the definition files for a managed application, go to [Quickstart: Bring your own storage to create and publish an Azure Managed Application definition](publish-service-catalog-bring-your-own-storage.md).
Copy file name to clipboardExpand all lines: articles/azure-resource-manager/managed-applications/publish-service-catalog-app.md
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
-
title: Publish Azure Managed Application in service catalog
3
-
description: Describes how to publish an Azure Managed Application in your service catalog that's intended for members of your organization.
2
+
title: Create and publish Azure Managed Application in service catalog
3
+
description: Describes how to create and publish an Azure Managed Application in your service catalog that's intended for members of your organization.
4
4
author: davidsmatlak
5
5
ms.author: davidsmatlak
6
6
ms.topic: quickstart
@@ -10,13 +10,13 @@ ms.date: 03/01/2023
10
10
11
11
# Quickstart: Create and publish an Azure Managed Application definition
12
12
13
-
This quickstart provides an introduction to working with [Azure Managed Applications](overview.md). You create and publish a managed application that's stored in your service catalog and is intended for members of your organization.
13
+
This quickstart provides an introduction to working with [Azure Managed Applications](overview.md). You create and publish a managed application definition that's stored in your service catalog and is intended for members of your organization.
14
14
15
15
To publish a managed application to your service catalog, do the following tasks:
16
16
17
17
- Create an Azure Resource Manager template (ARM template) that defines the resources to deploy with the managed application.
18
18
- Define the user interface elements for the portal when deploying the managed application.
19
-
-Create a _.zip_ package that contains the required JSON files. The _.zip_ package file has a 120-MB limit for a service catalog's managed application definition.
19
+
-Create a _.zip_ package that contains the required JSON files. The _.zip_ package file has a 120-MB limit for a service catalog's managed application definition.
20
20
- Deploy the managed application definition so it's available in your service catalog.
21
21
22
22
If your managed application definition is more than 120 MB or if you want to use your own storage account for your organization's compliance reasons, go to [Quickstart: Bring your own storage to create and publish an Azure Managed Application definition](publish-service-catalog-bring-your-own-storage.md).
@@ -158,7 +158,7 @@ Add the following JSON and save the file. It defines the resources to deploy an
158
158
159
159
As a publisher, you define the portal experience to create the managed application. The _createUiDefinition.json_ file generates the portal's user interface. You define how users provide input for each parameter using [control elements](create-uidefinition-elements.md) like drop-downs and text boxes.
160
160
161
-
Open Visual Studio Code, create a file with the case-sensitive name _createUiDefinition.json_ and save it. The user interface allows the user to input the App Service name, App Service plan's name, storage account prefix, and storage account type. During deployment, the `uniqueString` function appends a 13character string to the name prefixes so the names are globally unique across Azure.
161
+
Open Visual Studio Code, create a file with the case-sensitive name _createUiDefinition.json_ and save it. The user interface allows the user to input the App Service name prefix, App Service plan's name, storage account prefix, and storage account type. During deployment, the variables in _mainTemplate.json_ use the `uniqueString` function to append a 13-character string to the name prefixes so the names are globally unique across Azure.
162
162
163
163
Add the following JSON to the file and save it.
164
164
@@ -324,13 +324,13 @@ For more information about storage authentication, see [Choose how to authorize
324
324
325
325
## Create the managed application definition
326
326
327
-
In this section you'll get identity information from Azure Active Directory, create a resource group, and create the managed application definition.
327
+
In this section you get identity information from Azure Active Directory, create a resource group, and create the managed application definition.
328
328
329
329
### Get group ID and role definition ID
330
330
331
331
The next step is to select a user, security group, or application for managing the resources for the customer. This identity has permissions on the managed resource group according to the assigned role. The role can be any Azure built-in role like Owner or Contributor.
332
332
333
-
This example uses a security group, and your Azure Active Directory account should be a member of the group. To get the group's object ID, replace the placeholder `managedAppDemo` with your group's name. You'll use this variable's value when you deploy the managed application definition.
333
+
This example uses a security group, and your Azure Active Directory account should be a member of the group. To get the group's object ID, replace the placeholder `managedAppDemo` with your group's name. You use this variable's value when you deploy the managed application definition.
334
334
335
335
To create a new Azure Active Directory group, go to [Manage Azure Active Directory groups and group membership](../../active-directory/fundamentals/how-to-manage-groups.md).
336
336
@@ -348,7 +348,7 @@ principalid=$(az ad group show --group managedAppDemo --query id --output tsv)
348
348
349
349
---
350
350
351
-
Next, get the role definition ID of the Azure built-in role you want to grant access to the user, group, or application. You'll use this variable's value when you deploy the managed application definition.
351
+
Next, get the role definition ID of the Azure built-in role you want to grant access to the user, group, or application. You use this variable's value when you deploy the managed application definition.
352
352
353
353
# [PowerShell](#tab/azure-powershell)
354
354
@@ -448,4 +448,4 @@ You have access to the managed application definition, but you want to make sure
448
448
You've published the managed application definition. Now, learn how to deploy an instance of that definition.
449
449
450
450
> [!div class="nextstepaction"]
451
-
> [Quickstart: Deploy service catalog managed application](deploy-service-catalog-quickstart.md)
451
+
> [Quickstart: Deploy a service catalog managed application](deploy-service-catalog-quickstart.md)
# Quickstart: Bring your own storage to publish an Azure Managed Application definition
11
+
# Quickstart: Bring your own storage to create and publish an Azure Managed Application definition
12
12
13
13
This quickstart provides an introduction to bring your own storage (BYOS) for an [Azure Managed Application](overview.md). You create and publish a managed application definition in your service catalog for members of your organization. When you use your own storage account, your managed application definition can exceed the service catalog's 120-MB limit.
14
14
@@ -159,7 +159,7 @@ Add the following JSON and save the file. It defines the managed application's r
159
159
160
160
As a publisher, you define the portal experience to create the managed application. The _createUiDefinition.json_ file generates the portal's user interface. You define how users provide input for each parameter using [control elements](create-uidefinition-elements.md) like drop-downs and text boxes.
161
161
162
-
Open Visual Studio Code, create a file with the case-sensitive name _createUiDefinition.json_ and save it. The user interface allows the user to input the App Service name, App Service plan's name, storage account prefix, and storage account type. During deployment, the `uniqueString` function appends a 13character string to the name prefixes so the names are globally unique across Azure.
162
+
Open Visual Studio Code, create a file with the case-sensitive name _createUiDefinition.json_ and save it. The user interface allows the user to input the App Service name prefix, App Service plan's name, storage account prefix, and storage account type. During deployment, the variables in _mainTemplate.json_ use the `uniqueString` function to append a 13-character string to the name prefixes so the names are globally unique across Azure.
163
163
164
164
Add the following JSON to the file and save it.
165
165
@@ -466,7 +466,7 @@ roleid=$(az role definition list --name Owner --query [].name --output tsv)
466
466
467
467
## Create the definition deployment template
468
468
469
-
Use a Bicep file to deploy the managed application definition in your service catalog. After the deployment, the definition files are stored in your bring your own storage account.
469
+
Use a Bicep file to deploy the managed application definition in your service catalog. After the deployment, the definition files are stored in your own storage account.
470
470
471
471
Open Visual Studio Code, create a file with the name _deployDefinition.bicep_ and save it.
472
472
@@ -632,4 +632,4 @@ You have access to the managed application definition, but you want to make sure
632
632
You've published the managed application definition. Now, learn how to deploy an instance of that definition.
633
633
634
634
> [!div class="nextstepaction"]
635
-
> [Quickstart: Deploy service catalog managed application](deploy-service-catalog-quickstart.md)
635
+
> [Quickstart: Deploy a service catalog managed application](deploy-service-catalog-quickstart.md)
0 commit comments