# BlueCat DNS

> Configure OneFuse DNS policies for BlueCat

---

Site [llms.txt](/llms.txt)

---

The OneFuse BlueCat DNS module enables organizations who utilize BlueCat for DNS hosting to have a fully automated method of controlling DNS records as the cloud environment dynamically scales, reducing the support burden and increasing the chances of successful ITaaS deployments.

<div class="alert alert-info" role="alert"><div class="h4 alert-heading" role="heading">License required</div>


This Module requires the BlueCat DNS License in order to execute a BlueCat DNS Policy. BlueCat DNS Policies, Endpoints, and Module Credentials can be created without a license.
</div>


## Setup overview

1. Create a [Module Credential](/docs/onefuse/configure/module-credentials/) for BlueCat.
2. Create a [BlueCat Endpoint](/docs/onefuse/configure/module-endpoints/#bluecat) and add DNS defaults.
3. Define the DNS Policy.
4. Execute the DNS Policy to reserve and release DNS records through the [OneFuse API](https://app.swaggerhub.com/apis-docs/cloudbolt/OneFuse/) or an [Upstream Provider](/docs/onefuse/consume/what-is-upstream-provider/).

## Create a BlueCat DNS policy

1. Access the DNS Policies dashboard.
2. Select **+ Create** > **BlueCat**.
3. Fill out the [DNS policy form](/docs/onefuse/configure/modules/dns/#dns-policy-form) using the BlueCat Endpoint.
4. Select **Create**.

## Update a BlueCat DNS policy

Update a BlueCat DNS Policy to change any of the fields from the BlueCat DNS Policy form. The DNS Endpoint cannot be changed from the original Endpoint Type chosen during Policy creation.

1. Access the DNS Policy dashboard.
2. Find the Policy to update and select the edit button.
3. Edit the information on the [DNS policy form](/docs/onefuse/configure/modules/dns/#dns-policy-form).
4. Select **Update**.

## View a BlueCat DNS policy

1. Access the DNS Policy dashboard.
2. Find the Policy to view and select the view button.
3. View the information on the [DNS policy form](/docs/onefuse/configure/modules/dns/#dns-policy-form).
4. Select **Cancel** to return to the dashboard.

## Delete a BlueCat DNS policy

A BlueCat DNS Policy cannot be deleted if it is attached to any existing DNS Record(s).

1. Access the DNS Policy dashboard.
2. Find the Policy to delete and select the delete button.
3. Select **Delete** to confirm.

## Reserve/release DNS records

Use the [OneFuse API](https://app.swaggerhub.com/apis-docs/cloudbolt/OneFuse/) to reserve and release DNS records through the execution of a BlueCat Policy with the BlueCat Endpoint.

### Policy ID

The Policy ID is required to reserve and release DNS records.

1. Access the DNS Policy dashboard.
2. Find the Policy you are executing through the API.
3. Select the view button.
4. Reference the Details box to locate the Policy ID.
