
# Prueba del aprovisionamiento SCIM con keenauth directories simulate

`keenauth directories simulate` ejecuta un escenario del simulador SCIM contra un directorio de un entorno `development` o `staging`, para que pueda probar el aprovisionamiento, el disyuntor de desaprovisionamiento masivo y el registro de aprovisionamiento sin conectar un proveedor de identidad. Los usuarios son un conjunto fijo y ficticio de 25 personas en `example.test`, distribuidas en 5 grupos.

El comando escribe en el directorio, por lo que pide confirmación. Sin terminal debe pasar `--yes`; de lo contrario finaliza con código 2. Use un directorio que haya creado para pruebas. En un entorno de producción el servidor rechaza la solicitud.

## Uso

```sh
keenauth directories simulate dir_01j9xm2n4p6q8r0s2t4v6w8y0z --scenario seed --yes
```

| Opción | Descripción |
|---|---|
| `--scenario` | Obligatoria. `seed`, `bulk_deactivate`, `group_churn`, `attribute_update` o `conflict_email`. |
| `--output`, `-o` | `table`, `json` o `yaml`. Sin la opción, la CLI muestra una tabla en un terminal y JSON en caso contrario. |

El resultado contiene solo recuentos y estados (`status`, `users_created`, `groups_created`, `users_deactivated`, `conflicts`, `circuit_breaker_tripped`, `deprovision_hold`, `failure`). Una respuesta de error de SCIM hace que la ejecución `failed` y rellena `failure`; el comando sigue finalizando con código 0, así que compruebe `status` en los scripts.

Los escenarios, los campos del resultado y los límites se describen en [Simular el aprovisionamiento SCIM](/docs/api/management/directories/simulate).
