Passa al contenuto principale

Benvenuto in My

My è una piattaforma di gestione centralizzata di Nethesis che fornisce autenticazione, gestione gerarchica delle organizzazioni, monitoraggio dei sistemi e controllo degli accessi basato sui ruoli.

Funzionalità Principali

  • Autenticazione Centralizzata tramite Logto come Identity Provider
  • Gestione Organizzativa Gerarchica (Owner, Distributore, Rivenditore, Cliente)
  • Controllo degli Accessi Basato sui Ruoli (RBAC) con sistema a doppio ruolo
  • Monitoraggio Sistemi con inventario in tempo reale e tracciamento heartbeat
  • Rilevamento Modifiche con analisi automatica delle differenze e livelli di severità
  • Self-Service Utente con gestione avatar, modifica profilo e cambio password
  • Esportazione Dati in formato CSV e PDF
  • Rebranding Organizzazione con loghi personalizzati, favicon e sfondi per prodotto
  • Gestione Applicazioni con assegnazione alle organizzazioni

Gerarchia Aziendale

Owner (Nethesis)

Distributori

Rivenditori

Clienti

Ogni livello gestisce solo le organizzazioni subordinate.

Sistema a Doppio Ruolo

Ruoli Organizzazione (gerarchia aziendale): Owner, Distributore, Rivenditore, Cliente

Ruoli Utente (capacità tecniche): Super Admin, Admin, Backoffice, Support, Reader

Permessi effettivi = Ruolo Organizzazione + Ruolo Utente

Ciclo di Vita del Sistema

Guida Rapida

  1. Accedi con le tue credenziali
  2. Configura il tuo profilo e l'avatar
  3. Crea le organizzazioni in base alla tua gerarchia aziendale
  4. Aggiungi utenti e assegna i ruoli appropriati
  5. Crea i sistemi per i tuoi clienti
  6. Registra i sistemi per abilitare il monitoraggio

Documentazione Sviluppatori

Documentazione tecnica per sviluppatori e integratori:

Ottenere Aiuto

Per Utenti

  • Esplora le sezioni della guida utente partendo da Autenticazione
  • Controlla le sezioni di risoluzione problemi in ogni guida
  • Contatta il tuo amministratore di sistema

Per Sviluppatori

  • Leggi i README specifici dei componenti
  • Consulta la documentazione API
  • Rivedi la documentazione architettura in DESIGN.md
  • Apri un issue su GitHub

Sicurezza

  • SHA256 hashing salato dei secret
  • Token Split Pattern per credenziali di sistema
  • Autenticazione basata su JWT con blacklist token
  • RBAC gerarchico con permessi combinati organizzazione + utente

Informazioni Versione

Versione corrente: 0.6.1 (Pre-produzione)

Stack Tecnologico

  • Backend: Go 1.24+ con framework Gin
  • Database: PostgreSQL con migrazioni
  • Cache: Redis per caching ad alte prestazioni
  • Identity: Logto per autenticazione e RBAC
  • Frontend: Vue.js 3 con TypeScript