# API02004: Usuario No Autorizado

## Qué Significa Esto[​](#what-this-means "Enlace directo a Qué Significa Esto")

Has iniciado sesión, pero tu cuenta de usuario no tiene permiso para realizar la acción solicitada. Este es un problema de autorización (lo que puedes hacer) en lugar de un problema de autenticación (quién eres).

## Causas Comunes[​](#common-causes "Enlace directo a Causas Comunes")

* **Limitaciones de rol de usuario** — Tu rol de WordPress no incluye acceso al POS
* **Acceso al POS deshabilitado** — No se te otorgaron permisos de POS
* **Restricciones de características** — Ciertas características están limitadas a roles específicos
* **Restricciones de tienda** — Puede que no tengas acceso a esta tienda en particular

## Mapeo de Errores del Servidor[​](#server-error-mapping "Enlace directo a Mapeo de Errores del Servidor")

Este código de error se activa cuando el servidor devuelve:

| Código del Servidor            | Fuente                  |
| ------------------------------ | ----------------------- |
| `rest_cannot_view`             | API REST de WordPress   |
| `woocommerce_rest_cannot_view` | API REST de WooCommerce |

## Cómo Arreglarlo[​](#how-to-fix "Enlace directo a Cómo Arreglarlo")

### 1. Verifica el Rol de Usuario[​](#1-check-user-role "Enlace directo a 1. Verifica el Rol de Usuario")

En WordPress Admin → Usuarios:

1. Encuentra tu cuenta de usuario
2. Verifica el rol (por ejemplo, Gerente de Tienda, Administrador)
3. Asegúrate de que el rol incluya capacidades de WooCommerce

### 2. Habilita el Acceso al POS[​](#2-enable-pos-access "Enlace directo a 2. Habilita el Acceso al POS")

En WordPress Admin → WooCommerce → POS → Acceso:

1. Encuentra al usuario o rol
2. Habilita los permisos de acceso al POS
3. Guarda los cambios

### 3. Solicita Permisos Adicionales[​](#3-request-additional-permissions "Enlace directo a 3. Solicita Permisos Adicionales")

Contacta a tu administrador de tienda para:

* Otorgar a tu rol acceso al POS
* Asignarte un rol con permisos apropiados
* Habilitar características específicas que necesites

### 4. Verifica la Asignación de Tienda[​](#4-check-store-assignment "Enlace directo a 4. Verifica la Asignación de Tienda")

Si utilizas múltiples tiendas:

* Verifica que estés asignado a la tienda correcta
* Verifica los permisos específicos de la tienda

## Permisos Requeridos[​](#required-permissions "Enlace directo a Permisos Requeridos")

Diferentes acciones requieren diferentes capacidades:

* **Ver productos**: Acceso de lectura a productos
* **Crear pedidos**: Capacidades para crear/editar pedidos
* **Gestionar clientes**: Capacidades de gestión de clientes
* **Acceder a informes**: Capacidades para ver informes

## Errores Relacionados[​](#related-errors "Enlace directo a Errores Relacionados")

* [API02005](/es/error-codes/API02005.md) — Permisos Insuficientes
* [API02001](/es/error-codes/API02001.md) — Credenciales Inválidas

***
