> For the complete documentation index, see [llms.txt](https://www.techwithtyler.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://www.techwithtyler.dev/cloud-security/azure/azure-offensive-security/azure-attacks-and-techniques/discover-entra-id-tenant-id.md).

# Discover Entra ID Tenant ID

## Overview

{% hint style="info" %}
This is a public endpoint for required functionality
{% endhint %}

* We can check a particular Microsoft URL to determine an Entra ID Tenant ID (assuming the [domain is associated with Entra / Microsoft 365](/cloud-security/azure/azure-offensive-security/azure-attacks-and-techniques/discover-if-domain-associated-with-entra-id-microsoft-365.md))

### View in a Web Browser

<div data-with-frame="true"><figure><img src="/files/VQqkIcWZWolGrmCY2I84" alt=""><figcaption></figcaption></figure></div>

### View with curl

{% code overflow="wrap" %}

```zsh
curl -s 'https://login.microsoftonline.com/<domain-url>/.well-known/openid-configuration' \
| jq -r '.token_endpoint | split("/") | .[3]'
```

{% endcode %}

### View with PowerShell&#x20;

{% embed url="<https://aadinternals.com/aadinternals/>" %}

{% code overflow="wrap" %}

```zsh
brew install powershell
```

{% endcode %}

```powershell
pwsh
Install-Module -Name AADInternals
Import-Module -Name AADInternals
Get-AADIntTenantID -Domain <domain-url>
```
