Projetos e Workspaces
Como usar projetos para separar sites, clientes e conteúdos no Acachy CMS.
Projetos são a base de isolamento do Acachy CMS.
Uma conta nova não recebe projeto automaticamente. Depois do cadastro, o usuário entra no workspace e cria o projeto que deseja administrar.
Quando criar um projeto
Crie projetos separados para:
- sites diferentes;
- clientes diferentes;
- produtos diferentes;
- ambientes que não devem compartilhar conteúdo;
- times com permissões separadas.
O que fica isolado por projeto
- Content Types
- Entries
- Mídia
- API Keys
- Usuários do projeto
- Webhooks
- Webhook Logs
- Audit Logs
- Versões de entries
Criar projeto
- Vá para All projects.
- Clique em Novo projeto.
- Informe o nome.
- Confirme.
Quem cria o projeto vira owner daquele projeto.
Entrar e sair de projetos
- Para entrar, clique no card do projeto.
- Para trocar, use o seletor no topo.
- Para voltar ao workspace, escolha All projects.
API pública
API keys pertencem a um projeto. Uma key criada em um projeto só lê conteúdo publicado daquele projeto.
Você não precisa enviar projectId na API pública. O projeto é resolvido pela própria API key.
API admin
O painel admin envia o projeto atual nas chamadas internas. Se o usuário não pertencer ao projeto, a API retorna 403.