Nmbrs logoZoom Workplace logo

Accounts in applicaties

Nmbrs Zoom koppeling: Zoom-gebruikers met licentie, afdeling en manager uit Nmbrs

Met een koppeling tussen Nmbrs en Zoom Workplace krijgt een nieuwe medewerker uit Nmbrs automatisch een Zoom-gebruiker, met een Basic- of Licensed-account afhankelijk van zijn functie, en met afdeling, kostenplaats en manager in het profiel. Na de datum uit dienst in Nmbrs wordt de Zoom-gebruiker gedeactiveerd en gaan zijn opnames en vergaderingen naar zijn manager.

Wat de koppeling doet

Organisaties die Nmbrs als personeelssysteem gebruiken en vergaderen of bellen met Zoom, delen betaalde Zoom-licenties vaak uit op verzoek. Licenties blijven hangen bij vertrekkers, nieuwe collega's wachten op een account, en na een huwelijk of scheiding staat in Zoom nog de oude achternaam.

  1. Jullie leggen vast welke functies in Nmbrs een betaalde Zoom-licentie krijgen; de rest krijgt een Basic-account.
  2. KoppelHet leest elke dag de medewerkers van de aangewezen bedrijven in Nmbrs, zonder BSN en zonder loongegevens.
  3. Een nieuwe medewerker wordt Zoom-gebruiker met het accounttype bij zijn functie, en met afdeling, kostenplaats en manager.
  4. Bij een naams-, functie- of afdelingswijziging werkt KoppelHet het profiel en zo nodig het accounttype bij.
  5. Na de datum uit dienst deactiveert KoppelHet de gebruiker, met de manager als ontvanger van zijn gegevens.
Nmbrs → KoppelHet → Zoom WorkplaceBRONNmbrsDOELZoom WorkplaceKoppelHetmapping · logging · monitoringNmbrs → KoppelHet → Zoom WorkplaceBRONNmbrsDOELZoom WorkplaceKoppelHetmapping · logging · monitoring
Heen: Zoom-gebruiker met werkadres en naam · Accounttype Basic of Licensed op basis van de functie · Functie, afdeling, kostenplaats en bedrijf · Manager en ontvanger van gegevens bij vertrek · Actief of gedeactiveerd

Waar je op let bij Nmbrs en Zoom Workplace

  • In Zoom bepaalt het accounttype of iemand een betaalde licentie heeft. KoppelHet leidt dat af uit de functie in Nmbrs, zodat een teamleider wel en een magazijnmedewerker geen Licensed-account krijgt. Zijn de licenties op, dan weigert Zoom een betaalde gebruiker; KoppelHet maakt dan een Basic-account en meldt het tekort.
  • Zoom past de weergavenaam niet aan als alleen voor- of achternaam wijzigt. Nmbrs bepaalt met de naamstelling of iemand met de eigen naam, die van de partner of een combinatie wordt aangesproken. KoppelHet bouwt de naam volgens die naamstelling en stuurt de weergavenaam bij elke wijziging opnieuw mee.
  • Zoom verwacht de manager als e-mailadres. In Nmbrs is de leidinggevende een apart managerrecord met een eigen e-mailadres. KoppelHet neemt dat adres direct over, zonder de manager eerst als medewerker op te zoeken.
  • Zoom kent een ontvanger die de opnames en vergaderingen van een gebruiker krijgt als die wordt gedeactiveerd of verwijderd. KoppelHet vult die ontvanger met de manager uit Nmbrs, zodat terugkerende vergaderingen van een vertrekker niet verdwijnen.
  • De kostenplaats uit Nmbrs gaat naar het kostenplaatsveld van Zoom. Zo kan de financiële administratie de Zoom-licenties per kostenplaats doorbelasten met dezelfde indeling als de loonkosten.
  • Zoom laat geen beheerders deactiveren of hun e-mailadres wijzigen via provisioning. Vertrekt iemand met een beheerdersrol, dan meldt KoppelHet dat aan IT in plaats van stil te falen, zodat de rol eerst naar een ander gaat.
  • De SCIM-koppeling van Zoom werkt alleen op een Business- of Education-account met goedgekeurde vanity URL en single sign-on. Zonder die drie kan KoppelHet geen gebruikers vanuit Nmbrs beheren; dat controleren we voor de start.

Hoe we het bouwen en beheren

  • De koppeling draait op het KoppelHet platform, gehost in een datacenter in de EU.
  • Elke synchronisatie en elke fout is zichtbaar in de functionele logging; bij een fout krijgt jullie beheerder een melding.
  • Een mutatie die niet door kan, wordt niet half doorgezet maar klaargezet om opnieuw te proberen.
  • KoppelHet is ISO 27001-gecertificeerd. Gegevens gaan versleuteld over en blijven niet langer op het platform dan nodig.
  • Na livegang beheren wij de koppeling en passen we hem aan als jullie proces verandert.
  • De koppeling past naast je bestaande integratielaag. Alleen de velden uit het ontwerp gaan over; het platform houdt geen eigen registratie bij.

Implementatie, architectuur en compliance

Implementatie en prijs

Dit is geen app die je aanzet. We bouwen de koppeling voor jullie organisatie op ons platform, met bouwstenen die we steeds opnieuw gebruiken. Zo is het maatwerk, zonder dat we bij nul beginnen.

Een consultant bereidt de intake voor en analyseert beide systemen. Daarna leggen we de mapping en uitzonderingen per veld vast, testen we in de test- of acceptatieomgeving en gaan we live op een moment dat jij kiest. De kosten bestaan uit een eenmalig bedrag voor de inrichting en een maandbedrag voor platform, monitoring en beheer.

Prijsindicatie · Basis

Laat je zakelijke e-mailadres achter, dan zie je de prijsindicatie direct.

We gebruiken je adres alleen om je vraag over deze koppeling op te volgen.

Veelgestelde vragen

Wij hebben geen single sign-on voor Zoom. Kan het dan ook?

Niet via SCIM, want Zoom vraagt daarvoor single sign-on. Vaak is het eenvoudiger om eerst SSO via Entra ID of Google in te richten; dat bespreken we in het eerste gesprek.

Gaan telefoonnummers van Zoom Phone ook mee?

Niet in de eerste versie. Een telefoonnummer toewijzen per functie kan later als uitbreiding.

Wat gebeurt er met de opnames van een vertrekker?

Die gaan naar de manager uit Nmbrs, die als ontvanger is ingesteld. Is er geen manager bekend, dan krijgt IT een melding voordat de gebruiker wordt gedeactiveerd.

Technische details voor IT

Voor wie wil weten hoe het onder de motorkap werkt: gebruikte API's, velden en bronnen.

  • Nmbrs wordt gelezen via de Nmbrs REST API met OAuth 2.0 en alleen leesrechten. In de SOAP EmployeeService (stopt per 1 maart 2027) heten de bronnen PersonalInfoWithoutBSN (met Naamstelling), Function_GetCurrent, Department_GetCurrent, CostCenter_GetCurrent en Manager_GetCurrent.
  • Naar Zoom via de SCIM2 API op https://api.zoom.us/scim2 met een server-to-server OAuth-app met scope scim2:admin, content-type application/scim+json. POST /Users, PUT /Users/{userId} met userType, title en de enterprise-extensie (department, costCenter, employeeNumber, manager, organization), transferee in de Zoom-extensie, en PATCH met active = false om te deactiveren. Zoom geeft HTTP 429 bij te veel aanroepen.

Welke velden overgaan

De belangrijkste velden. De volledige mapping stellen we per klant vast.

Veld in NmbrsVeld in Zoom WorkplaceToelichting
EmailWorkuserName en emails (work)
Nickname of FirstNamename.givenName
Prefix en LastName, volgens Naamstellingname.familyName en displayName
Functiontitle en userTypeLicensed of Basic via een tabel per functie
Departmententerprise.department
CostCenterenterprise.costCenter
Bedrijfsnaamenterprise.organization
EmployeeNumberenterprise.employeeNumber
Manager (e-mail)enterprise.manager en transferee
Datum uit dienstactive = false

Gerelateerd

Welke systemen wil je koppelen?

Vertel welke systemen je gebruikt en wat er automatisch moet gebeuren. Samen bepalen we de kleinste werkende oplossing, met een helder ontwerp en een offerte vooraf.