

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Box
<a name="kb-managed-ds-box"></a>

Box es un servicio de administración de contenido e intercambio de archivos en la nube para almacenar, compartir y colaborar en archivos y carpetas. Puede conectar su empresa de Box como fuente de datos para que su base de conocimientos gestionada pueda rastrear archivos y carpetas.

## Características admitidas
<a name="kb-managed-supported-features-box"></a>
+ Rastrea archivos y carpetas
+ Detección automática de campos de documentos comunes (como el título, el autor y las fechas de creación o modificación)
+ Filtros de contenido de inclusión para archivos y carpetas específicos (autenticación OAuth 2.0)
+ Filtrado por tamaño máximo de archivo
+ El contenido incremental se sincroniza para el contenido agregado, actualizado y eliminado
+ Autenticación de credenciales de cliente Grant (2LO) y OAuth 2.0 (3LO)
+ Document-level control de acceso (ACL), con credenciales de cliente que otorgan autenticación

## Métodos de autenticación
<a name="kb-managed-box-auth-methods"></a>

Una fuente de datos de Box admite dos métodos de autenticación. Elija uno antes de empezar, ya que determina las credenciales que va a crear y si puede utilizar el control de acceso a nivel de documento. Recomendamos la autenticación mediante credenciales de cliente para nuevas fuentes de datos.


**Métodos de autenticación de Box**  

| Método | Cómo se autentica | Cuándo se debe usar | Configuración | 
| --- | --- | --- | --- | 
| Concesión de credenciales de cliente (CCG): recomendada | El conector se autentica como una aplicación de Box mediante el flujo de concesión de credenciales de cliente (2LO), con acceso desde toda la empresa. Sin inicio de sesión de usuario. | Rastrea el contenido de toda tu empresa de Box y de cualquier fuente de datos que utilice el control de acceso a nivel de documento. | [Configure la autenticación de concesión de credenciales de cliente](kb-managed-box-ccg-setup.md) | 
| OAuth 2.0 () OAUTH2 | El conector se autentica como una aplicación de Box en nombre de un usuario específico (3LO) y rastrea el contenido al que el usuario puede acceder. | Rastrea el contenido de un usuario específico. No es compatible con el control de acceso a nivel de documento. | [Configure la autenticación OAuth 2.0](kb-managed-box-oauth2-setup.md) | 

## Requisitos previos
<a name="kb-managed-prereqs-box"></a>

**En Box, asegúrese de: **
+ Crea y configura una aplicación de Box para que el conector pueda autenticarse con ella. La configuración de la aplicación depende de su método de autenticación; consulte la página de configuración de su método: [Configurar la autenticación de concesión de credenciales de cliente para Box](kb-managed-box-ccg-setup.md) o[Configurar la autenticación OAuth 2.0 para Box](kb-managed-box-oauth2-setup.md).

**En tu AWS cuenta, asegúrate de**:
+ Almacenar sus credenciales de autenticación en un [secreto de AWS Secrets Manager](https://docs.aws.amazon.com/secretsmanager/latest/userguide/create_secret.html) y tomar nota del nombre de recurso de Amazon (ARN) del secreto.
+ Para ver los pares clave-valor exactos que debes almacenar en el secreto, consulta la página de configuración de tu método de autenticación: [Configurar la autenticación de concesión de credenciales de cliente para Box](kb-managed-box-ccg-setup.md) o. [Configurar la autenticación OAuth 2.0 para Box](kb-managed-box-oauth2-setup.md)
+ Incluye los permisos necesarios para conectarte a tu fuente de datos en tu role/permissions política AWS Identity and Access Management (IAM) para tu base de conocimientos. Para obtener información sobre los permisos necesarios, consulte[Permisos de acceso a los orígenes de datos](kb-permissions.md#kb-permissions-access-ds).

## Cómo configurar una fuente de datos de Box
<a name="kb-managed-box-workflow"></a>

La configuración de una fuente de datos de Box implica los siguientes pasos:

1. **Configure la autenticación. ** Siga la página del método elegido para crear las credenciales de la aplicación Box y almacenarlas en AWS: [Configurar la autenticación de concesión de credenciales de cliente para Box](kb-managed-box-ccg-setup.md) o[Configurar la autenticación OAuth 2.0 para Box](kb-managed-box-oauth2-setup.md).

1. **Conecta la fuente de datos. ** Cree la fuente de datos de Box en la base de conocimientos mediante la API Consola de administración de AWS o. Consulte [Conectar una fuente de datos de Box](kb-managed-ds-box-connect.md).

1. **(Opcional) Habilite el control de acceso a nivel de documento. ** Filtra los resultados de las consultas según los permisos de Box de cada usuario. Se requieren credenciales de cliente para conceder la autenticación. Consulte [Document-level controles de acceso](kb-managed-ds-box-acl.md).