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

# Enterprise Teams Support: Shared M365 Tenants

> Deploy the Thread Teams app once at the parent company for MSPs with multiple sub-companies sharing one Microsoft 365 tenant using parent-child mapping.

### **Who this applies to**

This Microsoft Teams deployment model applies to MSPs where multiple companies operate within the same Microsoft 365 tenant. If each of your companies has its own separate Microsoft 365 tenant this does not impact you.

### **What this means for you**

Teams can be installed once at the parent company and all sub-companies automatically inherit access. Direct sub-company installations are no longer supported once a parent deployment exists.

### **How to Set Up a Parent–Child Relationship**

The Parent-Child relationship feature allows you to associate multiple sub-accounts ("Child" companies) under a single main account ("Parent" company). This is essential for managing organizations with multiple locations, departments, or distinct entities that need to be grouped together.

### **Prerequisites**

* You must have Admin permissions to access the **Clients** menu.
* Both the Parent and Child entities must already exist in your Client list.

<Steps>
  <Step title="Navigate to the Client List">
    First, locate the company you wish to designate as the **Parent** entity.

    1. Log in to your Dashboard.
    2. On the left-hand sidebar, click on **Clients**.
    3. Locate the specific client in the list that will serve as the Parent organization.

    <Frame>
      <img src="https://mintcdn.com/thread/XL4w2StwzALuT8Pw/images/50428647-image.png?fit=max&auto=format&n=XL4w2StwzALuT8Pw&q=85&s=719ac92612f4917727186ae82e8ec1ca" alt="Clients list in the Dashboard sidebar" width="970" height="603" data-path="images/50428647-image.png" />
    </Frame>
  </Step>

  <Step title="Access Company Mapping">
    Once you have clicked into the specific client profile:

    1. Look at the top navigation bar within the client profile (e.g., App Deployment, Contacts, Settings).
    2. Click on the tab labeled **Company Mapping**.

    <Frame>
      <img src="https://mintcdn.com/thread/wn6TrV7GJB-j5H1g/images/c44185b6-image.png?fit=max&auto=format&n=wn6TrV7GJB-j5H1g&q=85&s=d3760855bdf6dcaa84e6e672962f07ba" alt="Company Mapping tab in the client profile navigation bar" width="975" height="602" data-path="images/c44185b6-image.png" />
    </Frame>
  </Step>

  <Step title="Map Child Companies">
    In the Company Mapping section, you will link the sub-accounts.

    1. Click the dropdown menu labeled **Select child accounts** (or similar based on final UI text).
    2. A list of available companies will appear. Check the boxes next to the companies you want to add as Children to this Parent.
    3. Click the **+ Add Mapping** button to save the relationship.

    <Frame>
      <img src="https://mintcdn.com/thread/juCyEL4f0qmxDa7M/images/4daa448a-image.png?fit=max&auto=format&n=juCyEL4f0qmxDa7M&q=85&s=a1712d51a335ccd2e2e8d463f33ed9dd" alt="Selecting child accounts and adding a mapping" width="975" height="605" data-path="images/4daa448a-image.png" />
    </Frame>
  </Step>

  <Step title="Verify the Relationship">
    Once mapped, the relationship will be established in the system. You can verify this by checking the mapping list or returning to the main client view to ensure the hierarchy is respected.

    <Frame>
      <img src="https://mintcdn.com/thread/juCyEL4f0qmxDa7M/images/31e962ab-image.png?fit=max&auto=format&n=juCyEL4f0qmxDa7M&q=85&s=ebff1dbc7369027d8ddf67aa75ede9fd" alt="Verifying the parent-child mapping in the client view" width="1204" height="746" data-path="images/31e962ab-image.png" />
    </Frame>
  </Step>
</Steps>

#### **Troubleshooting**

* **Cannot find a child company?** Ensure the child company has been created in the Clients list first. You cannot map a company that does not exist in the system.

### **Migration Scenarios**

#### Sub-companies have Teams installed, parent does not

**What to do:**

* Disconnect Teams integrations from all sub-companies
* Deploy Teams once at the parent company level
* All sub-companies inherit automatically

#### Parent already has Teams installed

**If sub-companies also have installations:**

* Those must be disconnected first
* Redeploy at the parent level
* Ensure the selected tenant allows access for users across all sub-companies

This ensures the parent deployment is authoritative and avoids conflicts.


## Related topics

- [Liongard M365 Tenant Read](/skill-library/liongard-inspectors/liongard-m365-tenant.md)
- [M365 Tenant Health Report](/skill-library/m365-administration/m365-tenant-health-report.md)
- [M365 SaaS Backup](/skill-library/vendor-runbooks/m365-backup-saas.md)
