Skip to content

Commit e90654b

Browse files
authored
Update sample-builder.md
fixing heading and tag issues
1 parent 1de70b1 commit e90654b

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

articles/communication-services/tutorials/virtual-visits/sample-builder.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -70,10 +70,10 @@ The following tutorial goes into more depth on how you can set this up.
7070

7171

7272

73-
# Tutorial: Building a Virtual Appointment Sample
73+
## Tutorial: Building a Virtual Appointment Sample
7474
In this section, we're going to use a Sample Builder tool to deploy a Microsoft 365 + Azure hybrid virtual appointments application to an Azure subscription. This application is a desktop and mobile-friendly browser experience, with code that you can use to explore and make the final product.
7575

76-
## Step 0: Configure Microsoft 365 Bookings (Optional)
76+
### Step 0: Configure Microsoft 365 Bookings (Optional)
7777

7878
The Sample builder provides an option to configure the sample using M365 Bookings. This allows the bookings app to power the consumer scheduling experience and create meetings for providers.
7979

@@ -94,9 +94,9 @@ And then, make sure "Add online meeting" is enabled.
9494

9595

9696

97-
## Step 1: Creating a Sample in the Builder
97+
### Step 1: Creating a Sample in the Builder
9898

99-
### Prerequisites
99+
#### Prerequisites
100100
To use the Sample Builder, you need:
101101
- An active Azure subscription
102102
- Admin permissions to deploy resources in Azure
@@ -119,7 +119,7 @@ As you progress through the wizard, click through different setting to see what
119119
[ ![Screenshot of Sample builder start page.](../media/virtual-visits/sample-builder-themes-4.25.png)](../media/virtual-visits/sample-builder-themes-4.25.png#lightbox)
120120

121121

122-
## Step 2: Deploy
122+
### Step 2: Deploy
123123
At the end of the Sample Builder wizard, you are met with three options. You can deploy to Azure, download the code as a zip, or clone to Github. The sample builder code is publicly available on [GitHub](https://github.com/Azure-Samples/communication-services-virtual-visits-js).
124124

125125
[ ![Screenshot of Sample builder deployment page.](../media/virtual-visits/sample-builder-landing-4.25.png)](../media/virtual-visits/sample-builder-landing-4.25.png#lightbox)
@@ -132,7 +132,7 @@ After walking through the ARM template, you can **Go to resource group**.
132132

133133
![Screenshot of a completed Azure Resource Manager Template.](../media/virtual-visits/azure-complete-deployment-4.25.png)
134134

135-
## Step 3: Test
135+
### Step 3: Test
136136
The Sample Builder creates three resources in the selected Azure subscriptions. The **App Service** is the consumer front end, powered by Azure Communication Services.
137137

138138
![Screenshot of produced azure resources in azure portal.](../media/virtual-visits/azure-resources-4.25.png)
@@ -141,15 +141,15 @@ Opening the App Service's URL and navigating to `https://<YOUR URL>/VISIT` allow
141141

142142
![Screenshot of final view of azure app service.](../media/virtual-visits/azure-resource-final-4.25.png)
143143

144-
## Step 4: Set deployed app URL in Bookings
144+
### Step 4: Set deployed app URL in Bookings
145145

146146
If using Bookings, enter the application URL followed by "/visit" in the "Deployed App URL" field at https://outlook.office.com/bookings/businessinformation. Otherwise, ignore this step.
147147

148-
# Going to production
148+
## Going to production
149149
Congrats! You've deployed a custom sample. As you transition to production, consider the following
150150

151151
### Launching patterns
152-
Consumers often want to join their virtual appointment directly from the reminders sent by Bookings. To support this, Bookings lets you specify a URL prefix that will be included in those reminders. For example, if your prefix is https://<YOUR URL>/visit, the reminders will direct users to https://<YOUR URL>/visit?MEETINGURL=<MEETING URL>.
152+
Consumers often want to join their virtual appointment directly from the reminders sent by Bookings. To support this, Bookings lets you specify a URL prefix that will be included in those reminders. For example, if your prefix is `https://<YOUR URL>/visit`, the reminders will direct users to `https://<YOUR URL>/visit?MEETINGURL=<MEETING URL>`.
153153

154154
### Integrate into your existing app
155155
The app service generated by the Sample Builder is a standalone experience optimized for desktop and mobile browsers. If you already have an existing website or mobile app, you can adapt the provided code to fit into your current codebase.
@@ -161,7 +161,7 @@ For more flexibility and customization, consider using:
161161
### Identity & security
162162
The sample app issues ACS access tokens without user authentication. In production, implement secure user auth (e.g., Azure AD B2C). [Azure Communication Services user access tokens](../../quickstarts/identity/access-tokens.md)
163163

164-
# Next steps
164+
## Next steps
165165
- [Overview of virtual appointments](../../concepts/interop/virtual-visits/overview.md)
166166
- [Learn about Teams controls](../../concepts/interop/guest/teams-administration.md).
167167
- [Govern user experience in Teams meetings](../../concepts/interop/virtual-visits/govern-meeting-experience.md)

0 commit comments

Comments
 (0)