Atributos de usuário válidos para grupos dinâmicos

Esta página descreve os atributos e recursos de CEL que podem ser usados em uma consulta de associação.

Atributos do usuário

Os seguintes atributos do recurso User do SDK Admin podem ser usados em consultas de associação.

Atributo Subatributo
addresses country
country_code
custom_type
extended_address
locality
po_box
postal_code
region
street_address
type
locations area
building_id
custom_type
desk_code
floor_name
floor_section
type
organizations cost_center
custom_type
department
description
domain
location
name
symbol
title
type
relations custom_type
type
value
emails address
custom_type
type
external_ids custom_type
type
value
gender address_me_as
custom_gender
type
ims custom_protocol
custom_type
standard_protocol
type
value
keywords custom_type
type
value
languages language_code
name family_name
given_name
value
phones custom_type
type
value
websites custom_type
type
value

Campos de tipo

Os campos type da tabela anterior são correspondidos usando valores de enum em vez de suas representações de string. A lista a seguir documenta a representação de cada tipo de string no valor do enum correspondente.

Atributo Valor Enum Representação de string
Endereços 0 desconhecido
1 Personalizada
2 residencial
3 trabalho
4 outro
Locais 0 padrão
1 Personalizada
2 desk
organizações 0 desconhecido
1 trabalho
2 school
3 Somente domínio
Relations 12 administrador
Emails 0 desconhecido
1 Personalizada
2 residencial
3 trabalho
4 outro
IDs externos 0 desconhecido
1 Personalizada
2 conta
3 cliente
4 network
5 organização
6 login_id
Gênero 0 desconhecido
1 masculino
2 feminino
3 outro
Protocolo padrão de IMS 0 padrão
1 Protocolo personalizado
2 AIM
3 MSN
4 yahoo
5 Skype
6 QQ
7 gtalk
8 ICQ
9 Jabber
10 NetMeeting
Tipo de IMS 0 desconhecido
1 Personalizada
2 residencial
3 trabalho
4 outro
Keywords 0 desconhecido
1 Personalizada
2 Missão.
3 occupation
4 Outlook
Phones 0 desconhecido
1 Personalizada
2 residencial
3 trabalho
4 outro
5 Fax residencial
6 Fax comercial
7 mobile
8 pager
9 Outro fax
10 Empresa (principal)
11 Assistente
12 carro
13 rádio
14 ISDN
15 callback
16 Telex
17 TTY/TDD
18 Celular comercial
19 Pager comercial
20 main
21 Grand Central
22 Enterprise Voice
Websites 0 desconhecido
1 Página de instalação do aplicativo
2 blog
3 Personalizada
4 ftp
5 residencial
6 Página inicial
7 outro
8 perfil
9 reservas
10 resume
11 trabalho

Atributos da unidade organizacional

Também é possível consultar associações usando o atributo orgUnitId, que inclui todos os usuários que fazem parte dessa unidade organizacional, direta ou indiretamente. Saiba mais sobre como recuperar o valor orgUnitId na documentação de referência do SDK Admin.

Amostras de consultas

  • Todos os usuários diretos em uma determinada unidade organizacional:

    user.org_unit_id==orgUnitId('03ph8a2z1enx4lx')
    
  • Todos os usuários diretos e indiretos em uma unidade organizacional:

    user.org_units.exists(org_unit, org_unit.org_unit_id==orgUnitId('03ph8a2z1khexns'))