Configurazione di Foreman per l’autenticazione e la gestione dei ruoli tramite Active Directory

di Marco Valle | Mar 16, 2024 | 0 commenti

Configurazione di Foreman per l'autenticazione e la gestione dei ruoli tramite Active Directory - Raffaele Chiatto

INTRODUZIONE

Tramite le Authentication Sources è possibile integrare Foreman con Active Directory per l’autenticazione tramite LDAP.
Foreman permette la gestione granulare dei permessi tramite i Roles, è possibile assegnare determinati ruoli tramite i gruppi di AD.
Le Organizations e le Locations giocano un ruolo fondamentale nella segregazione delle risorse, poiché possono essere utilizzate nei filtri utilizzati per assegnare i permessi agli utenti.

PREREQUISITI

Si suppone che si abbia già installato e configurato Foreman e che si abbia diviso le risorse per mezzo di Organizations e Locations.

Configurazione di Foreman per l’amministrazione di base della ENC di Puppet e per la gestione di Organizations, Locations e Host groups

AGGIUNTA DI UNA AUTHENTICATION SOURCE

Navigare su Administer > Authentication Sources e selezionare Create LDAP Authentication Source

Configurazione di Foreman per l'autenticazione e la gestione dei ruoli tramite Active Directory - Raffaele Chiatto

Compilare i dati relativi al dominio

Configurazione di Foreman per l'autenticazione e la gestione dei ruoli tramite Active Directory - Raffaele Chiatto

Inserire i dati dell’utenza di servizio per il bind LDAP, la base DN per gli utenti e i gruppi ed il filtro per l’autenticazione

Configurazione di Foreman per l'autenticazione e la gestione dei ruoli tramite Active Directory - Raffaele Chiatto

Modificare i campi per la mappatura degli attributi

Configurazione di Foreman per l'autenticazione e la gestione dei ruoli tramite Active Directory - Raffaele Chiatto

Infine assegnare le Locations e le Organizations a cui appartengono gli utenti

Configurazione di Foreman per l'autenticazione e la gestione dei ruoli tramite Active Directory - Raffaele Chiatto

Configurazione di Foreman per l'autenticazione e la gestione dei ruoli tramite Active Directory - Raffaele Chiatto

AGGIUNTA DI UN RUOLO

Navigare su Administer > Roles e selezionare Create Role

Configurazione di Foreman per l'autenticazione e la gestione dei ruoli tramite Active Directory - Raffaele Chiatto

Assegnare un nome al ruolo e se necessario gli utenti ed i gruppi, infine salvare cliccando su Submit

Configurazione di Foreman per l'autenticazione e la gestione dei ruoli tramite Active Directory - Raffaele Chiatto

Tornare su Roles, selezionare il ruolo appena creato ed assegnare nel tab Role le Locations e le Organizations.

Nel tab Filters è possibile aggiungere un’autorizzazione cliccando su New Filter

Configurazione di Foreman per l'autenticazione e la gestione dei ruoli tramite Active Directory - Raffaele Chiatto

Compilare la Resource Type in base alla categoria dell’autorizzazione da assegnare.
Per ogni categoria esistono diversi permessi; tramite il flag Override è possibile modificare le Organizations e le Locations per cui i permessi sono validi.
Tramite il campo Search è possible creare dei filtri per limitare l’ambito del permesso, ogni categoria accetta dei filtri diversi (sono presenti alcuni esempi di filtri nell’immagine precedente).

Configurazione di Foreman per l'autenticazione e la gestione dei ruoli tramite Active Directory - Raffaele Chiatto

AGGIUNTA DI UNO USER GROUP

Navigare su Administer > User Groups e selezionare Create User Group

Configurazione di Foreman per l'autenticazione e la gestione dei ruoli tramite Active Directory - Raffaele Chiatto

Assegnare il nome al gruppo e se necessario assegnare manualmente i membri

Configurazione di Foreman per l'autenticazione e la gestione dei ruoli tramite Active Directory - Raffaele Chiatto

Assegnare i ruoli al gruppo oppure spuntare l’opzione Administrator per rendere amministratori i membri del gruppo

Configurazione di Foreman per l'autenticazione e la gestione dei ruoli tramite Active Directory - Raffaele Chiatto

Nel tab External Groups è possibile mappare il gruppo di Foreman con un gruppo di AD

Configurazione di Foreman per l'autenticazione e la gestione dei ruoli tramite Active Directory - Raffaele Chiatto

Articoli Recenti

Veeam Backup

Monitoring

Friends

  • My English Lab  English School
  • ChrSystem   Servizi ICT
  • Since 01  Kreative Graphics

Database

Networking

Autori

  • Raffaele Chiatto  Amministratore
  • Marco Valle  Autore
  • Angelo Lauria  Autore
  • Edoardo Prot  Autore
  • Davide D'Urso  Autore
Marco Valle

Marco Valle

Mi chiamo Marco Valle e da sempre sono appassionato di Cybersicurezza e Linux.
Per lavoro implemento soluzioni open source.

Related Post

0 Commenti

Invia Un Commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Virtualizzazione

Linux

Microsoft

Apple

Backup

Database

Security

Automazione