> ## Documentation Index
> Fetch the complete documentation index at: https://docs.altoura.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Deploy ACS Resource

> Deploy an Azure Communication Services (ACS) resource for the Altoura Remote Expert Teams app.

Azure Communication Services (ACS) provides the real-time communication infrastructure for Altoura Remote Expert — audio, video, and AR annotations. In the hybrid deployment model it lives in **your** Azure tenant, so you create it and control its keys.

<Note>
  **Why in your tenant?** Hosting ACS in your tenant lets your users join meetings as internal participants (no lobby) and keeps call media and keys under your control. See [Data Security & FAQ](/frontline/administration/remote-expert-it-admin/data-security) for the full justification.

  For Altoura-hosted (SaaS) deployments where Altoura provisions ACS, you can skip this topic.
</Note>

<Steps>
  <Step title="Create a Communication Services Resource">
    1. Sign in to the [Azure Portal](https://portal.azure.com).
    2. Click **+ Create a resource** and search for **Communication Services**.
    3. Select **Communication Services** and click **Create**.
  </Step>

  <Step title="Configure the Resource">
    Fill in the resource details:

    * **Subscription:** Select your Azure subscription
    * **Resource group:** Choose an existing group or create a new one
    * **Resource name:** For example, `altoura-remote-expert-acs`
    * **Data location:** The region closest to your users
  </Step>

  <Step title="Review and Create">
    Click **Review + create**, then **Create**. Wait for the deployment to complete.
  </Step>

  <Step title="Copy the Keys and Share with Altoura">
    1. Open the ACS resource and go to **Keys**.
    2. Copy the **Connection string** and **Endpoint**.
    3. [Share these securely with the Altoura team](/frontline/administration/remote-expert-it-admin/share-details-with-altoura).

    Altoura uses the connection string only to mint short-lived ACS access tokens for Remote Expert sessions. You can rotate or regenerate these keys at any time in the Azure portal, which immediately invalidates the shared key.
  </Step>
</Steps>

## Summary

After completing these steps, you will have:

* An Azure Communication Services resource deployed in your Azure subscription.
* Its connection string and endpoint ready to share securely with Altoura.

Next, complete the [Azure App Registration](/frontline/administration/remote-expert-it-admin/azure-app-registration), then [share the details with Altoura](/frontline/administration/remote-expert-it-admin/share-details-with-altoura).
