Edit

Share via


Create an Azure Communication Services Resource

In this exercise you'll create an Azure Communication Services (ACS) resource in the Azure portal.

ACS in the Azure portal

To get started, perform the following tasks:

  1. Visit the Azure portal in your browser and sign in.

  2. Type communication services in the search bar at the top of the page and select Communication Services from the options that appear.

    Finding ACS in the Azure portal

  3. Select Create in the toolbar.

  4. Perform the following tasks:

    • Select your Azure subscription.
    • Select the resource group to use (create a new one if one doesn't exist).
    • Enter an ACS resource name. It must be a unique value.
    • Select a data location.
  5. Select Review + Create followed by Create.

  6. Once your ACS resource is created, navigate to it, and select Settings --> Identities & User Access Tokens.

  7. Select the Voice and video calling (VOIP) checkbox.

  8. Select Generate.

  9. Copy the Identity and User Access token values to a local file. You'll need the values later in this exercise.

    User identity and token

  10. Select Settings --> Keys and copy the Primary key connection string value to the local file where you copied the user identity and token values.

  11. To run the application you'll need a Teams meeting link. Go to Microsoft Teams, sign in with your Microsoft 365 developer tenant, and select the Calendar option on the left.

    Tip

    If you don't currently have a Microsoft 365 account, you can sign up for the Microsoft 365 Developer Program subscription. It's free for 90 days and will continually renew as long as you're using it for development activity. If you have a Visual Studio Enterprise or Professional subscription, both programs include a free Microsoft 365 developer subscription, active for the life of your Visual Studio subscription.

  12. Select a any date/time on the calendar, add a title for the meeting, invite a user from your Microsoft 365 developer tenant, and select Save.

  13. Select the new meeting you added in the calendar and copy the Teams meeting link that is displayed into the same file where you stored the ACS user identity, token, and connection string.

    Teams Meeting Join Link

  14. Now that your ACS resource is setup and you have a Teams meeting join link, let's get the React application up and running.

Next Step