Analisando propostas

Api para carbonio

Publicado em 26 de Janeiro de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Projeto de API para conexão com o sistema de e-mail Carbonio, o uso de ferramentas e tecnologias que permitam centralizar funcionalidades como gerenciamento de domínios, contas de e-mail, grupos, troca de senhas e backup. Aqui está o guia completo com os requisitos e os passos para implementação.

Contexto Geral do Projeto

1. Requisitos Funcionais da API 1.1. Gerenciamento de Domínios** - Adicionar, editar e remover domínios. - Listar domínios existentes no sistema. 1.2. Gerenciamento de Contas de E-mail - Criar, editar e remover contas de e-mail. - Alterar senhas. - Listar contas associadas a um domínio. - Bloquear/desbloquear contas de e-mail. 1.3. Gerenciamento de Grupos - Criar grupos (ex.: Listas de distribuição). - Adicionar/remover membros de um grupo. - Listar grupos existentes. 1.4. Configuração de Rotinas de Backup - Agendar backups completos e incrementais. - Restaurar contas de e-mail, grupos ou domínios específicos a partir de backups. - Monitorar status dos backups (sucesso ou falha). 1.5. Segurança e Monitoramento - Autenticação baseada em **jwt (json web tokens)** ou **oauth2**. - Logs centralizados para todas as ações realizadas via API. - Permissões granulares baseadas em usuários/roles. - Eventos de bloqueios de contas, erros por webhook 1.6. Relarotio de contas e dominios - listagem de dominios X quantidade de contas por dominio com tamanho da caixa e consumo. 2. Resultado Esperado Após implementar esta API, você terá: 1. Um sistema centralizado para gerenciar domínios e contas de e-mail. 2. Um processo automatizado de backup e restauração. 3. Relatórios detalhados sobre ações realizadas. 4. Uma API escalável, com segurança e facilidade de integração com outros sistemas.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por M. R.