Versione 4.0.23.2
Nota:
questi documenti si riferiscono a una versione precedente dell'API. Il riferimento API è disponibile anche per
l'ultima versione, 4.0.23.6
.
Creare un nuovo attributo utente
Le informazioni relative alle autorizzazioni per un attributo utente vengono trasmesse tramite i campi can
e user_can_edit
.
Il campo user_can_edit
indica se un attributo è modificabile dall'utente nell'applicazione.
Il campo can
fornisce informazioni di accesso più granulari, con il campo secondario set_value
che indica se il valore di un attributo può essere impostato impostando il valore utente per l'attributo utente .
Nota: i campi name
e label
devono essere univoci per tutti gli attributi utente nell'istanza di Looker.
Il tentativo di creare un nuovo attributo utente con un nome o un'etichetta che duplica un attributo utente esistente non andrà a buon fine con un errore 422.
Richiesta
POST
/user_attributes
Espandi definizione HTTPBody...
Espandi definizione attributo utente...
può
lock
oggetto
Operazioni che l'utente corrente può eseguire su questo oggetto
id
lock
string
ID univoco
name
string
Nome dell'attributo utente
etichetta
string
Etichetta facilmente leggibile per l'attributo utente
tipo
string
Tipo di attributo utente ("string", "number", "datetime", "yesno", "zipcode")
valore_predefinito
string
Valore predefinito quando non viene impostato alcun valore per l'utente.
Sistema
lock
boolean
L'attributo è un'impostazione predefinita di sistema
è_permanente
lock
boolean
L'attributo è permanente e non può essere eliminato
valore_nascosto
boolean
Se true, gli utenti non potranno visualizzare i valori di questo attributo
visualizzazione_utente_può
boolean
Gli utenti non amministratori possono visualizzare i valori dei loro attributi e utilizzarli nei filtri
modifica_utente_può
boolean
Gli utenti possono modificare autonomamente il valore di questo attributo
lista_dominio_valore_nascosto
string
Destinazioni a cui potrebbe essere inviato un attributo nascosto. Una volta impostato, non può essere modificato.
Espandi definizione HTTPQuery in corso...
campi
string
Campi richiesti:
Risposta
200: attributo utente
può
lock
oggetto
Operazioni che l'utente corrente può eseguire su questo oggetto
id
lock
string
ID univoco
name
string
Nome dell'attributo utente
etichetta
string
Etichetta facilmente leggibile per l'attributo utente
tipo
string
Tipo di attributo utente ("string", "number", "datetime", "yesno", "zipcode")
valore_predefinito
string
Valore predefinito quando non viene impostato alcun valore per l'utente.
Sistema
lock
boolean
L'attributo è un'impostazione predefinita di sistema
è_permanente
lock
boolean
L'attributo è permanente e non può essere eliminato
valore_nascosto
boolean
Se true, gli utenti non potranno visualizzare i valori di questo attributo
visualizzazione_utente_può
boolean
Gli utenti non amministratori possono visualizzare i valori dei loro attributi e utilizzarli nei filtri
modifica_utente_può
boolean
Gli utenti possono modificare autonomamente il valore di questo attributo
lista_dominio_valore_nascosto
string
Destinazioni a cui potrebbe essere inviato un attributo nascosto. Una volta impostato, non può essere modificato.
400: Richiesta errata
messaggio
lock
string
Error details (Dettagli errore)
documentazione_url
lock
string
Link alla documentazione
404: Non trovata
messaggio
lock
string
Error details (Dettagli errore)
documentazione_url
lock
string
Link alla documentazione
409: Risorsa già esistente
messaggio
lock
string
Error details (Dettagli errore)
documentazione_url
lock
string
Link alla documentazione
422: Errore di convalida
messaggio
lock
string
Error details (Dettagli errore)
Espandi definizione ValidationErrorDetails...
campo
lock
string
Campo con errore
codice
lock
string
Codice di errore
messaggio
lock
string
Messaggio informativo sull'errore
documentazione_url
lock
string
Link alla documentazione
documentazione_url
lock
string
Link alla documentazione
429: Troppe richieste
messaggio
lock
string
Error details (Dettagli errore)
documentazione_url
lock
string
Link alla documentazione
Esempi