Gebruikers & rechten
Shop user family
Met de functie Shop User Family kunnen klanten in oneCORE een family vormen: een groep waarin de accounts van de leden aan elkaar gekoppeld zijn. Klanten delen relevante content uit Account Connect met de mensen in hun family, en tenants zien de hele customer journey over alle familieleden heen.
Families beheer je als beheerder, en klanten beheren ze zelf vanaf hun Account Connect-pagina. Hieronder lees je hoe.
Rollen binnen een family
Een family heeft altijd precies één eigenaar, of geen. De winkelgebruiker die een family vormt, wordt automatisch eigenaar. Het eigendom kan op elk moment naar een ander lid, door een beheerder of door de eigenaar zelf.
- Owner: nodigt nieuwe leden uit, trekt alle uitnodigingen in, verwijdert leden en draagt het eigendom over aan een ander lid.
- Member: nodigt nieuwe leden uit en trekt de eigen uitnodigingen in.
Zowel de eigenaar als de leden kunnen de family op elk moment verlaten, zonder beperkingen.
Klanten beheren hun eigen family
Klanten beheren hun family zelf met de component MyFamily op hun Account Connect-pagina. Zet dit aan voor je shop door de component MyFamily aan een Account Connect-pagina toe te voegen.
Iemand uitnodigen
- Een klant nodigt iemand uit met diens e-mailadres.
- Het uitgenodigde adres verschijnt in de lijst met de status Pending.
- Wie uitnodigt, kan een openstaande uitnodiging altijd intrekken door hem te verwijderen.
- De uitnodiging moet binnen 30 dagen worden geaccepteerd. Anders wordt de status Expired.
- Mislukt het aansluiten halverwege, dan kan de genodigde opnieuw op de link klikken, zolang de uitnodiging niet verlopen is.
Een uitnodiging accepteren
- Heeft de genodigde geen account of is hij niet ingelogd, dan brengt de link hem eerst naar
/account/loginom te registreren of in te loggen. - Daarna komt de genodigde op
/accountbij de component MyFamily en sluit hij zich aan bij de family, met toegang tot de gedeelde content en de gegevens van de family. - Is de uitnodiging verlopen of ingetrokken voordat de genodigde zich aansloot, dan komt hij op een foutpagina.
Een family verlaten
De eigenaar en elk lid kunnen hun family op elk moment verlaten, zonder voorwaarden of beperkingen.
Als een family wordt verwijderd
- Verlaat het laatste actieve (aangesloten) lid de family, dan wordt de family uit het systeem verwijderd.
- Een family met alleen nog openstaande of verlopen uitnodigingen (zonder aangesloten leden) wordt niet automatisch verwijderd.
Uitnodigingsmail
Uitnodigingen gaan via een nieuw type notification template, Shop user family invitation, dat je instelt zoals elke andere notification template. Beschikbare shortcodes:
- Shop user name: de naam van wie de uitnodiging stuurt
- Family name
- Link: de uitnodigingslink waarop de genodigde klikt om zich aan te sluiten

Beheer in de Admin
Machtigingen
Om Shop user family te openen en te beheren heb je de machtiging ShopUserFamily nodig. Daarna staat de functie onder het menu Shop user.
Family list

Hier kunnen beheerders:
- Een nieuwe family toevoegen (een naam is verplicht).
- De naam van een family aanpassen.
Family details

Op de detailpagina van een family kunnen beheerders:
- Leden zoeken op naam of e-mailadres.
- De detailpagina van een lid als winkelgebruiker openen.
- Een winkelgebruiker aan de family toevoegen. Het eerste lid wordt standaard de eigenaar.
- Het eigendom overdragen aan een ander lid.
- Een lid uit de family verwijderen.
Let op: beheerders kunnen alleen bestaande winkelgebruikers in een family zetten. Het account van een winkelgebruiker moet dus al bestaan.
Tenant-beheerders kunnen families ook via een public API beheren. Zie onze API Swagger.
Accountcontent delen binnen een family
Beheerders stellen in welke Account Connect-pagina's en -componenten met iedereen worden gedeeld, of alleen binnen een family. Dat doe je met de nieuwe instelling "Accessible" op pagina's en page components.
- Everyone: de pagina of component is zichtbaar voor alle klanten, zoals voorheen.
- Family: de pagina of component is alleen zichtbaar voor klanten die bij een family horen. Leden van dezelfde family zien dezelfde gedeelde content.
Een pagina of component op "Family" is verborgen voor klanten die bij geen enkele family horen; de rest van de site blijft gewoon toegankelijk.
Let op: welke content echt gedeeld wordt, hangt af van hoe elke tenant het inricht en gebruikt. oneCORE schrijft in deze fase geen gedeelde content voor.
Kopieer je een pagina of component, dan gaat deze instelling automatisch mee.