# API02004: Usuário Não Autorizado

## O Que Isso Significa[​](#what-this-means "Link direto para O Que Isso Significa")

Você está logado, mas sua conta de usuário não tem permissão para realizar a ação solicitada. Este é um problema de autorização (o que você pode fazer) em vez de um problema de autenticação (quem você é).

## Causas Comuns[​](#common-causes "Link direto para Causas Comuns")

* **Limitações de função do usuário** — Sua função no WordPress não inclui acesso ao POS
* **Acesso ao POS desativado** — Sua conta não recebeu permissões para o POS
* **Restrições de recursos** — Certos recursos são limitados a funções específicas
* **Restrições da loja** — Você pode não ter acesso a esta loja em particular

## Mapeamento de Erro do Servidor[​](#server-error-mapping "Link direto para Mapeamento de Erro do Servidor")

Este código de erro é acionado quando o servidor retorna:

| Código do Servidor             | Fonte                   |
| ------------------------------ | ----------------------- |
| `rest_cannot_view`             | API REST do WordPress   |
| `woocommerce_rest_cannot_view` | API REST do WooCommerce |

## Como Corrigir[​](#how-to-fix "Link direto para Como Corrigir")

### 1. Verifique a Função do Usuário[​](#1-check-user-role "Link direto para 1. Verifique a Função do Usuário")

No Admin do WordPress → Usuários:

1. Encontre sua conta de usuário
2. Verifique a função (por exemplo, Gerente de Loja, Administrador)
3. Certifique-se de que a função inclua as capacidades do WooCommerce

### 2. Habilite o Acesso ao POS[​](#2-enable-pos-access "Link direto para 2. Habilite o Acesso ao POS")

No Admin do WordPress → WooCommerce → POS → Acesso:

1. Encontre o usuário ou função
2. Habilite as permissões de acesso ao POS
3. Salve as alterações

### 3. Solicite Permissões Adicionais[​](#3-request-additional-permissions "Link direto para 3. Solicite Permissões Adicionais")

Entre em contato com o administrador da sua loja para:

* Conceder ao seu papel acesso ao POS
* Atribuir a você um papel com permissões apropriadas
* Habilitar recursos específicos que você precisa

### 4. Verifique a Atribuição da Loja[​](#4-check-store-assignment "Link direto para 4. Verifique a Atribuição da Loja")

Se estiver usando várias lojas:

* Verifique se você está atribuído à loja correta
* Verifique as permissões específicas da loja

## Permissões Necessárias[​](#required-permissions "Link direto para Permissões Necessárias")

Ações diferentes exigem capacidades diferentes:

* **Ver produtos**: Acesso de leitura aos produtos
* **Criar pedidos**: Capacidades para criar/editar pedidos
* **Gerenciar clientes**: Capacidades de gerenciamento de clientes
* **Acessar relatórios**: Capacidades para visualizar relatórios

## Erros Relacionados[​](#related-errors "Link direto para Erros Relacionados")

* [API02005](/pt-BR/error-codes/API02005.md) — Permissões Insuficientes
* [API02001](/pt-BR/error-codes/API02001.md) — Credenciais Inválidas
