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
- Använd anpassade attribut
- Inkludera automatiskt användare i dynamisk grupp
- Uteslut användare från dynamisk grupp
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 .