[[TOC(heading=Documenten)]] [[TOC(heading=Moduleconfiguratie, sectionindex, compact, depth=3, allactive, Documentatie/Beheerder/Modules/)]] [[TOC(heading=Beheerder, sectionindex, compact, depth=2, allactive, indirect=Documentatie/Beheerder/TOC)]] [[TOC(heading=Documentatie, sectionindex, compact, depth=1, allactive, Documentatie/)]] = Documenten = == Wachtwoord == Importeer in de adaptatie init: {{{ from kern import f050_msword }}} In de adaptatie init in de start() functie: {{{ f050_msword.start(password=tekstfuncties.versleutel("xxxxxxx")) logica.configuratie.word_versleuteld_opslaan = True }}} Om erachter te komen welk versleuteld wachtwoord je op de "xxxxxx" moet invullen, zet dit ook tijdelijk in je start(): {{{ print("het wachtwoord is: " + tekstfuncties.versleutel("oliebol")) }}} Start OpenAC dan vanuit een console en lees welk wachtwoord je moet invullen op de plek van "xxxxxxxx". Haal dan die print() regel weer weg uit je start() functie. Documenten die vanaf nu aangemaakt worden hebben een wachtwoord gekregen. Het openen van die documenten buiten OpenAC om vraagt nu om een wachtwoord. Het openen van die documenten vanuit OpenAC is niet veranderd. [[NoteBox(warn, Dit is natuurlijk niet de meest betrouwbare opzet voor een wachtwoord, maar buiten de documenten die worden gegenereerd door OpenAC hebben hiermee wel de gewone Microsoft Word beveiliging.)]]