Controle de acesso
A matriz de permissões do AlgoServer: cada usuário tem um papel, e cada papel concede um conjunto de ações permitidas.
O acesso às ações do AlgoServer é governado por uma matriz de permissões. Cada usuário tem um papel, e cada papel concede um conjunto de permissões: o que aquele usuário pode criar, cancelar, ver ou administrar.
Permissões
O que cada permissão controla
Editar estratégias
Criar e alterar estratégias.
Cancelar estratégias
Parar e cancelar estratégias em andamento.
Ver todas as mesas
Enxergar as estratégias de todas as mesas, não apenas a própria.
Enviar ordens de teste
Disparar ordens de teste, como as dos testes matinais.
Gerenciar API keys
Criar e revogar chaves de acesso à API.
Matriz
Papéis e permissões
| Papel | Editar estratégias | Cancelar estratégias | Ver todas as mesas | Ordens de teste | Gerenciar API keys |
|---|---|---|---|---|---|
| Admin | ✓ | ✓ | ✓ | ✓ | ✓ |
| Trader | ✓ | ✓ | — | — | — |
| Risk | — | ✓ | ✓ | — | — |
| Test | — | — | — | ✓ | — |
| Limits | — | — | — | — | — |
O papel Limits é reservado ao acompanhamento de limites e, hoje, não concede ações na API. As permissões que ele dará serão detalhadas quando a funcionalidade estiver disponível.