Impostazioni amministratore - Attributi utente

Gli attributi utente offrono un'esperienza personalizzata per ciascun utente di Looker. Un amministratore di Looker definisce un attributo utente e poi applica un valore a un gruppo di utenti o a singoli utenti.

Gli amministratori possono anche definire gli attributi utente per i quali gli utenti stessi forniscono valori, come password o dati di contatto. Looker può fare riferimento agli attributi utente in vari punti per offrire un'esperienza personalizzata a ciascun utente.

Looker include automaticamente alcuni attributi utente, come email, first_name, landing_page, last_name, full_name, ID, timezone (se configurato), locale e number_format.

Visualizzare gli attributi utente

Per visualizzare l'elenco degli attributi utente, vai alla pagina Attributi utente nella sezione Utenti del menu Amministratore.

La tabella degli attributi utente indica il nome, l'etichetta e il tipo di ogni attributo utente (per ulteriori informazioni, consulta la sezione seguente). Inoltre, la tabella fornisce un pulsante per le azioni che puoi eseguire per l'attributo utente. Alcuni attributi mostrano "Predefinito di sistema" invece di un pulsante per le azioni, il che significa che Looker crea automaticamente questi attributi per ogni utente. Gli attributi utente predefiniti di sistema sono riservati da Looker per uso interno e non possono essere modificati.

Creazione degli attributi utente

Per definire un attributo utente, fai clic sul pulsante Crea attributo utente nella pagina Attributi utente nella sezione Utenti del menu Amministratore. Ogni attributo utente ha le seguenti impostazioni:

  • Nome: il nome dell'attributo utente, da utilizzare in ambienti basati su testo come LookML (i nomi possono contenere solo lettere minuscole, numeri e trattini bassi).
  • Etichetta: la versione facile da usare del nome. Per impostazione predefinita, sarà il nome dell'attributo, con trattini bassi sostituiti da spazi e ogni parola in maiuscolo. Tuttavia, l'etichetta può essere modificata in base alle esigenze.
  • Tipo di dati: questa impostazione viene utilizzata per verificare che agli utenti siano assegnati valori validi per questo attributo utente. Il tipo di dati dell'attributo utente può essere uno dei seguenti:

    • Stringa: seleziona questa opzione per creare un attributo utente che corrisponda esattamente a un valore di stringa, come un nome utente. Per utilizzare più valori di stringa o un'espressione di filtro di Looker nel valore dell'attributo utente, seleziona invece l'opzione Filtro stringa (avanzato). Se vuoi che il tuo attributo utente venga trattato come una stringa letterale, assicurati di includere virgolette singole ' nella sintassi, come in questo esempio: '{{ _user_attributes['name_of_attribute'] }}'
    • Numero: seleziona questa opzione per specificare un singolo numero, come il numero dei dipendenti. Per utilizzare un intervallo di numeri o un'espressione di filtro di Looker, utilizza invece il filtro numerico (avanzato).
    • Data/ora: seleziona questa opzione per specificare una singola data o ora, ad esempio la data di nascita dell'utente. Per utilizzare un intervallo di date o un'espressione di filtro di Looker, utilizza invece il filtro data/ora (avanzato).
    • URL relativo: seleziona questa opzione per specificare un URL relativo, come /browse/boards/2, che rimanda a contenuti specifici come una bacheca, una cartella o un file Markdown (ad esempio un README o un file di documento in un progetto) sull'istanza di Looker. L'attributo utente landing_page, ad esempio, ha un tipo di dati di tipo URL relativo e può essere utilizzato per specificare una home page specifica per un utente o un gruppo.
    • Filtro stringa (avanzato): seleziona questa opzione per consentire più valori di stringa o un'espressione di filtro di Looker nell'attributo utente. Per un elenco delle espressioni di filtro che puoi utilizzare per le stringhe, consulta la pagina della documentazione Espressioni di filtro.
    • Filtro numerico (avanzato): seleziona questa opzione per consentire una serie di valori numerici o un'espressione di filtro di Looker nell'attributo utente. Per un elenco delle espressioni di filtro che puoi utilizzare con i numeri, consulta la pagina della documentazione Espressioni di filtro.
    • Filtro data/ora (avanzato): seleziona questa opzione per consentire un intervallo di date o un'espressione di filtro di Looker nell'attributo utente. Per un elenco delle espressioni di filtro che puoi utilizzare per data e ora, consulta la pagina della documentazione Espressioni di filtro.

    Utilizza i tipi di dati Filtro stringa (avanzato), Filtro numero (avanzato) e Filtro data/ora (avanzato) per inserire i valori mediante le espressioni di filtro di Looker, che restituiranno un intervallo di valori per un attributo utente.

  • Accesso utente: puoi scegliere il livello di visibilità e modifica degli utenti per un attributo utente.

    • Nessuno: non verrà visualizzato negli annunci degli utenti. pagine dell'account.
    • Visualizza: apparirà sullo schermo degli utenti pagine dell'account, ma non saranno modificabili.
    • Modifica: l'opzione viene visualizzata nell'interfaccia utente pagine dell'account e possono essere impostate dall'utente.
  • Nascondi valori: anche se gli attributi utente sono visibili agli utenti, l'impostazione di questa opzione su comporta il mascheramento dei valori degli attributi utente, il che risulta utile per le password o altre informazioni sensibili. Se questo valore viene impostato su , il valore dell'attributo utente viene mascherato anche nei menu a discesa degli attributi utente nella pagina Impostazioni connessione. Una volta impostato questo valore su , non potrai più tornare su No. Quando imposti Nascondi valori su , devi anche specificare una lista consentita di domini consentiti come destinazione per l'attributo utente.

  • Lista consentita del dominio: quando nascondi i valori di un nuovo attributo utente, devi anche specificare una lista consentita di domini composta dagli URL a cui l'attributo può essere inviato, ad esempio nomi host per le connessioni di database e URL per le integrazioni HTTPS Git del progetto. Puoi utilizzare il carattere jolly (*) per attivare la pubblicazione su più pagine dello stesso sito. Una volta specificata una lista consentita di domini, l'attributo utente può essere inviato solo alle destinazioni che hai elencato.

    Una volta specificata la lista consentita del dominio per questo attributo utente, se all'attributo utente sono stati assegnati valori (per un utente, un gruppo o impostando un valore predefinito) non puoi modificare la lista consentita per rendere gli URL meno restrittivi. Puoi solo rendere gli URL più restrittivi o rimuoverli dalla lista consentita. Ad esempio, se Lista consentita del dominio include una voce my_domain/route/*, non potrai modificarla in un secondo momento in my_domain/*. Se devi rendere la lista consentita meno restrittiva, elimina tutti i valori esistenti assegnati all'attributo utente, inclusi quelli predefiniti.

  • Imposta un valore predefinito: seleziona questa casella di controllo per impostare un valore predefinito nel caso in cui un valore non sia assegnato a un utente.

Dopo aver definito un attributo utente, puoi assegnare valori a singoli utenti o gruppi di utenti facendo clic sulle schede Valori utente e Valori gruppo nella pagina.

Assegnazione di valori a singoli utenti

Dopo aver definito un attributo utente, puoi assegnare un valore a un singolo utente:

  1. Fai clic sulla scheda Valori utente nella pagina Attributi utente nella sezione Utenti del menu Amministratore.
  2. Scegli l'utente a cui assegnare un valore nel menu a discesa. Viene visualizzata una tabella di valori applicabili all'utente.
  3. Fai clic sul pulsante Imposta valore per utente.
  4. Inserisci il nuovo valore nel campo Nuovo valore.
  5. Fai clic su Salva.

Quando un valore viene assegnato a un singolo utente, questo valore ha sempre la precedenza su qualsiasi valore assegnato ai gruppi dell'utente. La scheda Valori utente mostra quando è stato assegnato un valore personalizzato a un attributo utente che sostituisce un valore di gruppo. Il testo "Ignorato" verranno visualizzati accanto ai valori sostituiti, che non verranno presi in considerazione. Il testo "Valore corrente" verrà visualizzato accanto al valore dell'attributo utente attivo.

Per assegnare più valori a un attributo utente, utilizza il tipo di dati Filtro stringa (avanzato) e inserisci più valori separati da virgole. Assicurati che non ci siano spazi vuoti tra i valori. Ad esempio, potresti inserire la stringa: Executive, Management, Contributors.

Per assegnare tutti i valori possibili a un amministratore di Looker o a un altro utente, utilizza un valore jolly nell'attributo utente:

  • Per concedere l'accesso a un amministratore o a un altro utente a tutti i valori di un campo stringa, imposta il tipo di dati dell'attributo utente su Filtro stringa (avanzato) e utilizza il valore %, NULL.

  • Per concedere l'accesso a un amministratore o a un altro utente a tutti i valori di un campo numerico, imposta il tipo di dati dell'attributo utente su Filtro numerico (avanzato) e utilizza il valore <0, >=0, NULL.

Assegnazione di valori ai gruppi di utenti

Puoi assegnare un valore per un attributo utente a un gruppo di utenti. Nella pagina Attributi utente del riquadro Amministrazione, seleziona Modifica a destra dell'attributo da impostare. Quindi, segui questi passaggi:

  1. Fai clic sulla scheda Valori del gruppo.
  2. Fai clic sul pulsante + Add Group (+ Aggiungi gruppo).
  3. Scegli il gruppo a cui assegnare un valore nel menu a discesa.
  4. Inserisci il valore da inserire nel gruppo nel campo Valore.
  5. Fai clic su Salva.

Quando un valore viene assegnato a più gruppi, devi decidere quale gruppo debba avere la precedenza, nel caso in cui un utente appartenga a più gruppi. Per farlo, trascina i gruppi nell'ordine da applicare. ogni gruppo ha la precedenza sui gruppi elencati di seguito.

Ad esempio, potresti avere gruppi del team esecutivo e del team dirigenziale. I dirigenti sono anche manager, quindi sono membri di entrambi i gruppi. Trascinando il gruppo Team esecutivo in cima all'elenco, ai membri verrà assegnato il valore Dirigente anziché il valore Gestore.

Se un utente ha impostato un valore personalizzato per un attributo utente, il valore impostato dall'utente sostituisce qualsiasi valore assegnato al gruppo a cui appartiene l'utente.

Dove è possibile utilizzare gli attributi utente?

Gli attributi utente hanno le seguenti funzioni:

Connessioni al database

Host, porta, database, nome utente, password e schema di una connessione possono essere associati al valore di un attributo utente. Il campo host della connessione non accetta un attributo utente con un livello di accesso utente impostato su Modificabile.

Questi attributi utente rendono la connessione specifica per l'utente che esegue una query. Puoi fare riferimento agli attributi utente anche nel campo Parametri JDBC aggiuntivi, che personalizza la stringa di connessione JDBC. Quando un utente esegue una query utilizzando la connessione, vengono applicati i valori degli attributi utente assegnati all'utente, in modo da personalizzare la connessione in base all'utente.

Configurazione

Qualsiasi connessione può essere configurata in modo da utilizzare gli attributi utente dalla pagina Connessioni nella sezione Amministrazione di Looker. Per informazioni nella pagina Connessioni, consulta la pagina della documentazione Impostazioni amministratore - Connessioni. Per creare una nuova connessione, fai clic su Aggiungi connessione. Per configurare una connessione esistente, fai clic su Modifica accanto alla connessione.

Se un input può essere impostato su un attributo utente, Looker visualizza un pulsante Attributo utente accanto all'input .

Fai clic sul pulsante Attributo utente per visualizzare un menu a discesa che ti consente di scegliere l'attributo utente desiderato. Nell'elenco viene riportato il nome dell'attributo utente con il valore dell'attributo utente corrente tra parentesi.

Per fare riferimento a un attributo utente nel campo Parametri JDBC aggiuntivi, utilizza la stessa sintassi dei modelli Liquid disponibile in LookML. Gli attributi utente vengono resi disponibili tramite la variabile Liquid _user_attributes. Ad esempio, per fare riferimento a un attributo utente denominato my_jdbc_param_attribute, utilizza la seguente sintassi:

my_jdbc_param={{ _user_attributes['name_of_attribute'] }}

Caso d'uso: applicazione di autorizzazioni a livello di database in Looker

Se il tuo database ha account diversi con varie limitazioni di accesso, puoi sfruttare le autorizzazioni del database in Looker. Parametrizzare il nome utente e la password di una connessione in modo che ogni utente si connetta con le credenziali appropriate per il proprio livello di accesso al database. Anche se in questo modo gli utenti non vedono dati a cui non devono avere accesso, ciò non influisce sulle esplorazioni, sulle dimensioni e sulle misure che vengono loro mostrati in Looker.

Ad esempio, se un utente è configurato per connettersi al database con un account che gli impedisce di visualizzare una colonna credit_card_number nella tabella user, qualsiasi dimensione che utilizza quella colonna del database continuerà a essere visualizzata in Looker. Ricevono un errore dal database se tentano di eseguire una query che include la dimensione.

Caso d'uso: utilizzare un modello per più database identici

Supponiamo che tu abbia più database con lo stesso identico schema, ad esempio quando i dati di ciascun cliente vengono isolati in un database dedicato per le misure di sicurezza dei dati (come la conformità HIPAA). Oppure potresti volere che gli sviluppatori LookML eseguano query su una copia di sviluppo di un database di produzione.

Se questi database risiedono sullo stesso server di database, non è necessario impostare connessioni e modelli separati. Imposta invece il database di una connessione su un attributo utente e ogni utente punterà al database specificato nel valore dell'attributo utente Database Name.

Azioni sui dati

Le azioni sui dati possono essere configurate in modo da includere determinati attributi utente con il relativo payload JSON. Consente di inviare informazioni specifiche dell'utente insieme ai dati, ad esempio le credenziali per eseguire un'operazione su un determinato servizio.

Configurazione

Per includere un attributo utente in un'azione sui dati, aggiungi un blocco user_attribute_param alla definizione di action. Ogni blocco utilizza due parametri:

  • user_attribute: il nome dell'attributo utente
  • name: il nome da utilizzare nel payload JSON

In questo esempio vengono utilizzati due attributi utente, salesforce_username e salesforce_password, per memorizzare le credenziali Salesforce di ciascun utente in Looker. Quando un utente esegue l'azione di aggiornamento dei dati in Salesforce, Looker invia le sue credenziali Salesforce con il payload JSON, che il server di destinazione può utilizzare per l'autenticazione in Salesforce.

dimension: stage_name {
  type: string
  sql: ${TABLE}.stage_name;;
  action: {
    label: "Update in Salesforce"
    url: "https://example.com/my_salesforce_url"
    user_attribute_param: {
      user_attribute: salesforce_username
      name: "username"
    }
    user_attribute_param: {
      user_attribute: salesforce_password
      name: "password"
    }
    form_param: {
      name: "new_stage_name"
      type: string
      required: yes
    }
  }
}

Azioni personalizzate in un hub azioni

Puoi configurare un'azione personalizzata in modo da includere attributi utente che impediscono agli utenti di inviare o pianificare contenuti Looker per quella destinazione dell'azione se non è stato definito un valore per quell'attributo.

Configurazione

Il parametro params in un'azione personalizzata rappresenta i campi del modulo che un amministratore di Looker deve configurare nella pagina di abilitazione dell'azione dall'elenco Azioni nel riquadro Amministrazione. Nel parametro params del file delle azioni, includi:

  params = [{
    description: "A description of the param.",
    label: "A label for the param.",
    name: "action_param_name",
    user_attribute_name: "user_attribute_name",
    required: true,
    sensitive: true,
  }]

dove user_attribute_name è l'attributo utente definito nel campo Nome della pagina Attributi utente nella sezione Utenti del riquadro Amministrazione, required: true significa che per un utente deve essere definito un valore valido e non nullo per vedere l'azione durante il caricamento dei dati e sensitive: true significa che il valore dell'attributo utente è criptato e non viene mai visualizzato nell'UI di Looker una volta inserito. Puoi specificare più sottoparametri di attributi utente.

Un amministratore di Looker deve configurare i campi del modulo dell'azione con l'attributo utente:

  1. Fai clic sul pulsante Attiva o sul pulsante Impostazioni accanto all'azione nella pagina Azioni del riquadro Amministrazione.
  2. Fai clic sull'icona degli attributi utente nel campo appropriato e seleziona l'attributo desiderato.

Consulta la sezione Aggiunta di attributi utente alle azioni personalizzate della pagina della documentazione Condivisione di dati tramite un hub azioni.

Filtri

I filtri per Esplorazioni, Look e dashboard possono essere impostati su un attributo utente per personalizzare la query in base all'utente che la esegue.

Ad esempio, potresti creare un attributo utente denominato salesforce_username e configurare ogni utente Looker in modo che il relativo valore sia il nome utente Salesforce. In seguito, potresti impostare un filtro in una dashboard sull'attributo utente salesforce_username e ogni utente vedrà la dashboard filtrata in base al proprio nome utente Salesforce specifico.

Configurazione

Nella sezione FILTRI di un'esplorazione, di un Look o di una dashboard:

  1. Seleziona l'opzione corrisponde a un attributo utente nel filtro desiderato.

    La casella di selezione a destra si aggiorna automaticamente con un elenco di attributi utente dello stesso tipo del campo del filtro, come numero, stringa (testo), data e così via. Looker mostra tra parentesi il valore di ogni attributo utente.

  2. Seleziona l'attributo utente desiderato.

Sintassi dei filtri avanzati

Se vuoi eseguire una procedura più complessa di una semplice verifica di uguaglianza per il filtro, seleziona corrisponde (avanzato) e fai riferimento all'attributo utente utilizzando una variabile liquida:

{{ _user_attributes['name_of_attribute'] }}

Ad esempio, supponiamo che tu debba applicare un prefisso sf_ al valore dell'attributo utente salesforce_username perché è così che i valori vengono archiviati nel tuo database. Per aggiungere il prefisso al valore dell'attributo utente, utilizza la sintassi delle variabili Liquid _user_attributes:


sf_{{_user_attributes['salesforce_username']}}

Puoi utilizzare lo stesso pattern per inserire gli attributi utente nei filtri della dashboard e nei filtri degli elementi della dashboard LookML.

Dashboard e Look pianificati

I filtri della dashboard e del Look possono essere impostati in base a una singola pianificazione, inclusa la possibilità di utilizzare un attributo utente. In questo modo puoi personalizzare i risultati del recapito dei dati per ciascun destinatario email. Puoi personalizzare i caricamenti per i contenuti che vengono inviati come pubblicazioni una tantum e ricorrenti.

Ad esempio, potresti creare un attributo utente denominato salesforce_username e impostare il valore sul nome utente Salesforce di ciascun utente. Imposta un filtro su una dashboard o una pianificazione Look per l'attributo utente salesforce_username, in modo che ogni destinatario riceva la dashboard filtrata in base al proprio nome utente Salesforce.

Prerequisiti

Solo per gli utenti di Looker sono impostati valori degli attributi utente, perciò ogni destinatario della consegna dei dati deve avere un account Looker. Gli attributi utente vengono applicati eseguendo la dashboard o il Look una volta per ogni destinatario.

Configurazione

Apri lo scheduler per il Look o la dashboard:

  1. Nella sezione Filtri, seleziona l'opzione corrisponde a un attributo utente per il filtro desiderato.

    La casella di selezione a destra si aggiorna automaticamente con un elenco di attributi utente dello stesso tipo del filtro. Il tuo valore per ogni attributo utente è riportato tra parentesi.

  2. Seleziona l'attributo utente desiderato.

  3. Seleziona la casella di controllo Esegui pianificazione come destinatario accanto al campo Opzioni email.

Filtri di accesso

Puoi limitare i dati a cui un utente può accedere con i filtri di accesso, che forniscono sicurezza a livello di riga. Sebbene sia possibile utilizzare il parametro access_grant, i filtri di accesso vengono implementati e gestiti più facilmente con gli attributi utente.

I filtri di accesso, che consentono di applicare in modo sicuro restrizioni relative ai dati specifiche per l'utente. La definizione di uno o più filtri di accesso per un'esplorazione LookML impone di filtrare i dati restituiti da un'esplorazione in base all'utente che esegue la query. Di conseguenza, i filtri di accesso forniscono un ulteriore livello di limitazione, garantendo che l'utente possa visualizzare solo sottoinsiemi specifici di dati di una connessione di database.

Configurazione

  1. Crea un attributo utente:
    • Configura l'opzione Accesso utenti impostandola su Nessuno (opzione consigliata) o su Visualizzazione. Un attributo utente configurato per essere modificabile dagli utenti non può essere utilizzato per un filtro di accesso.
    • Assegnare i valori degli attributi utente a gruppi o singoli utenti.
  2. Nella definizione LookML dell'esplorazione in cui vuoi inserire il filtro di accesso, aggiungi un blocco access_filter con i seguenti parametri:
    • field: il nome del campo LookML in base al quale filtrare
    • user_attribute: il nome dell'attributo utente in cui viene memorizzato il valore da utilizzare per filtrare i dati
  3. Eseguire una query sull'esplorazione.
  4. Controlla la clausola WHERE dell'SQL della query per verificare che i dati siano filtrati in base al valore dell'attributo utente.

Questo LookML garantisce che le query sugli ordini vengano filtrate per brand, dove il brand specifico è basato sul valore assegnato dall'utente per un attributo utente denominato company:

explore: orders {
  view_name: orders
  access_filter: {
    field: products.brand_name
    user_attribute: company
  }
  join: products {
    foreign_key: orders.product_id
  }
}

Connessione a provider Git

Per i progetti LookML, puoi configurare l'autenticazione Git su HTTPS. I progetti che utilizzano l'autenticazione Git HTTPS hanno la possibilità di sfruttare gli attributi utente per accedere ai singoli account Git dei singoli sviluppatori quando eseguono le operazioni Git per loro.

Gli attributi utente per le password degli account Git devono essere nascosti. Quando crei l'attributo della password, seleziona sotto l'opzione Nascondi valori e inserisci l'URL del provider Git nel campo Lista consentita del dominio.

Controllo dell'accesso con le permessi di accesso

Puoi creare concessioni dell'accesso che limitano l'accesso a un'esplorazione LookML, un join, una vista o un campo utilizzando i valori degli attributi utente, il parametro access_grant e il parametro required_access_grants.

Le concessioni di accesso funzionano in questo modo:

  1. Per definire un permesso di accesso, utilizza il parametro access_grant. Come parte della definizione, devi associare la concessione dell'accesso a un attributo utente. Devi inoltre specificare i valori degli attributi utente che forniscono l'accesso alla concessione dell'accesso.
  2. Successivamente, dovrai utilizzare il parametro required_access_grants a livello di Esplora, join, vista o campo per limitare questa struttura ai soli utenti che hanno accesso a tutti i tipi di autorizzazione dell'accesso elencati.

Ad esempio, puoi utilizzare una concessione dell'accesso per limitare l'accesso alla dimensione salary ai soli utenti che hanno il valore payroll nel proprio attributo utente department.

Per saperne di più su come definire le concessioni dell'accesso, consulta la pagina della documentazione del parametro access_grant.

Variabili liquide

LookML consente l'utilizzo di diverse variabili Liquid, che possono essere utili per tipi più complessi di output personalizzati. Ora i valori degli attributi di un utente possono essere inclusi in Liquid. L'espressione Liquid deve utilizzare una sintassi appropriata per il dialetto del tuo database.

Puoi visualizzare esempi nella sezione Connessione di questa pagina della documentazione e nella pagina delle best practice per l'utilizzo degli attributi utente per l'inserimento di schemi dinamici e nomi di tabella.

Limiti dati di Google BigQuery

Se utilizzi Google BigQuery come database, Google ti addebita ogni query in base alle sue dimensioni. Per evitare che gli utenti eseguano accidentalmente una query troppo costosa, puoi applicare un attributo utente nell'impostazione Massimizza i gigabyte di fatturazione nella tua connessione BigQuery. I valori forniti nell'attributo utente devono corrispondere al numero di gigabyte che un utente può estrarre in una singola query.

Dashboard incorporate

Puoi limitare i dati visualizzati nei look e nelle dashboard incorporati basando i valori del filtro sui valori degli attributi utente. Per ulteriori informazioni, consulta Creazione di una dashboard incorporata proof of concept (basata su Looker) Post della scheda Community.

Localizzazione

Gli attributi utente locale e number_format possono impostare l'aspetto di dati, visualizzazioni e parti dell'interfaccia utente di Looker per utenti o gruppi di utenti specifici. Per ulteriori informazioni, consulta la pagina della documentazione Localizzazione di Looker.

Test degli attributi utente e dei filtri di accesso

Puoi testare gli effetti degli attributi utente con la funzione sudo di Looker. Gli amministratori (o gli utenti con autorizzazioni see_users e sudo) possono mostrare la propria esperienza d'uso di Looker a un altro utente.

In modalità di sviluppo, le modifiche non sono visibili agli altri utenti finché non esegui il deployment delle modifiche in produzione. Se non hai eseguito il deployment delle modifiche in modo che gli altri utenti le vedano, non le vedrai quando succedi come utente diverso.