Autenticazione e autorizzazione in Entra ID

Implementare Azure Security per sviluppatori

Anushika Agarwal

Cloud Data Engineer

Che cos'è Entra ID?

  • Servizio Azure per gestire identità e accessi

  • Controlla gli accessi

  • Controlla le azioni consentite
  • Per persone e app

Entra ID

Implementare Azure Security per sviluppatori

Esempio: PeopleSphere con Entra ID

  • Dipendenti: visualizzano i cedolini in sicurezza

  • HR: accedono ai dati delle paghe

Esempio: PeopleSphere con Entra ID

Implementare Azure Security per sviluppatori

I fondamenti di Entra ID

  • Identità:

    • la tua "impronta digitale"
    • username o email
  • Autenticazione:

    • prova dell'identità
    • password o MFA
  • Autorizzazione:

    • definisce le azioni possibili
    • view, edit, delete

Identità, autenticazione e autorizzazione

Implementare Azure Security per sviluppatori

Concetti chiave di Microsoft Entra ID

  • Gestione delle identità:
    • automatizza gli account utente

Gestione delle identità

  • Controllo degli accessi in base ai ruoli (RBAC):
    • permessi precisi in base ai ruoli

Controllo degli accessi in base ai ruoli

  • Single Sign-On (SSO):
    • un'unica credenziale per tutte le app

Single Sign-On

Implementare Azure Security per sviluppatori

Concetti chiave di Microsoft Entra ID

  • Multi-Factor Authentication (MFA):
    • aggiunge un secondo passaggio di verifica

Multi-Factor Authentication

  • Report e analitiche:
    • traccia l'attività utente e aiuta con la conformità

Report e analitiche

Implementare Azure Security per sviluppatori

Utenti

  • Identità uniche in Entra ID

    • Tipi:

      1. Internal - dipendenti dell'organizzazione
      2. External - ospiti con accesso temporaneo
    • Monitora l'attività utente:

      • Log di accesso
      • Ruoli e appartenenze ai gruppi
      • Dispositivi assegnati

Utenti

Implementare Azure Security per sviluppatori

Esempio: Utenti in PeopleSphere

  • Dipendenti: aggiunti come utenti per vedere i cedolini

  • Revisori: aggiunti come ospiti per verifiche di conformità

Esempio di utenti PeopleSphere in Entra ID

Implementare Azure Security per sviluppatori

Gruppi

  • Raccolte logiche di utenti

    • Permessi assegnati a molti utenti insieme

    • Tipi:

      1. Security groups - controllano l'accesso
      2. Microsoft 365 groups - abilitano la collaborazione

Gruppi

Implementare Azure Security per sviluppatori

Esempio: Gruppi in PeopleSphere

  • HR manager:

    • gruppo di sicurezza per l'accesso alle paghe
  • HR e Finance:

    • gruppo Microsoft 365 per collaborare

Esempio di gruppi PeopleSphere in Entra ID

Implementare Azure Security per sviluppatori

Dispositivi

  • Registra i dispositivi per accessi sicuri
  • Applica criteri di conformità
  • Monitora lo stato dei dispositivi
  • Identità ibride:
    • funzionano nel cloud
    • e on-premises

Dispositivi

Implementare Azure Security per sviluppatori

Ruoli

  • Definisci i permessi: in base alle responsabilità

  • Ruoli predefiniti:

    • Global Admin, User Admin
  • Ruoli personalizzati:

    • adatta l'accesso a esigenze specifiche

Ruoli

Implementare Azure Security per sviluppatori

Esercitiamoci!

Implementare Azure Security per sviluppatori

Preparing Video For Download...