Gestione, governance e collaborazione in Snowflake
Emily Melhuish
Technical Curriculum Developer, Snowflake

Metodi di autenticazione supportati:
| Metodo di autenticazione | Come funziona | Vantaggio principale | Forzabile dall’admin? |
|---|---|---|---|
| Autenticazione con password | Accesso con username e password | Accesso di base per tutti gli utenti | N/D |
| Autenticazione a più fattori (MFA) | Password più un secondo fattore: Passkey o TOTP (one-time basata sul tempo) | Protegge l’account anche se la password è compromessa | Sì |

ALTER USER pipeline_svc SET RSA_PUBLIC_KEY = '<your_public_key_here>';
SSO / SAML
OAuth

Crea regole di rete e poi richiamale nella policy
CREATE NETWORK RULE claro_allowed_ips
TYPE = IPV4
VALUE_LIST = ('10.0.0.0/8', '203.0.113.5');
CREATE NETWORK RULE claro_blocked_ips
TYPE = IPV4
VALUE_LIST = ('198.51.100.0');
CREATE NETWORK POLICY claro_network_policy
ALLOWED_NETWORK_RULE_LIST = ('claro_allowed_ips')
BLOCKED_NETWORK_RULE_LIST = ('claro_blocked_ips');
Applica a livello di account o utente
ALTER ACCOUNT SET NETWORK_POLICY = claro_network_policy;
ALTER USER pipeline_svc SET NETWORK_POLICY = claro_network_policy;

Gestione, governance e collaborazione in Snowflake