Gebruikers

Op deze pagina

Het tabblad Users toont iedereen die met de mobiele app deuren bij deze faciliteit kan (of kon) ontgrendelen. Deze pagina behandelt het toevoegen van gebruikers, importeren en exporteren via CSV, toewijzing aan Access Policies, permanente machtigingen, afzonderlijke Access Time Windows van beheerders of integraties, de noodschakelaar voor toegang, app-activiteit, sessies en verwijderen.

Het tabblad Users: tegels, zoeken, filters en de gebruikerslijstHet tabblad Users: tegels, zoeken, filters en de gebruikerslijst

Afbeelding 1: Het tabblad Users

Waar gebruikers vandaan komen

Elke rij heeft een bron die aangeeft hoe de rij is aangemaakt:

BronLabelHoe rijen verschijnenWie de gegevens beheert
Manually addedManualEen beheerder heeft op Add user geklikt of Import (CSV) gebruiktBeheerders
External IntegrationIntegration (of de naam van de partner)Automatisch gesynchroniseerd vanuit een integratie voor ledenbeheerDe synchronisatie: gesynchroniseerde velden worden bij elke ronde overschreven
CCTV/Computer VisionCCTV/Computer VisionGesynchroniseerd vanuit geïdentificeerde personen in de module CamerabewakingDe synchronisatie
Performance Hub staffPerformance Hub staffAutomatisch gesynchroniseerd vanuit Performance Hub IAM voor medewerkers van wie de rollen deze faciliteit omvattenPerformance Hub IAM

Synchronisatie van Performance Hub-medewerkers staat standaard aan; synchronisatie vanuit integraties en Computer Vision staat standaard uit. Je stelt ze in onder Settings → Sync settings. Zie Synchronisatie en integraties.

Een rij heeft ten minste een mobiel nummer of een e-mailadres nodig: daarmee meldt de persoon zich met een eenmalige code aan bij de mobiele app.

Statistieken en filters

Gebruikerstegels: All users, Has access, No access en Not syncedGebruikerstegels: All users, Has access, No access en Not synced

Afbeelding 2: De statistiektegels

TegelToont
All usersAlle gebruikers bij deze faciliteit
Has accessGebruikers die op dit moment ten minste één deur kunnen ontgrendelen
No accessGebruikers die op dit moment geen enkele deur kunnen ontgrendelen
Not syncedRecords die door een synchronisatie zijn tegengehouden, bijvoorbeeld een duplicaat

Klik op een tegel om de lijst te filteren. (Als je een tegel selecteert, wordt ook het filter Source teruggezet.)

Werkbalk van Users: zoeken, CSV exporteren, Import, Add user, filters waaronder Sync status, en sorterenWerkbalk van Users: zoeken, CSV exporteren, Import, Add user, filters waaronder Sync status, en sorteren

Afbeelding 3: Zoeken, CSV exporteren, Import, Add user, de filterchips en sorteren

  • Search: zoekt op naam, telefoonnummer of e-mailadres.
  • CSV exporteren: downloadt de huidige gefilterde lijst. Een sportschool kan bijvoorbeeld haar gebruikers met No access exporteren voor een campagne om oud-leden terug te winnen.
  • Import en Add user: zie hieronder.
  • Filterchips:
ChipOpties
SourceAll sources, Manually added, External Integration, CCTV/Computer Vision, Performance Hub staff
AccessAny status, Has access, No access, Disabled, Without grants
Membership statusAny membership + de statussen die in je gegevens voorkomen
Person typeAny type + de typen die in je gegevens voorkomen
TagAny tag + de tags die in je gegevens voorkomen
InvitationAny invitation, Invited, Not invited, Send failed
App adoptionAny adoption, Active (heeft de app gebruikt), Not yet active
Sync statusAny status, of alleen records die door een synchronisatie zijn tegengehouden (bijvoorbeeld duplicaten)
  • Sort by: Name, Recently added, Recently updated, Last used, Last synced; met een schakelaar voor oplopend/aflopend.
  • Clear filters verschijnt zodra een zoekopdracht of filter actief is.

Een gebruikersrij lezen

Gebruikersrijen met chips voor bron, bericht, synchronisatie en lidmaatschapGebruikersrijen met chips voor bron, bericht, synchronisatie en lidmaatschap

Afbeelding 4: Gebruikersrijen met labels

LabelBetekenis
Manual / Integration / CCTV/Computer Vision (of de naam van de partner)De bron van de rij
Performance Hub staffDe rij wordt gesynchroniseerd vanuit Performance Hub IAM
MessageDe gebruiker heeft een actief app-bericht (gekleurd naar ernst)
DisabledAccess enabled staat uit: de gebruiker kan niets ontgrendelen; de rij wordt gedimd weergegeven
Access granted via policyTen minste één ingeschakelde Access Policy kan nu of in een toekomstig beleidsvenster overeenkomen met deze gebruiker en een ingestelde deur
Access via time windowsDe gebruiker heeft Access Time Windows die eigendom zijn van een beheerder of integratie; open de rij om te zien of ze actief, aanstaand, verlopen, verouderd of niet toegewezen zijn
GrantsDe gebruiker heeft afzonderlijke permanente machtigingen per gebruiker
Not synced – duplicateEen ander record met hetzelfde e-mailadres of telefoonnummer heeft de plek gekregen; dit record wordt niet gesynchroniseerd. Zie Duplicaten oplossen
InvitedEr is een uitnodigingsmail verstuurd en de gebruiker heeft de app nog niet gebruikt
Lidmaatschapsstatus (bijvoorbeeld Current, Expired)De lidmaatschapsstatus van de gebruiker uit het bronsysteem

Gesynchroniseerde rijen tonen ook hun External ID of Computer Vision ID onder de naam. Rijen van medewerkers tonen in plaats daarvan hun rollen in Performance Hub.

Grote lijsten worden geleidelijk geladen: terwijl de rest van de lijst laadt, toont de onderkant van de lijst N more users loading….

Handmatig een gebruiker toevoegen

  1. Klik op Add user.

Dialoogvenster Add userDialoogvenster Add user

Afbeelding 5: Het dialoogvenster Add user

  1. Vul First name, Last name en ten minste een van Mobile phone of Email in: "At least one of mobile phone or email is required for OTP login." Telefoonnummers worden omgezet naar internationale notatie.
  2. Stel desgewenst een Person type in (bijvoorbeeld Gold, Trial, Staff), Custom tags (gescheiden door komma's; bestaande tags staan onder het veld) en Notes.
  3. Vink Send email invitation aan om de persoon direct downloadlinks voor de app te mailen (vereist een e-mailadres; zonder e-mailadres is het selectievakje uitgeschakeld).
  4. Klik op Add user.

Als er bij deze faciliteit al een gebruiker met hetzelfde telefoonnummer of e-mailadres bestaat, meldt het dialoogvenster dat en biedt het Open existing user aan in plaats van een duplicaat aan te maken.

Het toevoegen van een gebruiker geeft op zichzelf nog geen toegang tot een deur. De gebruiker heeft nog steeds een overeenkomende Access Policy, een permanente machtiging of een afzonderlijk Access Time Window van een beheerder of integratie nodig.

Gebruikers importeren uit CSV

Klik op Import om gebruikers in bulk aan te maken vanuit een spreadsheet. Maximaal 200 gebruikers per import.

Dialoogvenster Import usersDialoogvenster Import users

Afbeelding 6: De wizard voor CSV-import

Stap 1: Upload een CSV. Sleep een .csv-bestand hierheen of klik om te bladeren. Download template geeft je een startbestand met de juiste kolomkoppen.

Stap 2: Wijs velden toe. Elke CSV-kolom wordt toegewezen aan een veld: First name, Last name, Mobile phone, Email, Person type, Tags, Notes, Access enabled, Door grants, Scope grants, of Do not import. Gangbare kolomnamen (bijvoorbeeld mobile, phone, groups) worden automatisch toegewezen. Je moet ten minste een kolom voor mobiel nummer of e-mailadres toewijzen.

  • Access enabled accepteert true/yes/enabled/1/on/y/active en false/no/disabled/0/off/n/inactive.
  • Door grants / Scope grants verwachten namen van deuren of Access Scopes; namen zonder overeenkomst worden in het voorbeeld gemarkeerd.

Stap 3: Bekijk het voorbeeld en importeer. Controleer de eerste rijen, kies of je Send invitation email to imported users wilt (alleen gebruikers met een e-mailadres worden uitgenodigd) en klik daarna op Import. De resultaten tonen de aantallen Imported, Skipped (already exist) en Errors.

Het detailpaneel van een gebruiker

Klik op een rij om het paneel van de gebruiker te openen.

Gebruikerspaneel van een gesynchroniseerd lid: profiel, berichten, toegangsbeheer, uitnodiging en bronGebruikerspaneel van een gesynchroniseerd lid: profiel, berichten, toegangsbeheer, uitnodiging en bron

Afbeelding 7: Het paneel van een gesynchroniseerd lid

Profiel en identiteit

De koptekst toont de bron, de lidmaatschapsstatus, de External ID en of de gebruiker door een beleid wordt toegelaten.

  • First name / Last name / Mobile phone / Email: bij gesynchroniseerde gebruikers worden deze bij elke synchronisatieronde overschreven, tenzij de rij is ontkoppeld (zie hieronder).
  • Person type en Membership status: worden gebruikt door Who-voorwaarden van Access Policies.
  • Synced tags (alleen-lezen, uit het bronsysteem) en Custom tags (eigendom van de beheerder, nooit overschreven door synchronisatie). Beide soorten kunnen aan beleidstags voldoen.
  • Notes: vrije tekst, maximaal 2000 tekens.

App-bericht

App messaging stelt een persoonlijk bericht in dat op het app-dashboard van deze gebruiker wordt getoond, boven de banner voor de hele faciliteit wanneer beide actief zijn. Wanneer er een geautomatiseerd bericht van toepassing is, toont het paneel dat met knoppen om de automatisering voor deze gebruiker uit te schakelen. Zie App-berichten.

Track source updates (alleen gesynchroniseerde gebruikers)

Voor gebruikers uit Integration/CCTV bepaalt de schakelaar Track source updates of de synchronisatie de rij blijft overschrijven:

  • Aan (standaard): naam, telefoonnummer, e-mailadres, type, status, gesynchroniseerde tags en Access Time Windows die eigendom zijn van de bron worden bij geslaagde synchronisaties vernieuwd.
  • Uit (ontkoppeld): na een uitdrukkelijke bevestiging worden Access Time Windows die eigendom zijn van de bron gewist en slaat de synchronisatie deze rij volledig over. Je handmatige wijzigingen en vensters die eigendom zijn van de beheerder blijven behouden, en verwijderingen bij de bron hebben er geen invloed meer op. De rij toont een label Decoupled.

Zet de schakelaar weer aan om opnieuw te koppelen. De huidige snapshot van bronvensters wordt hersteld bij de volgende geslaagde volledige synchronisatie, niet vanuit een mislukte of gedeeltelijke ophaalactie bij de bron.

Panelen van gesynchroniseerde gebruikers bevatten ook links naar het bronrecord (het record in de integratie of de persoon in Computer Vision).

Verwijderd door integratie

Wanneer een lid in de integratie wordt verwijderd, wordt de deurtoegang van die persoon ingetrokken en toont het paneel Removed by integration. De rij blijft in de lijst staan, zodat de geschiedenis behouden blijft. Zie Synchronisatie en integraties.

Toegangscontrole

Access Control: access enabled, dekking door beleid en extra permanente toegangAccess Control: access enabled, dekking door beleid en extra permanente toegang

Afbeelding 8: Het gedeelte Access Control

Het gedeelte Access Control houdt de autorisatie-instellingen van de gebruiker bij elkaar: de noodschakelaar voor toegang, dekking door beleid, extra permanente toegang en Access Time Windows van beheerders of integraties.

Access enabled (de noodschakelaar)

De schakelaar Access enabled blokkeert of herstelt direct alle deurtoegang voor deze gebruiker. Als deze uit staat:

  • Wordt elke ontgrendelingspoging van het lid geweigerd (reden: toegang uitgeschakeld), ongeacht beleid, machtigingen of Access Time Windows.
  • Toont de rij een label Disabled en wordt deze gedimd weergegeven in de lijst.

Gebruik dit om iemand direct te schorsen zonder het record te verwijderen of het beleid te wijzigen.

Extra permanente toegang

Machtigingen geven deze specifieke persoon toegang naast wat de Access Policies van de faciliteit toestaan. Wanneer een beleid de gebruiker al dekt, toont het gedeelte Allowed by policy en "This user's door access is set by policy — no manual grants are needed." Klik op Show om de editor voor machtigingen te openen:

MachtigingEffect
Facility-wideElke deur bij de faciliteit (overschrijft de lijsten met deuren en bereiken zolang dit aan staat)
Door grantsVink afzonderlijke deuren aan
Scope grantsVink Access Scopes aan: de gebruiker krijgt elke deur in het bereik, ook deuren die later aan het bereik worden toegevoegd

Deuren die al door een beleid worden gedekt, zijn gemarkeerd met Already covered by policy of Set by policy, zodat je ziet waar een handmatige machtiging niet nodig is. Machtigingen kunnen eigen openingstijden hebben, die beperken wanneer de machtiging geldt. Clear all verwijdert alle machtigingen in één keer. Automatische import van beleid en latere wijzigingen in beleid veranderen niets aan permanente machtigingen.

Indicatoren voor beleid en machtigingen zijn aanvullend. Als je een overbodige handmatige machtiging verwijdert, verdwijnt de toegang via beleid niet, en als je een beleid bewerkt, verdwijnt de machtiging niet.

Toegangstijdvensters

Het gedeelte Access Time Windows beheert tijdelijke aanvullende toegang voor deze persoon, met Add one-time window en Add weekly window (maximaal 50):

  • Absolute en wekelijkse vensters die eigendom zijn van de beheerder, zijn bewerkbaar en kunnen gericht zijn op de faciliteit, geselecteerde deuren of Access Scopes.
  • Vensters die eigendom zijn van een integratie, zijn alleen-lezen en tonen hun bron, bron-ID, opgegeven tijdzone, logische bereiktoewijzing, leeftijd van de bron en actualiteitsstatus.
  • De statussen actief, aanstaand, verlopen, verouderd en niet toegewezen worden afzonderlijk getoond. Een verouderd of niet-toegewezen venster geeft geen toegang, maar Access Policies en permanente machtigingen blijven beschikbaar als terugvalpaden.
  • Exacte tijdstippen gebruiken grenzen [from, to). Wekelijkse vensters gebruiken de weergegeven IANA-tijdzone en de bijbehorende zomertijdregels.

Het paneel vermeldt: "Time windows add access. They do not restrict existing rules or grants." Zie Schema’s voor Access Policies.

Uitnodiging

Toont of er een uitnodigingsmail voor de app is verstuurd, wanneer, en of die is mislukt; de knop heet Send invitation email of Resend invitation email. Uitnodigingen gaan alleen per e-mail. Alle details staan in Uitnodigingen.

Sessies en app-activiteit

  • App activity: Last used the app met een tijdstempel (of "Hasn't used the app yet.") en recente IP-adressen.
  • Sessions: Sign out of app trekt de app-sessie van de gebruiker in: "This revokes the user's app session. They'll need to sign in again to unlock doors." Let op: "Sessions are revoked immediately, but if the user is currently signed in it may take up to 15 minutes before they're fully signed out of the app." Omdat sessies aan telefoonnummer of e-mailadres zijn gekoppeld, wordt iemand die hetzelfde telefoonnummer of e-mailadres bij een andere faciliteit gebruikt, daar ook afgemeld.

Een gebruiker verwijderen

Gevarenzone met de knop Delete userGevarenzone met de knop Delete user

Afbeelding 9: De gevarenzone

Delete user verwijdert de rij uit Users. "Their access log history is kept for the audit trail." Verwijderen schakelt de toegang ook direct uit. Houd er bij gesynchroniseerde gebruikers rekening mee dat de persoon bij de volgende synchronisatie kan terugkomen, tenzij je ook de integratie uitschakelt of de rij ontkoppelt. Gebruik Bulk delete synced users in Synchronisatie en integraties om complete integraties op te ruimen.

Performance Hub-medewerkers

Gebruikerspaneel van een Performance Hub-medewerker die vanuit IAM is gesynchroniseerdGebruikerspaneel van een Performance Hub-medewerker die vanuit IAM is gesynchroniseerd

Afbeelding 10: Het paneel van een Performance Hub-medewerker

Het paneel van een medewerker heeft de banner Synced from Performance Hub IAM. Medewerkers worden automatisch toegevoegd omdat hun rollen in Performance Hub deze faciliteit omvatten, en verwijderd wanneer die toegang eindigt. De banner toont hun rollen.

  • Naam, e-mailadres, telefoonnummer en persoonstype worden beheerd in Performance Hub IAM en zijn hier alleen-lezen.
  • Synced tags (zoals Performance Hub staff en Role: …) worden bij elke synchronisatie overschreven. Je kunt nog steeds Custom tags en Notes toevoegen.
  • Medewerkers kunnen hier niet worden verwijderd. Trek hun toegang tot de faciliteit in via Performance Hub IAM, of schakel Access enabled uit om hun deurtoegang direct te beëindigen.

Zie Synchronisatie van Performance Hub-medewerkers.