Skapa medlemskapsfrågor för dynamiska grupper

För att skapa medlemskapsfrågor för dynamiska grupper i Googles administratörskonsol kan du använda standardattribut, anpassade attribut som du skapar eller båda.

På den här sidan

Använd standardattribut

När du skapar en dynamisk grupp i administratörskonsolen väljer du standardattribut från listan Villkor. Du kan använda alla attribut i följande tabell för att skapa medlemskapsfrågor för dynamiska grupper.

Attribut

Exempelkod

Land

adresser.land

användare.adresser.finns(adress, adress.land == 'Kanada')

Landskod

adresser.landskod

användare.adresser.finns(adress, adress.landskod == '555')

Anpassad adresstyp

adresser.anpassad_typ

user.addresses.exists(adress, address.custom_type=='Anpassad adresstyp')

Utökad adress

adresser.utökad_adress

användare.adresser.finns(adress, adress.utökad_adress=='Kalifornien, USA')

Adressort

adresser.ort

användare.adresser.finns(adress, adress.plats=='Södra Kalifornien')

Postnummer

adresser.postnummer

användare.adresser.finns(adress, adress.postnummer=='94040')

postbox

adresser.postbox

användare.adresser.finns(adress, adress.postbox=='87132')

Är adressen primär

adresser.primär

användare.adresser.finns(adress, adress.primär==true)

Område

adresser.region

användare.adresser.finns(adress, adress.region=='Sydväst')

Gatuadress

adresser.gatuadress

användare.adresser.finns(adress, adress.gatuadress=='123 Fake St')

Adresstyp

adresser.typ

användare.adresser.finns(adress, adress.typ==1)

E-postadress

e-postadress

användare.e-postmeddelanden.finns(e-post, e-postadress.börjarMed(''))

Anpassad e-posttyp

emails.custom_type

e-postadress.börjarMed('anpassad@google.com')

Är e-postadressen primär

e-postmeddelanden.primär

användare.e-postmeddelanden.finns(e-post, e-post.primär==true)

E-posttyp

e-post.typ

användare.e-postmeddelanden.finns(e-post, e-post.typ==1)

Anpassad extern ID-typ

externa_id:n.anpassad_typ

användare.externa_ids.existerar(id, id.custom_type.startsWith('löpare'))

Extern ID-typ

external_ids.typ

användare.externa_ids.finns(id, id.typ==3)

Externt ID

externa_ids.värde

användare.externa_ids.existerar(id, id.värde=='')

Genuspronomen

kön.adress_mig_som

användare.gender.address_me_as=='de/dem'

Anpassad könstyp

gender.custom_gender

user.gender.custom_gender.startsWith('anpassat kön')

Könstyp

könstyp

användare.kön.typ==3

Anpassat IMS-protokoll

ims.custom_protocol

användare.ims.exists(im, im.custom_protocol.startsWith('custom'))

Anpassad IMS-typ

ims.anpassad_typ

användare.ims.exists(im, im.custom_type.startsWith('custom'))

Standard IMS-protokoll

ims.standard_protocol

användare.ims.exists(im, im.standard_protocol==7)

Är IMS primär

ims.primär

användare.ims.exists(im, im.primary==true)

IMS-typ

ims.type

användare.ims.exists(im, im.type==3)

Snabbmeddelanden

ims.värde

användare.ims.exists(im, im.value=='chat')

Anpassad sökordstyp

nyckelord.anpassad_typ

användare.nyckelord.finns(nyckelord, nyckelord.anpassad_typ.börjarMed('leverantör'))

Sökordstyp

nyckelord.typ

användare.nyckelord.finns(nyckelord, nyckelord.typ==3)

Nyckelord

nyckelord.värde

användare.nyckelord.finns(nyckelord, nyckelord.värde=='ingenjör')

Språkkod

språk.språkkod

användare.språk.finns(språk, språk.språkkod=='Engelska')

Platsområde

platser.område

användare.platser.finns(loc, loc.area=='Nära San Francisco')

Byggnads-ID

platser.byggnads-id

användare.platser.finns(lokal, lok.byggnads-id=='')

Anpassad platstyp

platser.anpassad_typ

användare.platser.exists(loc, loc.custom_type=='Region')

Skrivbordskod

platser.skrivbordskod

användare.platser.finns(loc, loc.desk_code=='Skrivbord 37')

Våningens namn

platser.våningsnamn

användare.platser.finns(loc, loc.floor_name=='')

Golvsektion

platser.golvsavsnitt

användare.platser.finns(loc, loc.floor_section=='')

Platstyp

platser.typ

användare.platser.finns(lokal, lok.typ==1)

Efternamn

namn.familjenamn

användar.namn.familjenamn==''

Förnamn

namn.givet_namn

användar.namn.givet_namn==''

Namn

namn.värde

användar.namn.värde==''

Kostnadsställe

organisationer.kostnadscenter

användare.organisationer.existerar(org, org.kostnadscenter=='')

Anpassad organisationstyp

organisationer.anpassad_typ

användare.organisationer.finns(org, org.anpassad_typ=='ideell')

Avdelning

organisationer.avdelning

användare.organisationer.finns(org, org.avdelning=='')

Anställdstyp

organisationer.beskrivning

användare.organisationer.existerar(org, org.beskrivning=='sökleverantör')

Domän

organisationer.domän

användare.organisationer.finns(org, org.domän=='example.net')

Organisationsplats

organisationer.plats

användare.organisationer.finns(org, org.plats=='Kalifornien')

Organisationsnamn

organisationsnamn

användare.organisationer.finns(org, org.namn=='Google')

Är organisationen primär

organisationer.primär

användare.organisationer.finns(org, org.primär==true)

Organisationssymbol

organisationer.symbol

användare.organisationer.finns(org, org.symbol=='GOOG')

Jobbtitel

organisationer.titel

användare.organisationer.finns(org, org.titel=='')

Organisationstyp

organisationer.typ

användare.organisationer.finns(org, org.typ==2)

Anpassad telefontyp

phones.custom_type

användare.telefoner.finns(telefon, telefon.anpassad_typ.börjarMed('ny typ'))

Är telefonen primär

telefoner.primär

användare.telefoner.finns(telefon, telefon.primär==true)

Telefontyp

telefoner.typ

användare.telefoner.finns(telefon, telefon.typ==11)

Telefonnummer

phones.value

användare.telefoner.finns(telefon, telefon.värde=='')

Anpassad relationstyp

relationer.anpassad_typ

användare.relationer.existerar(rel, rel.anpassad_typ=='exempel')

Relationsvärde

relationer.värde

användare.relationer.existerar(rel, rel.värde=='Sundar')

Relationstyp

relationer.typ

användare.relationer.existerar(rel, rel.typ==12)

Anpassad webbplatstyp

webbplatser.anpassad_typ

användare.webbplatser.finns(site, site.custom_type.startsWith('kreativt skrivande'))

Är webbplatsen primär

webbplatser.primär

användare.webbplatser.finns(webbplats, webbplats.primär==true)

Webbplatstyp

webbplatser.typ

användare.webbplatser.finns(webbplats, webbplats.typ==2)

Webbplats

webbplatser.värde

användare.webbplatser.finns(webbplats, webbplats.värde=='google.com')

Förfaderorganisationsenhet

org_enheter.org_enhets-id

användare.org_enheter.existerar(org_enhet, org_enhet.org_enhet_id==orgEnhetsId(''))

Chefens e-postadress

chefer.användar-id

användare.chefer.exists(chef, chef.användar_id==användarId(''))

Är arkiverad

arkiverad

användare.arkiverad==true

Ändra lösenord vid inloggning

ändra_lösenord_vid_nästa_inloggning

användare.ändra_lösenord_vid_nästa_inloggning==true

2-stegsverifiering tillämpad

is_2sv_enforced

användare.is_2sv_enforced==true

2-stegsverifiering registrerad

är_inskriven_i_2sv

användare.är_registrerad_i_2sv==true

Är brevlådan konfigurerad

är_brevlådans_inställning

användare.är_postlåda_inställning==true

Primär e-postadress

primär_e-postadress

användare.primär_e-postadress==''

Är avstängd

upphängd

användare.avstängd==true

Orsak till avstängning

orsak_till_avstängning

användare.avstängningsorsak==4

Överordnad organisationsenhet

org_unit_id

användare.org_enhet_id==orgEnhetsId('')

Kön

Kön.Kön

user.custom_schemas.Gender.Gender.exists(G, G=='')

Etnicitet

Etnicitet.Etnicitet

användare.anpassade_scheman.Etnicitet.Etnicitet.exists(E, E=='')

Använd anpassade attribut

När du skapar en medlemskapsfråga i administratörskonsolen visas anpassade attribut efter standardattribut i listan Villkor.

Om du kör en fråga som innehåller ett anpassat attribut och frågan returnerar noll medlemmar, kan attributegenskaperna vara felaktigt inställda i Groups API. Mer specifikt måste egenskapen "indexed" vara inställd på true. För mer information, gå till Anpassade användarattribut .

Inkludera automatiskt användare i dynamisk grupp

Du kan redigera en användares kontoinformation så att den matchar frågevillkoren för att automatiskt inkludera användaren i en dynamisk grupp. Du redigerar en användares kontoinformation med hjälp av Directory API. För mer information, gå till Uppdatera ett användarkonto .

Du kan också redigera vissa användarkontouppgifter i administratörskonsolen, vanligtvis från sidan Användare, inklusive:

Tvåstegsverifiering tillämpas 2-stegsverifiering registrerad
Adresstyp Förfaderorganisationsenhet
Byggnads-ID Ändra lösenord vid inloggning
Kostnadsställe Avdelning
E-postadress E-posttyp
Externt ID Förnamn
Våningens namn Golvsektion
Är arkiverad Är e-postadressen primär
Är brevlådan konfigurerad Är avstängd
Jobbtitel Efternamn
Användar-ID för chef Namn
Överordnad organisationsenhet Telefonnummer
Telefontyp

Uteslut användare från dynamisk grupp

Om du bara vill lägga till användare som inte uppfyller ett villkor skapar du ett villkor för den dynamiska gruppen och klickar sedan på Exkludera. Om du till exempel vill skapa en grupp som endast innehåller användare som inte bor i USA skapar du villkoret "Landskoden är lika med USA" och klickar sedan på Exkludera. I frågan får du ett utropstecken (!) för undantaget.

För vissa anpassade frågor med parametern "exists" kan du inte använda undantagsalternativet. Mer information finns i Formulera och testa din fråga .