Hoe koppelingen je sleutels en wachtwoorden bewaren
Waarom een sleutelveld altijd leeg is en je ernaast alleen sterretjes of een stukje van de sleutel ziet, waarom een leeg veld "laat maar staan" betekent, hoe je een sleutel wél weghaalt, en welke instellingen bedrijfsbreed zijn in plaats van per vestiging.
Wanneer gebruik je dit
Je opent een koppeling onder Instellingen › Koppelingen, of de kaart Mollie of Pinautomaat (CCV) onder Instellingen › Kassa, en het sleutel- of wachtwoordveld is leeg. Ernaast staan sterretjes, of een stukje van de sleutel. Je wilt weten of je hem opnieuw moet invullen, en wat er gebeurt als je dat niet doet.
Een sleutel komt nooit terug naar het scherm
Zeven kaarten bewaren een sleutel of wachtwoord: het eigen OpenAI-account, Mollie, de pinautomaat, WeFact, DocuSeal, Nmbrs en Guestplan. Mollie en de pinautomaat staan sinds 17 oktober 2026 onder Instellingen › Kassa, de andere vijf onder Koppelingen. Voor alle zeven geldt dezelfde hoofdregel: een opgeslagen sleutel of wachtwoord gaat nooit terug naar de browser. Het veld zelf is altijd leeg. Wat er bewaard is, lees je ernaast:
- DocuSeal, Nmbrs en Guestplan: drie sterretjes als er iets staat, anders Nog niet ingesteld.
- Eigen OpenAI-account, Mollie en WeFact: het begin en de laatste vier tekens van de sleutel, anders Nog niet ingesteld.
- Pinautomaat (CCV): niets naast het veld. In het veld staat opgeslagen; leeg laten om te behouden zodra er een sleutel is.
- Nmbrs, de rij Toegang: van het inlogtoken zie je alleen óf het er is, als Ingelogd of Niet ingelogd.
Zo staat er geen geheim in een pagina die iemand over je schouder kan meelezen.
Twee dingen staan wél voluit in beeld, omdat je ze moet kunnen overnemen:
- Het adres voor Crunchtime op de kaart Keukenscherm. Die kaart heeft geen sleutelveld; het token in dat adres is de sleutel. Geef het adres alleen aan Crunchtime door.
- Het token van een nieuw knooppunt. Dat staat direct na het registreren één keer in beeld, en daarna nooit meer. Registreren kan alleen een account met de rol super-admin.
Buiten dit tabblad werkt het net zo:
- Op het tabblad Telefonie staat onder de velden van de kaart OpenAI Huidig: ••••1234, met de laatste vier tekens van de sleutel van die vestiging.
- Op het tabblad Email bewaart Morris de wachtwoorden van de mailbox en de verzendserver versleuteld. Staat er een wachtwoord, dan staat ook daar Laat leeg om te behouden in het veld. Wijzig je bij de mailbox de server, de poort of de gebruikersnaam, dan typ je het wachtwoord opnieuw.
Leeg betekent "laat staan"
Omdat je de bewaarde sleutel niet te zien krijgt, kun je hem ook niet onveranderd terugsturen. Daarom geldt de omgekeerde regel:
Een leeg sleutelveld overschrijft niets. De sleutel die er stond, blijft staan.
Dat is ook nodig, want de kaarten bewaren vanzelf: een schakelaar meteen, een veld zodra je het verlaat. Daarbij gaat steeds de hele kaart mee, dus ook het lege sleutelveld. Je kunt gerust één schakelaar omzetten zonder de sleutel opnieuw in te tikken. Alleen WeFact en Nmbrs-code inwisselen hebben nog een eigen knop. Zie Instellingen opslaan en zien dat het gelukt is.
Bij DocuSeal, Nmbrs en Guestplan geldt de regel voor bijna alles op de kaart, niet alleen voor de sleutel. Ook Server, Client ID en de velden onder OAuth vallen bij een lege waarde terug op wat er stond. Maak je zo'n veld leeg, dan meldt de kaart Opgeslagen, maar na het herladen staat de oude waarde er weer. Een ander adres typ je dus over het oude heen; leegmaken lukt niet. De uitzondering zijn de Restaurantnummers van Guestplan: daar is leeg ook echt leeg.
Op de andere kaarten geldt de regel alleen voor de sleutel. Een gewoon veld dat je daar leegmaakt, is ook echt leeg, zoals het Terminal-id van de pinautomaat of de Tweede KitchenServer van het keukenscherm.
Een sleutel vervangen of weghalen
Vervangen doe je door de nieuwe sleutel in het veld te typen en het veld te verlaten. Het veld is daarna weer leeg, en de tekst ernaast werkt zichzelf bij. Bij WeFact gebeurt dat na de knop Opslaan.
Weghalen lukt niet door het veld leeg te laten. Daar is een aparte schakelaar voor:
- Sleutel verwijderen bij het eigen OpenAI-account en bij Mollie, Sleutel wissen bij de pinautomaat en op het tabblad Telefonie. Zet je de schakelaar aan, dan vraagt Morris eerst Sleutel verwijderen? Klik op Verwijderen om de sleutel te wissen. De schakelaar gaat daarna vanzelf weer uit, zodat een nieuwe sleutel die je later invult gewoon bewaard wordt. Klik je op Annuleren, dan gaat de schakelaar ook weer uit en is er niets gewist.
- Sleutel verwijderen bij WeFact. Zet de schakelaar aan en klik op de knop Opslaan van die kaart. Hier komt geen vraag: na Opslaan is de sleutel weg.
Bij het eigen OpenAI-account, Mollie en WeFact staat die schakelaar er alleen als er een sleutel bewaard is.
DocuSeal, Nmbrs en Guestplan hebben geen schakelaar om een sleutel weg te halen. Wil je zo'n koppeling stilleggen, zet dan Koppeling actief uit.
Wie een koppeling aan- of uitzet
Onder DocuSeal, Nmbrs en Guestplan ligt één gedeelde opslag. Die drie kaarten hebben de schakelaar Koppeling actief, en alleen die drie zetten hun koppeling daarmee aan of uit. Zet je de schakelaar om, dan is dat meteen bewaard. Het keukenscherm en de pinautomaat hebben een eigen Koppeling actief, in hun eigen opslag. Het eigen OpenAI-account, Mollie en WeFact hebben die schakelaar niet: zonder sleutel staan ze uit.
De kaarten KHN-loontabellen en Contracten op het tabblad Personeelsbeheer schrijven in dezelfde gedeelde opslag, maar hebben geen schakelaar Koppeling actief: die staan altijd aan. Voor al het andere dat daar zonder zo'n schakelaar bewaart, leest Morris eerst de bestaande stand en schrijft die ongewijzigd terug. Dat is bewust zo gebouwd: zonder die regel zou elke bewaaractie de koppeling stilzwijgend uitzetten, en zou je dat pas merken als er dagenlang niets meer gesynchroniseerd was.
Bedrijfsbreed of per vestiging
De meeste koppelingen staan per vestiging. Welke vestiging je bewerkt, bepaalt de filiaalkiezer bovenin.
Een paar instellingen zijn juist bedrijfsbreed en horen bij je hele zaak tegelijk:
- het eigen OpenAI-account: de sleutel, het model en de toepassingen,
- de sleutel van Mollie; de terminal, de betaalmethode en het online betalen bij reserveren stel je wél per vestiging in,
- de loonregels en de loontabellen,
- de kaart Contracten met haar automatiseringen, waaronder Loon aanpassen bij verjaardag.
Die staan op één gedeelde rij, wélke vestiging er ook in de filiaalkiezer staat. Het heeft dus geen zin om ze per vestiging anders in te stellen: er is maar één stand.
Wil je dezelfde accountgegevens bij meerdere filialen gebruiken, kies dan het filiaal waar de koppeling is ingesteld. Op de betreffende kaart DocuSeal, Nmbrs, WhatsApp of Guestplan zet een beheerder van alle filialen onder Gebruiken bij andere filialen de gewenste filialen aan. Latere wijzigingen aan die accountgegevens gelden daar ook.
Bij een gedeeld filiaal verwijst Instellen bij … naar de bron; daar bewaar je de accountgegevens. Zet de deelschakelaar op de accountkaart uit om weer eigen instellingen te gebruiken. Bij WhatsApp blijven de overgenomen accountgegevens daarna zelfstandig bruikbaar. Nmbrs houdt de importbevestiging en ureninstellingen per filiaal.
Hoofdletters mogen niet uitmaken
De rijen van Guestplan staan met kleine letters opgeslagen, terwijl de filiaalkiezer een hoofdletter gebruikt. Zowel het lezen als het bewaren gebeurt daarom hoofdletterongevoelig, en het bewaren schrijft naar de schrijfwijze die al in de database staat.
Zonder die regel maakte bewaren een tweede, lege rij naast de bestaande, waarna de onderdelen die de koppeling gebruiken er willekeurig een van oppikten. Komt een koppeling "leeg" in beeld terwijl je hem wel degelijk hebt ingevuld, dan is dat niet meer deze oorzaak.
Ook Verbinding testen vindt de koppeling sinds 19 oktober 2026 als de vestiging net anders geschreven is. Zie Guestplan koppelen en de restaurantnummers invullen.
Vangnetten tegen per ongeluk wissen
Twee kaarten dragen gegevens mee die niet in beeld hoeven te staan om bewaard te blijven:
- De restaurantnummers van Guestplan. Die velden staan gewoon op de kaart: het standaardnummer en per vestiging een eigen nummer. Omdat ze altijd meegestuurd worden, betekent een veld dat je leegmaakt hier ook echt "geen eigen nummer, gebruik het standaardnummer". Komt een bewaaractie zónder die velden binnen, dan blijft de bestaande nummering staan in plaats van gewist te worden.
- De parttime-loontabel. Bewaart de kaart KHN-loontabellen iets terwijl de ingelezen tabel niet meegestuurd wordt, dan haalt Morris de bestaande tabel er eerst bij. Eén schakelaar omzetten wist dus nooit je hele tabel.
Let op
- De uitkomst van Verbinding testen bij DocuSeal is systeemtekst. Hij staat in de melding bovenaan de pagina, tussen accolades: Test docuseal: {…}. Dat is geen storing: het is de samenvatting die Morris van de test maakt, zonder nette zin eromheen. Bij Nmbrs en Guestplan staat er een gewone zin. Hoe je de uitkomst leest, staat in De testknoppen gebruiken.
- Die test leest wat bewaard is. Wacht tot er Opgeslagen staat en test daarna. Een koppeling die voor deze vestiging nog nooit bewaard is, geeft bij DocuSeal en Nmbrs Test … mislukt: integration_not_configured, bij Guestplan Er is geen Guestplan-koppeling ingesteld. Zie Een koppeling verbindt niet.
- Na het bewaren staat er alleen Opgeslagen. De technische naam van de koppeling zie je daar niet meer. Een enkele kaart zegt er in de melding onderin het scherm meer bij, bijvoorbeeld OpenAI-account opgeslagen en getest: de sleutel werkt.
Verwante artikelen
Bijgewerkt op 16 oktober 2026