Om du vill skapa medlemskapsfilter för dynamiska grupper på Googles administratörskonsol kan du använda standardstandardattribut, anpassade attribut som du skapar eller båda.
På den här sidan
- Använda standardattribut
- Använda anpassade attribut
- Inkludera automatiskt användare i dynamisk grupp
- Utesluta användare från dynamisk grupp
Använda standardattribut
När du skapar en dynamisk grupp i administratörskonsolen väljer du standardattribut i listan Villkor. Du kan använda alla attribut i följande tabell för att skapa medlemskapsfilter för dynamiska grupper.
|
Attribut |
Exempelkod |
|---|---|
|
Land addresses.country |
user.addresses.exists(address, address.country == 'Kanada') |
|
Landskod addresses.country_code |
user.addresses.exists(address, address.country_code == '555') |
|
Typ av anpassad adress addresses.custom_type |
user.addresses.exists(address, address.custom_type=='Anpassad adresstyp') |
|
Utökad adress addresses.extended_address |
user.addresses.exists(address, address.extended_address=='Kalifornien, USA') |
|
Postort addresses.locality |
user.addresses.exists(address, address.locality=='Södra Kalifornien') |
|
Postnummer addresses.postal_code |
user.addresses.exists(address, address.postal_code=='94040') |
|
Postbox addresses.po_box |
user.addresses.exists(address, address.po_box=='87132') |
|
Is address primary addresses.primary |
user.addresses.exists(address, address.primary==true) |
|
Region addresses.region |
user.addresses.exists(address, address.region=='Sydväst') |
|
Gatuadress addresses.street_address |
user.addresses.exists(address, address.street_address=='Storgatan 123') |
|
Adresstyp addresses.type |
user.addresses.exists(address, address.type==1) |
|
E-postadress emails.address |
user.emails.exists(email, email.address.startsWith('')) |
|
Typ av anpassad e-postadress emails.custom_type |
email.address.startsWith('anpassad@google.com') |
|
Is email primary emails.primary |
user.emails.exists(email, email.primary==true) |
|
E-posttyp emails.type |
user.emails.exists(email, email.type==1) |
|
Typ av anpassat externt id external_ids.custom_type |
user.external_ids.exists(id, id.custom_type.startsWith('löpare')) |
|
Typ av externt id external_ids.type |
user.external_ids.exists(id, id.type==3) |
|
Externt id external_ids.value |
user.external_ids.exists(id, id.value=='') |
|
Personliga pronomen gender.address_me_as |
user.gender.address_me_as=='hen' |
|
Anpassad könstillhörighet gender.custom_gender |
user.gender.custom_gender.startsWith('anpassat kön') |
|
Könstillhörighet gender.type |
user.gender.type==3 |
|
Anpassat IMS-protokoll ims.custom_protocol |
user.ims.exists(im, im.custom_protocol.startsWith('anpassad')) |
|
Anpassad IMS-typ ims.custom_type |
user.ims.exists(im, im.custom_type.startsWith('anpassad')) |
|
Standardprotokoll för IMS ims.standard_protocol |
user.ims.exists(im, im.standard_protocol==7) |
|
Is IMS primary ims.primary |
user.ims.exists(im, im.primary==true) |
|
IMS-typ ims.type |
user.ims.exists(im, im.type==3) |
|
Tjänst för snabbmeddelanden ims.value |
user.ims.exists(im, im.value=='chatt') |
|
Anpassad sökordstyp keywords.custom_type |
user.keywords.exists(keyword, keyword.custom_type.startsWith('entreprenör')) |
|
Sökordstyp keywords.type |
user.keywords.exists(keyword, keyword.type==3) |
|
Sökord keywords.value |
user.keywords.exists(keyword, keyword.value=='ingenjör') |
|
Språkkod languages.language_code |
user.languages.exists(language, language.language_code=='engelska') |
|
Platsområde locations.area |
user.locations.exists(loc, loc.area=='I närheten av San Francisco') |
|
Byggnads-id locations.building_id |
user.locations.exists(loc, loc.building_id=='') |
|
Anpassad platstyp locations.custom_type |
user.locations.exists(loc, loc.custom_type=='Region') |
|
Skrivbordskod locations.desk_code |
user.locations.exists(loc, loc.desk_code=='Skrivbord 37') |
|
Våningsnamn locations.floor_name |
user.locations.exists(loc, loc.floor_name=='') |
|
Del av våning locations.floor_section |
user.locations.exists(loc, loc.floor_section=='') |
|
Platstyp locations.type |
user.locations.exists(loc, loc.type==1) |
|
Efternamn name.family_name |
user.name.family_name=='' |
|
Förnamn name.given_name |
user.name.given_name=='' |
|
Namn name.value |
user.name.value=='' |
|
Kostnadsställe organizations.cost_center |
user.organizations.exists(org, org.cost_center=='') |
|
Anpassad organisationstyp organizations.custom_type |
user.organizations.exists(org, org.custom_type=='ideell organisation') |
|
Avdelning organizations.department |
user.organizations.exists(org, org.department=='') |
|
Medarbetartyp organizations.description |
user.organizations.exists(org, org.description=='sökleverantör') |
|
Domän organizations.domain |
user.organizations.exists(org, org.domain=='exempel.net') |
|
Organisationens plats organizations.location |
user.organizations.exists(org, org.location=='Kalifornien') |
|
Organisationens namn organizations.name |
user.organizations.exists(org, org.name=='Google') |
|
Är primär organisation organizations.primary |
user.organizations.exists(org, org.primary==true) |
|
Organisationssymbol organizations.symbol |
user.organizations.exists(org, org.symbol=='GOOG') |
|
Befattning organizations.title |
user.organizations.exists(org, org.title=='') |
|
Organisationstyp organizations.type |
user.organizations.exists(org, org.type==2) |
|
Anpassad telefontyp phones.custom_type |
user.phones.exists(phone, phone.custom_type.startsWith('ny typ')) |
|
Is phone primary phones.primary |
user.phones.exists(phone, phone.primary==true) |
|
Telefonmodell phones.type |
user.phones.exists(phone, phone.type==11) |
|
Telefonnummer phones.value |
user.phones.exists(phone, phone.value=='') |
|
Anpassad relationstyp relations.custom_type |
user.relations.exists(rel, rel.custom_type=='exempel') |
|
Relationsvärde relations.value |
user.relations.exists(rel, rel.value=='Sundar') |
|
Relationstyp relations.type |
user.relations.exists(rel, rel.type==12) |
|
Anpassad webbplatstyp websites.custom_type |
user.websites.exists(site, site.custom_type.startsWith('kreativa texter')) |
|
Is website primary websites.primary |
user.websites.exists(site, site.primary==true) |
|
Webbplatstyp websites.type |
user.websites.exists(site, site.type==2) |
|
Webbplats websites.value |
user.websites.exists(site, site.value=='google.com') |
|
Tidigare organisationsenhet org_units.org_unit_id |
user.org_units.exists(org_unit, org_unit.org_unit_id==orgUnitId('')) |
|
Chefens e-postadress managers.user_id |
user.managers.exists(manager, manager.user_id==userId('')) |
|
Har arkiverats arkiverad |
user.archived==true |
|
Ändra lösenord vid inloggning change_password_at_next_login |
user.change_password_at_next_login==true |
|
Tvåstegsverifiering tillämpas is_2sv_enforced |
user.is_2sv_enforced==true |
|
Tvåstegsverifiering registrerad is_enrolled_in_2sv |
user.is_enrolled_in_2sv==true |
|
Har postlåda konfigurerad is_mailbox_setup |
user.is_mailbox_setup==true |
|
Primär e-post primary_email |
user.primary_email=='' |
|
Är avstängd tillfälligt avstängd |
user.suspended==true |
|
Orsak till avstängning suspension_reason |
user.suspension_reason==4 |
|
Överordnad organisationsenhet org_unit_id |
user.org_unit_id==orgUnitId('') |
|
Kön Gender.Gender |
user.custom_schemas.Gender.Gender.exists(G, G=='') |
|
Etnicitet Ethnicity.Ethnicity |
user.custom_schemas.Ethnicity.Ethnicity.exists(E, E=='') |
Använda anpassade attribut
När du skapar ett medlemskapsfilter på administratörskonsolen visas anpassade attribut efter standardattributen 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. Egenskapen indexed måste vara inställd på true. Mer information finns i Anpassade användarattribut.
Inkludera användaren automatiskt i en 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 kan redigera användarens kontouppgifter med hjälp av Directory API. Mer information finns i Uppdatera ett användarkonto.
Du kan även redigera vissa uppgifter om användarkonton i administratörskonsolen, vanligtvis på sidan Användare, till exempel
| Tvåstegsverifiering tillämpas | Tvåstegsverifiering registrerad |
| Adresstyp | Tidigare organisationsenhet |
| Byggnads-id | Ändra lösenord vid inloggning |
| Kostnadsställe | Avdelning |
| E-postadress | E-posttyp |
| Externt id | Förnamn |
| Våningsnamn | Del av våning |
| Har arkiverats | Är primär e-postadress |
| Har postlåda konfigurerad | Är avstängd |
| Befattning | Efternamn |
| Användar-id för ansvarig | Namn |
| Överordnad organisationsenhet | Telefonnummer |
| Telefontyp |
Utesluta 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å Uteslut . Om du till exempel vill skapa en grupp som endast innehåller användare som inte bor i USA skapar du villkoret Landskod är lika med US och klickar sedan på Uteslut
. I sökfrågan visas ett utropstecken (!) för uteslutningen.
För vissa anpassade sökfrågor med parametern ”exists” kan du inte använda alternativet Uteslut. Mer information finns i Formulera och testa din fråga.