Waar CardStudio prima werkt — en waar niet
Zebra CardStudio Professional is een degelijke desktop-tool voor een specifiek scenario: één werkplek, één printer, één gebruiker. Een receptionist ontwerpt en print kaarten vanaf één PC, met een USB-kabel naar de printer ernaast. Voor een tandartspraktijk, één hotel of een klein kantoor is dat prima.
Op het moment dat een organisatie groeit, breekt het model:
- Multi-site betekent CardStudio op elke locatie installeren, onderhouden en updaten — per Windows-werkplek.
- Niet-Windows omgevingen (Linux datacenters, macOS-receptionisten) vallen af.
- Workflow-integratie (HR-onboarding, PMS-koppeling, visitor-management) is onmogelijk zonder API.
- Audit-trail voor compliance (NEN 7510, ISO 27001) ontbreekt in een vorm die SIEM kan lezen.
- Service-mensen die per locatie naar het werkstation moeten lopen om iets aan te passen.
Op dat punt is CardStudio Professional niet meer het juiste gereedschap. Niet omdat de software slecht is — wel omdat het bewust niet is ontworpen voor server-side, multi-site of API-gedreven workflows.
Wat ConoCard anders doet
ConoCard pakt hetzelfde probleem aan op architectuur-niveau: in plaats van een desktop-tool die op elke werkplek staat, draait er één server-side service die de ZC350 over IP aanstuurt. Werkplekken (of HR-systemen, of PMS, of mobiele apps) doen een HTTP-call. Klaar.
- Geen driver-installs per werkplek — één Rust-binary op één server.
- Cross-platform — Linux én Windows geverifieerd, 87 tests groen op beide.
- REST API als integratiepunt — alles wat HTTP spreekt kan uitgifte aanvragen.
- Bearer-token authenticatie — secure-by-default, geen open netwerken vereist.
- Append-only JSON-Lines audit-log — direct inleesbaar door SIEM.
- Webhook-output — koppel naast 2N elk ander toegangs- of PMS-systeem.
Punt-voor-punt: CardStudio vs ConoCard
| Aspect | Zebra CardStudio Professional | ConoCard |
|---|---|---|
| Architectuur | Desktop-tool per werkplek | Server-side REST-service |
| Besturingssysteem | Windows-only | Linux + Windows |
| Aansturing van de printer | USB-tether of Silex SX over IP (met Windows-driver) | Direct over IP, driver-vrij |
| API | Geen | REST API |
| Multi-printer per host | Beperkt | Source-IP demux |
| Authenticatie | OS-gebruiker per werkplek | Bearer-token (constant-time vergelijking) |
| Audit-trail (SIEM-ready) | Geen gestandaardiseerd | Append-only JSON-Lines |
| UID-readback in dezelfde sessie | Apart proces | Inline in de response |
| Integratie met 2N Access Commander | Handmatig, na de print | End-to-end in één REST-call |
| Workflow-integratie (HR, PMS, ticketing) | Niet mogelijk | Native via REST + webhook |
| Multi-site beheer | Installatie per locatie | Eén instance bedient meerdere printers |
| Licentie per werkplek | Ja | Eén service-licentie |
| Updates | Per werkplek | Centraal, één binary |
Migratie-scenario: van CardStudio naar ConoCard
Een organisatie met een CardStudio-installatie kan in drie stappen overschakelen, zonder hardware-vervanging:
Stap 1: het ontwerp loskoppelen
Het visuele kaartontwerp wordt eenmalig geëxporteerd als template (vector of bitmap). Dit ontwerp wordt in ConoCard ingelezen als één bron-of-truth voor alle locaties. Het ontwerpen zelf — typografie, kleuren, foto-positionering — kan blijven gebeuren in een grafisch programma; CardStudio is daarvoor niet meer nodig.
Stap 2: de ConoCard-server uitrollen
Eén Linux-VM of Windows-server (of een Raspberry Pi voor kleine deployments) krijgt de ConoCard-binary. De Zebra ZC350 wordt op het netwerk geplaatst (alle ZC350's met netwerk-optie hebben de Silex-chip aan boord). Op de werkplekken worden geen drivers meer geïnstalleerd. De printer-IP wordt geconfigureerd in de ConoCard-service.
Stap 3: workflows aansluiten
Per use-case wordt de relevante workflow gekoppeld aan ConoCard via REST. HR-systemen, visitor-management, een PMS of een mobiele app sturen een HTTP-call. De receptie heeft optioneel een eenvoudige webpagina of mobiele knop. De CardStudio-installaties op de werkplekken kunnen worden uitgezet of bewaard als fallback.
Tip voor compliance-omgevingen: de audit-log van ConoCard landt vanaf dag één in JSON-Lines en is direct inleesbaar door Splunk, ELK of Microsoft Sentinel. Dat geeft de compliance-officer een audit-trail die CardStudio niet uit zichzelf produceert.
TCO: total cost of ownership
De zichtbare licentiekost van CardStudio Professional is meestal niet de echte kostenpost. In een operationele organisatie betaal je vooral aan:
- Windows-licenties per werkplek waar kaarten worden geprint
- IT-tijd voor driver-installs, updates en troubleshooting per werkplek
- Per-werkplek hardware (PC of laptop) die anders niet nodig was
- Operationele tijd om manueel UID's over te tikken in toegangscontrolesystemen
- Compliance-overhead om audit-trails te reconstrueren uit losse bronnen
Het ConoCard-model haalt de eerste drie posten weg, automatiseert de vierde, en levert de vijfde gratis als bijproduct.
Veelgestelde vragen
Vervangt ConoCard volledig CardStudio?
Voor server-side card-issuance scenarios: ja. ConoCard vervangt de Zebra-driverstack en de tool om print-jobs in te sturen. Voor ontwerpwerk (kaart-design maken met logo, lay-out, fonts) blijft een tool als CardStudio of een ontwerpprogramma nuttig — het ontwerp wordt vervolgens als template ingelezen in ConoCard.
Heb ik nog Windows-licenties nodig?
Niet meer per werkplek. ConoCard draait op één Linux-VM, Windows-server of Raspberry Pi voor de hele organisatie. CardStudio Professional vraagt een Windows-licentie per werkplek waar je kaarten print.
Kunnen mijn receptionisten nog grafisch kaarten ontwerpen?
Ja — maar het ontwerp gebeurt centraal, niet per receptionist. Templates worden eenmalig opgesteld en daarna door iedereen gebruikt via de REST-API. Dat is bewust: één consistent ontwerp over alle locaties.
Werkt het met onze bestaande Zebra ZC350-vloot?
Ja, mits de printers de standaard netwerk-optie hebben (Silex SX-200 chip aan boord). Geen firmware-upgrade nodig, geen hardware-vervanging.
Wat met support en SLA?
Conocido is een NL-based MSP. Support is in het Nederlands en Engels, telefonisch en per mail bereikbaar. SLA-opties worden per concrete deal afgesproken.