[comment]: # aside: 1

[comment]: # translation:outdated

[comment]: # ({1ee49cda-e73a60a4})
# Oggetto di autenticazione

I seguenti oggetti sono direttamente correlati all'API `authentication`.

[comment]: # ({/1ee49cda-e73a60a4})

[comment]: # ({21f35a52-2df9176c})
### Autenticazione

L'oggetto autenticazione ha le seguenti proprietà.

|Property|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|------|
|authentication\_type|integer|Autenticazione predefinita.<br><br>Valori possibili:<br>0 - *(predefinito)* Interna;<br>1 - LDAP.|
|http\_auth\_enabled|integer|Autenticazione HTTP.<br><br>Valori possibili:<br>0 - *(predefinito)* Disabilitata;<br>1 - Abilitata.<br><br>[Comportamento della proprietà](/manual/api/reference_commentary#property-behavior):<br>- *supportata* se `$ALLOW_HTTP_AUTH` è abilitato nel [file di configurazione del frontend](/manual/installation/frontend#install) (*zabbix.conf.php*).|
|http\_login\_form|integer|Modulo di accesso predefinito.<br><br>Valori possibili:<br>0 - *(predefinito)* Modulo di accesso di Zabbix;<br>1 - Modulo di accesso HTTP.<br><br>[Comportamento della proprietà](/manual/api/reference_commentary#property-behavior):<br>- *supportata* se `$ALLOW_HTTP_AUTH` è abilitato nel [file di configurazione del frontend](/manual/installation/frontend#install) (*zabbix.conf.php*).|
|http\_strip\_domains|string|Nome di dominio da rimuovere.<br><br>[Comportamento della proprietà](/manual/api/reference_commentary#property-behavior):<br>- *supportata* se `$ALLOW_HTTP_AUTH` è abilitato nel [file di configurazione del frontend](/manual/installation/frontend#install) (*zabbix.conf.php*).|
|http\_case\_sensitive|integer|Accesso HTTP con distinzione tra maiuscole e minuscole.<br><br>Valori possibili:<br>0 - Disattivato;<br>1 - *(predefinito)* Attivato.<br><br>[Comportamento della proprietà](/manual/api/reference_commentary#property-behavior):<br>- *supportata* se `$ALLOW_HTTP_AUTH` è abilitato nel [file di configurazione del frontend](/manual/installation/frontend#install) (*zabbix.conf.php*).|
|ldap\_auth\_enabled|integer|Autenticazione LDAP.<br><br>Valori possibili:<br>0 - *(predefinito)* Disabilitata;<br>1 - Abilitata.|
|ldap\_case\_sensitive|integer|Accesso LDAP con distinzione tra maiuscole e minuscole.<br><br>Valori possibili:<br>0 - Disattivato;<br>1 - *(predefinito)* Attivato.|
|ldap\_userdirectoryid|ID|ID della directory utenti predefinita per l'autenticazione LDAP.<br>Utilizzato per i gruppi utenti con `gui_access` impostato su LDAP o System default.<br><br>[Comportamento della proprietà](/manual/api/reference_commentary#property-behavior):<br>- *obbligatoria* se `ldap_auth_enabled` è impostato su "Enabled"|
|saml\_auth\_enabled|integer|Autenticazione SAML.<br><br>Valori possibili:<br>0 - *(predefinito)* Disabilitata;<br>1 - Abilitata.|
|saml\_case\_sensitive|integer|Accesso SAML con distinzione tra maiuscole e minuscole.<br><br>Valori possibili:<br>0 - Disattivato;<br>1 - *(predefinito)* Attivato.|
|passwd\_min\_length|integer|Requisito di lunghezza minima della password.<br><br>L'intervallo dei valori possibili va da 1 a 70.<br><br>Predefinito: 8.|
|passwd\_check\_rules|integer|Regole di controllo della password.<br><br>Valori bitmap possibili:<br>0 - Controlla la lunghezza della password;<br>1 - Controlla se la password utilizza lettere latine maiuscole e minuscole;<br>2 - Controlla se la password utilizza cifre;<br>4 - Controlla se la password utilizza caratteri speciali;<br>8 - *(predefinito)* Controlla che la password non sia nell'elenco delle password comunemente utilizzate e non contenga derivazioni della parola "Zabbix" o del nome, cognome o nome utente dell'utente.<br><br>Questo è un campo bitmask; è accettata qualsiasi somma dei valori bitmap possibili (ad esempio, 15 per controllare tutte le regole).|
|ldap\_jit\_status|integer|Stato del provisioning LDAP.<br><br>Valori possibili:<br>0 - Disabilitato per gli IdP LDAP configurati;<br>1 - Abilitato per gli IdP LDAP configurati.|
|saml\_jit\_status|integer|Stato del provisioning SAML.<br><br>Valori possibili:<br>0 - Disabilitato per gli IdP SAML configurati;<br>1 - Abilitato per gli IdP SAML configurati.|
|jit\_provision\_interval|string|Intervallo di tempo tra le richieste di provisioning JIT per l'utente che ha effettuato l'accesso.<br>Accetta secondi e unità di tempo con suffisso, con supporto per mesi e anni (3600s,60m,1h,1d,1M,1y). Valore minimo: 1h.<br><br>Predefinito: 1h.<br><br>Disponibile solo per il provisioning LDAP.|
|disabled\_usrgrpid|ID|ID del gruppo utenti a cui assegnare l'utente deprovisionato.<br>Il gruppo utenti deve essere disabilitato e non può essere abilitato o eliminato quando è configurato.<br><br>[Comportamento della proprietà](/manual/api/reference_commentary#property-behavior):<br>- *obbligatoria* se `ldap_jit_status` è impostato su "Enabled for configured LDAP IdPs", oppure `saml_jit_status` è impostato su "Enabled for configured SAML IdPs"|
|mfa\_status|integer|[Autenticazione a più fattori](/manual/web_interface/frontend_sections/users/authentication/mfa).<br><br>Valori possibili:<br>0 - Disabilitata (per tutti i metodi MFA configurati);<br>1 - Abilitata (per tutti i metodi MFA configurati).|
|mfaid|ID|[Metodo MFA](/manual/api/reference/mfa/object) predefinito per i [gruppi utenti](/manual/api/reference/usergroup/object#user-group) con MFA abilitata.<br><br>[Comportamento della proprietà](/manual/api/reference_commentary#property-behavior):<br>- *obbligatoria* se `mfa_status` è impostato su "Enabled"|

[comment]: # ({/21f35a52-2df9176c})
