> ## Documentation Index
> Fetch the complete documentation index at: https://specterops-feat-poc-api-playground.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Create an AzureHound Configuration

<img noZoom src="https://mintcdn.com/specterops-feat-poc-api-playground/5XJ7p5p7xL9ZwxE2/assets/enterprise-edition-pill-tag.svg?fit=max&auto=format&n=5XJ7p5p7xL9ZwxE2&q=85&s=5935d09eed22feb3daa90beb0a34b571" alt="Applies to BloodHound Enterprise only" width="225" height="45" data-path="assets/enterprise-edition-pill-tag.svg" />

You will need your Tenant ID and Application ID from completing [AzureHound Enterprise Azure Configuration](/install-data-collector/install-azurehound/azure-configuration) prior to beginning this process.

1. Log into your BloodHound Enterprise tenant.

2. In the top right, click settings ⚙️ → **Download Collectors**

<Frame>
  <img src="https://mintcdn.com/specterops-feat-poc-api-playground/aouttQsgQ0PtiaxW/assets/image-142.png?fit=max&auto=format&n=aouttQsgQ0PtiaxW&q=85&s=4ee883f5db479c536bac178f1e397305" alt="" width="248" height="295" data-path="assets/image-142.png" />
</Frame>

3. Download AzureHound Enterprise by clicking the button \*\*DOWNLOAD AZUREHOUND vX.X.X (.ZIP)
   \*\*

<Frame>
  <img src="https://mintcdn.com/specterops-feat-poc-api-playground/aouttQsgQ0PtiaxW/assets/image-143.png?fit=max&auto=format&n=aouttQsgQ0PtiaxW&q=85&s=9755b9c32f10a796a59770b37481963a" alt="" width="1044" height="124" data-path="assets/image-143.png" />
</Frame>

4. Extract the contents of the zip archive and locate the binary suitable for your system's architecture.

   * As an example, this guide will use the Windows 64-bit binary: "azurehound-windows-amd64"

<Frame>
  <img src="https://mintcdn.com/specterops-feat-poc-api-playground/aouttQsgQ0PtiaxW/assets/image-144.png?fit=max&auto=format&n=aouttQsgQ0PtiaxW&q=85&s=663a8fefe3391d7fd46f0b320538eeeb" alt="" width="221" height="164" data-path="assets/image-144.png" />
</Frame>

5. Run "azurehound.exe -h" to see all available options

<Frame>
  <img src="https://mintcdn.com/specterops-feat-poc-api-playground/aouttQsgQ0PtiaxW/assets/image-145.png?fit=max&auto=format&n=aouttQsgQ0PtiaxW&q=85&s=ade202c5735ad7e70ef0686ac969861b" alt="" width="1050" height="522" data-path="assets/image-145.png" />
</Frame>

6. Run "azurehound.exe configure" and select the Azure region your organization's tenant is hosted in

   * Note: Most organizations are using the "cloud" region

<Frame>
  <img src="https://mintcdn.com/specterops-feat-poc-api-playground/aouttQsgQ0PtiaxW/assets/image-146.png?fit=max&auto=format&n=aouttQsgQ0PtiaxW&q=85&s=4947674cd8d37c1752d1b4eda9c6d190" alt="" width="848" height="219" data-path="assets/image-146.png" />
</Frame>

7. Type in your Azure tenant ID

<Frame>
  <img src="https://mintcdn.com/specterops-feat-poc-api-playground/aouttQsgQ0PtiaxW/assets/image-147.png?fit=max&auto=format&n=aouttQsgQ0PtiaxW&q=85&s=d619dfa977dfd8a7c69bfbcfc6c9cec7" alt="" width="501" height="40" data-path="assets/image-147.png" />
</Frame>

8. Type in the application ID you saved when creating the AzureHound application

<Frame>
  <img src="https://mintcdn.com/specterops-feat-poc-api-playground/aouttQsgQ0PtiaxW/assets/image-148.png?fit=max&auto=format&n=aouttQsgQ0PtiaxW&q=85&s=c2579b78c4115f341ca9210451973e60" alt="" width="515" height="43" data-path="assets/image-148.png" />
</Frame>

9. Choose your desired authentication mechanism
   * We **highly** recommend certificate-based authentication.

<Frame>
  <img src="https://mintcdn.com/specterops-feat-poc-api-playground/aouttQsgQ0PtiaxW/assets/image-149.png?fit=max&auto=format&n=aouttQsgQ0PtiaxW&q=85&s=50d64b7b825c3252594ae8edf86e5661" alt="" width="326" height="102" data-path="assets/image-149.png" />
</Frame>

10. If using Certificate authentication: hit Enter, or type 'y', to create a new certificate and key

<Frame>
  <img src="https://mintcdn.com/specterops-feat-poc-api-playground/aouttQsgQ0PtiaxW/assets/image-150.png?fit=max&auto=format&n=aouttQsgQ0PtiaxW&q=85&s=88796d23e04c739754092af9490a39a4" alt="" width="317" height="54" data-path="assets/image-150.png" />
</Frame>

* *Note*: The certificate generated by AzureHound expires after one year.
* *Note*: If using a certificate issued by another authority, AzureHound supports certificates with the following:
  * PEM encoded
  * RSA 256
  * PKCS#8 or PKCS#5

11. If using Certificate authentication: if desired, provide a password for the secret key

<Frame>
  <img src="https://mintcdn.com/specterops-feat-poc-api-playground/aouttQsgQ0PtiaxW/assets/image-151.png?fit=max&auto=format&n=aouttQsgQ0PtiaxW&q=85&s=f44359f586030151aff37f920cfa7bb6" alt="" width="307" height="55" data-path="assets/image-151.png" />
</Frame>

12. Hit Enter, or type 'y', to set up a connection to BloodHound Enterprise

<Frame>
  <img src="https://mintcdn.com/specterops-feat-poc-api-playground/aouttQsgQ0PtiaxW/assets/image-152.png?fit=max&auto=format&n=aouttQsgQ0PtiaxW&q=85&s=119ed2b35b5a24287a2a2eb9c7bd9c0a" alt="" width="421" height="38" data-path="assets/image-152.png" />
</Frame>

13. Type in the full URL of your BloodHound Enterprise tenant

<Frame>
  <img src="https://mintcdn.com/specterops-feat-poc-api-playground/aouttQsgQ0PtiaxW/assets/image-153.png?fit=max&auto=format&n=aouttQsgQ0PtiaxW&q=85&s=61d28013d971473cf39b66fa8d12d4fd" alt="" width="542" height="38" data-path="assets/image-153.png" />
</Frame>

14. Create an AzureHound collector client by following [Create a BloodHound Enterprise collector client](/collect-data/enterprise-collection/create-collector). Continue to the next step when you have the **Token ID** and **Token**.

15. Type in the client collector's **Token ID** from the previous step

<Frame>
  <img src="https://mintcdn.com/specterops-feat-poc-api-playground/aouttQsgQ0PtiaxW/assets/image-154.png?fit=max&auto=format&n=aouttQsgQ0PtiaxW&q=85&s=b91705b66f97082f71c91fa0ece7b9e1" alt="" width="574" height="40" data-path="assets/image-154.png" />
</Frame>

16. Type in the client collector's **Token** key from the collector client

<Frame>
  <img src="https://mintcdn.com/specterops-feat-poc-api-playground/aouttQsgQ0PtiaxW/assets/image-155.png?fit=max&auto=format&n=aouttQsgQ0PtiaxW&q=85&s=9ce03c5f917625af4e75ed9f7056afe9" alt="" width="715" height="42" data-path="assets/image-155.png" />
</Frame>

17. Decide if you want to use a proxy URL. Most organizations will not use this feature

<Frame>
  <img src="https://mintcdn.com/specterops-feat-poc-api-playground/aouttQsgQ0PtiaxW/assets/image-156.png?fit=max&auto=format&n=aouttQsgQ0PtiaxW&q=85&s=659e18032d332280b644d60f887ed164" alt="" width="202" height="43" data-path="assets/image-156.png" />
</Frame>

18. Hit Enter, or type 'y', to set up local logging

<Frame>
  <img src="https://mintcdn.com/specterops-feat-poc-api-playground/aouttQsgQ0PtiaxW/assets/image-157.png?fit=max&auto=format&n=aouttQsgQ0PtiaxW&q=85&s=61ecebc14d2e58d970eb888e4e5f77ea" alt="" width="288" height="39" data-path="assets/image-157.png" />
</Frame>

19. Select the logging verbosity, as a start we recommend **Default**

<Frame>
  <img src="https://mintcdn.com/specterops-feat-poc-api-playground/aouttQsgQ0PtiaxW/assets/image-158.png?fit=max&auto=format&n=aouttQsgQ0PtiaxW&q=85&s=217d1deba33b592b2b94f10b97bc8155" alt="" width="325" height="118" data-path="assets/image-158.png" />
</Frame>

20. Type a log file name

    * You can also enter file name as a full path. If not specifying a path; AzureHound will output logs to the specified file name within the same directory as the AzureHound binary

<Frame>
  <img src="https://mintcdn.com/specterops-feat-poc-api-playground/aouttQsgQ0PtiaxW/assets/image-160.png?fit=max&auto=format&n=aouttQsgQ0PtiaxW&q=85&s=59d0d2d5d10a24fc92aef967b5a23d5b" alt="" width="318" height="41" data-path="assets/image-160.png" />
</Frame>

21. Decide if AzureHound should generate JSON-structured logs

<Frame>
  <img src="https://mintcdn.com/specterops-feat-poc-api-playground/aouttQsgQ0PtiaxW/assets/image-161.png?fit=max&auto=format&n=aouttQsgQ0PtiaxW&q=85&s=f2ce607e16a090c0ea0f18d5be8a66a4" alt="" width="281" height="40" data-path="assets/image-161.png" />
</Frame>

22. When completed, a settings summary is shown

23. If using Certificate authentication; the summary also includes the location of the certificate to complete the configuration within Azure

<Frame>
  <img src="https://mintcdn.com/specterops-feat-poc-api-playground/aouttQsgQ0PtiaxW/assets/image-162.png?fit=max&auto=format&n=aouttQsgQ0PtiaxW&q=85&s=1706a488f32561e7e27eef056efb95c6" alt="" width="671" height="92" data-path="assets/image-162.png" />
</Frame>

24. Continue to [Run and Upgrade AzureHound (Windows, Docker, or Kubernetes)](/install-data-collector/install-azurehound/installation-options)
