# Terraform registry credentials

In order to import Terraform modules from a [private registry](https://developer.hashicorp.com/terraform/registry/private), you need to provide the credentials to access the registry.

Registry credentials used by Terraform require two information:

* The hostname of your private registry
* The token used to authenticate with the registry

To add a new registry credentials, follow these steps:

1. Go to the [Registry credentials page](https://app.brainboard.co/settings/terraform-registry).
2. Click on New credentials and set the credentials information in the displayed window:&#x20;

   * Name: Name of the credential
   * Host: Terraform registry hostname
   * Token: Terraform registry token
   * Scope:
     * Organization: credentials will be available to all users in the organization
   * User (myself): credentials will be available only to you :::warning Credentials scope can only be set at creation. You will not be able to change credentials scope after creation. :::

   <figure><img src="/files/sk9S7DSEJYhqSSBHc7GP" alt=""><figcaption></figcaption></figure>
3. Click on create to store your credential


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.brainboard.co/data/terraform-opentofu/terraform-modules/terraform-registry-credentials.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
