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

# Aha! Ideas

> Conecta Aha! Ideas con Iru Compliance mediante una clave de API de portador y el subdominio de tu cuenta para recopilar evidencias de hojas de ruta, versiones e ideas para las auditorías.

### Acerca de Aha! Ideas

Iru llama a la **Aha! REST API** con **`Authorization: Bearer`** usando una **clave de API personal**. Las claves heredan los permisos de producto del **usuario que las crea**; es preferible usar una **cuenta de servicio** para que la rotación de personal no interrumpa la sincronización de cumplimiento.

### Cómo funciona

```http theme={null}
Authorization: Bearer YOUR_API_KEY
```

| Detalle | Valor |
| - | - |
| **Categoría** | Project management |
| **Autenticación** | Bearer (clave de API de la cuenta) |

Patrón de host: **`https://YOUR_SUBDOMAIN.aha.io`**.

Referencias oficiales: [Claves de API](https://secure.aha.io/settings/api_keys) (cambia el subdominio), [API reference](https://www.aha.io/api).

### Requisitos previos

* Un usuario con acceso a los **productos** de los que debes aportar evidencias (a menudo **Propietario**, **Administrator** o **Reviewer**).
* Tu **`subdomain`** (`acme` de `https://acme.aha.io`).

### Conectar Aha! con Iru

<Tabs>
  <Tab title="Aha!">
    <Note>
      Completa esta pestaña antes de conectar la fuente en Compliance.
    </Note>

    <Steps>
      <Step title="Abrir el menú de perfil de Aha!">
        En Aha!, selecciona tu **avatar** (menú de perfil) en la interfaz del producto.
      </Step>

      <Step title="Abrir los ajustes personales">
        Elige **Configuración** y, a continuación, abre la sección **Personal** (o equivalente) para editar tu propia cuenta, no solo un producto concreto.
      </Step>

      <Step title="Abrir Developer y Claves de API">
        Selecciona **Developer** (o **Developer settings**) y, a continuación, **Claves de API** (las etiquetas pueden variar ligeramente según la edición de Aha!).
      </Step>

      <Step title="Generar una nueva clave de API">
        Selecciona **Generate API key** (o **Create API key**). Introduce un nombre que puedas reconocer más adelante, como **Iru Compliance**.
      </Step>

      <Step title="Copiar y guardar la clave">
        Copia el valor de la clave **una sola vez** cuando Aha! lo muestre y guárdalo en tu bóveda. Lo pegarás en Iru como token **Bearer**; normalmente no puedes volver a ver el mismo secreto después de salir de la página.
      </Step>
    </Steps>

    <Note>
      Continúa en la pestaña [**Iru Compliance**](#iru-compliance).
    </Note>
  </Tab>

  <Tab title="Iru Compliance">
    <Note>
      Termina primero la pestaña [**Aha!**](#aha).
    </Note>

    <Steps>
      <Step title="Abrir Sources">
        En Iru Compliance, en la barra de navegación izquierda, expande **Cumplimiento** y selecciona **Fuentes**.

        <Frame>
          <img src="https://mintcdn.com/iru/tI0HDLDwHj8r9Ile/assets/media/images/iru-navigation-compliance-sources.png?fit=max&auto=format&n=tI0HDLDwHj8r9Ile&q=85&s=87dcef15fc17d2fb9a6e53f454e41710" alt="Navegación izquierda: Compliance expandido, Sources seleccionado" width="410" height="1024" data-path="assets/media/images/iru-navigation-compliance-sources.png" />
        </Frame>
      </Step>

      <Step title="Activar Aha!">
        Busca **Aha!** (usa **Categoría** o **Buscar por nombre o descripción**). En esa tarjeta, activa el **interruptor**. Es posible que se abra una pestaña o ventana del navegador con el asistente del conector.
      </Step>

      <Step title="Introducir el dominio (subdominio)">
        Establece **`domain`** **solo en el subdominio** (por ejemplo, `acme`), no en la URL completa. Confirma las variables del servidor cuando el asistente muestre una vista previa.
      </Step>

      <Step title="Pegar el token Bearer">
        Pega el token **Bearer** cuando se te solicite.
      </Step>

      <Step title="Finalizar la conexión">
        Selecciona **Enviar token de Bearer**. Cuando la conexión se realiza correctamente, el asistente muestra **Conexión configurada**.
      </Step>

      <Step title="Confirmar que la fuente está activa">
        Cierra la pestaña del navegador **Iru está solicitando acceso a servicios externos** y, a continuación, vuelve a **Cumplimiento** → **Fuentes** y confirma que la tarjeta de **Aha!** está **Activo**.
      </Step>
    </Steps>
  </Tab>
</Tabs>

### Solución de problemas

<AccordionGroup>
  <Accordion title="No se abre nada al activar la fuente">
    Revisa la configuración del **bloqueador de ventanas emergentes** para el sitio de Iru e inténtalo de nuevo.
  </Accordion>

  <Accordion title="401 Unauthorized">
    El usuario se desactivó o la clave se eliminó: vuelve a generarla desde una cuenta de servicio activa.
  </Accordion>

  <Accordion title="404 en el host">
    La cadena del **subdominio** es incorrecta.
  </Accordion>

  <Accordion title="Faltan productos">
    El usuario que emitió la clave no tiene acceso al espacio de trabajo: ajusta la pertenencia en Aha! o el propietario de la clave.
  </Accordion>
</AccordionGroup>

### Artículos relacionados

<CardGroup cols={2}>
  <Card title="Gestión de fuentes" icon="plug" href="/es/compliance/sources-management">
    Explora y gestiona todas las fuentes de Compliance.
  </Card>

  <Card title="Primeros pasos con Compliance" icon="rocket" href="/es/compliance/getting-started-with-compliance">
    Marcos, acciones y **Artefactos**.
  </Card>

  <Card title="Descripción general de Iru" icon="layer-group" href="/es/iru/platform-overview/iru-overview">
    Cómo encajan Endpoint, Compliance e Identity.
  </Card>

  <Card title="Gestión de artefactos" icon="folder-open" href="/es/compliance/artifacts-management">
    Carga, revisa y organiza las evidencias de fuentes y acciones.
  </Card>
</CardGroup>
