Campi utente validi per le query del gruppo dinamico
Questa pagina illustra i campi e le funzionalità di CEL supportati che possono essere utilizzati in una query di appartenenza.
Campi utente
I seguenti campi della risorsa
User
dell'SDK Amministrazione possono essere utilizzati nelle query di appartenenza.
| Campo | Campo secondario | 
|---|---|
| addresses | country | 
| country_code | |
| custom_type | |
| extended_address | |
| locality | |
| po_box | |
| postal_code | |
| primary | |
| region | |
| street_address | |
| type | |
| archived | boolean | 
| change_password_at_next_login | boolean | 
| is_2sv_enforced | boolean | 
| is_enrolled_in_2sv | boolean | 
| is_mailbox_setup | boolean | 
| locations | area | 
| building_id | |
| custom_type | |
| desk_code | |
| floor_name | |
| floor_section | |
| type | |
| organizations | cost_center | 
| custom_type | |
| department | |
| description | |
| domain | |
| location | |
| name | |
| primary | |
| symbol | |
| title | |
| type | |
| relations | custom_type | 
| type | |
| value | |
| emails | address | 
| custom_type | |
| primary | |
| type | |
| external_ids | custom_type | 
| type | |
| value | |
| gender | address_me_as | 
| custom_gender | |
| type | |
| ims | custom_protocol | 
| custom_type | |
| standard_protocol | |
| primary | |
| type | |
| value | |
| keywords | custom_type | 
| type | |
| value | |
| languages | language_code | 
| name | family_name | 
| given_name | |
| value | |
| phones | custom_type | 
| primary | |
| type | |
| value | |
| suspended | boolean | 
| suspension_reason | custom_type | 
| type | |
| value | |
| websites | custom_type | 
| primary | |
| type | |
| value | 
Attributi di tipo
Gli attributi type della tabella precedente vengono abbinati utilizzando i valori dell'enum anziché le relative rappresentazioni di stringa. L'elenco seguente mostra la rappresentazione in stringa di ogni tipo e il valore dell'enum corrispondente.
| Attributo | Valore enum | Rappresentazione di stringhe | 
|---|---|---|
| Indirizzi | 0 | sconosciuto | 
| 1 | personalizzata | |
| 2 | home | |
| 3 | lavoro | |
| 4 | altro | |
| Località | 0 | predefinita | 
| 1 | personalizzata | |
| 2 | scrivania | |
| Organizzazioni | 0 | sconosciuto | 
| 1 | lavoro | |
| 2 | scuola | |
| 3 | solo per il dominio | |
| Relazioni | 12 | manager | 
| 0 | sconosciuto | |
| 1 | personalizzata | |
| 2 | home | |
| 3 | lavoro | |
| 4 | altro | |
| ID esterni | 0 | sconosciuto | 
| 1 | personalizzata | |
| 2 | account | |
| 3 | cliente | |
| 4 | e viceversa | |
| 5 | organizzazione | |
| 6 | login_id | |
| Genere | 0 | sconosciuto | 
| 1 | maschio | |
| 2 | femmina | |
| 3 | altro | |
| Protocollo standard IMS | 0 | predefinita | 
| 1 | protocollo personalizzato | |
| 2 | scopo | |
| 3 | msn | |
| 4 | yahoo | |
| 5 | skype | |
| 6 | ||
| 7 | gtalk | |
| 8 | icq | |
| 9 | Jabber | |
| 10 | riunione di rete | |
| Tipo di messaggistica immediata | 0 | sconosciuto | 
| 1 | personalizzata | |
| 2 | home | |
| 3 | lavoro | |
| 4 | altro | |
| Parole chiave | 0 | sconosciuto | 
| 1 | personalizzata | |
| 2 | missione | |
| 3 | professione | |
| 4 | Outlook | |
| Smartphone | 0 | sconosciuto | 
| 1 | personalizzata | |
| 2 | home | |
| 3 | lavoro | |
| 4 | altro | |
| 5 | fax casa | |
| 6 | fax lavoro | |
| 7 | mobile | |
| 8 | cercapersone | |
| 9 | altro fax | |
| 10 | azienda (principale) | |
| 11 | assistente | |
| 12 | auto | |
| 13 | radio | |
| 14 | isdn | |
| 15 | callback | |
| 16 | telex | |
| 17 | tty tdd | |
| 18 | Cellulare lavoro | |
| 19 | cercapersone lavoro | |
| 20 | main | |
| 21 | Grand Central | |
| 22 | Enterprise Voice | |
| Motivo della sospensione | 1 | amministratore | 
| 2 | minori di 13 anni | |
| 3 | Accesso web obbligatorio | |
| 4 | abuso | |
| 5 | abuse—recoverable by admin | |
| Siti web | 0 | sconosciuto | 
| 1 | Pagina di installazione dell'app | |
| 2 | blog | |
| 3 | personalizzata | |
| 4 | ftp | |
| 5 | home | |
| 6 | home page | |
| 7 | altro | |
| 8 | profilo | |
| 9 | reservations | |
| 10 | riprendi | |
| 11 | lavoro | 
Campi dell'unità organizzativa
Puoi anche eseguire query sulle iscrizioni utilizzando il campo orgUnitId per includere tutti gli utenti che fanno parte dell'unità organizzativa, direttamente o indirettamente. Per ulteriori informazioni sul recupero del valore orgUnitId, consulta la documentazione di riferimento dell'SDK Admin.
Query di esempio
- Tutti gli utenti diretti di una determinata unità organizzativa: - user.org_unit_id==orgUnitId('03ph8a2z1enx4lx')
- Tutti gli utenti diretti e indiretti di una determinata unità organizzativa: - user.org_units.exists(org_unit, org_unit.org_unit_id==orgUnitId('03ph8a2z1khexns'))
Altri tipi di query
- Tutti gli utenti gestiti da una persona specifica: - user.managers.exists(manager, manager.user_id == userId('MANAGER_ID'))- Sostituisci - MANAGER_IDcon l'ID utente univoco del gestore. Puoi recuperare questo ID con l'API Directory dell'SDK Admin utilizzando l'indirizzo email del gestore come- userKey.