Een proxy-URL uit de configuratie lezen houdt het wachtwoord buiten het bronbestand. Dat is nuttig wanneer het bestand wordt gedeeld of geversioneerd. Het maakt de inloggegevens echter niet onzichtbaar voor het proces dat ze gebruikt.

Een omgevingsvariabele, een interactieve prompt en een beheerde geheimenopslag bieden verschillende manieren om de waarde aan te leveren. Kies er een die past bij hoe het script draait. Een geplande dienst kan geen prompt beantwoorden, terwijl een handmatig gestart hulpprogramma misschien geen permanent wachtwoordbestand nodig heeft.

Houd het geheim na het laden buiten de routinediagnostiek. Een volledig proxywoordenboek afdrukken kan het voordeel van het verwijderen van het wachtwoord uit het script tenietdoen. Log in plaats daarvan een veilige account- of eindpuntidentificatie.

Als de persoon die de code uitvoert het proces beheert, creëert het versleutelen van een meegeleverd wachtwoord terwijl ook alles nodig om het te ontsleutelen wordt meegeleverd geen betrouwbare grens tegen die persoon. De rechten van het account en de levenscyclus van de inloggegevens moeten bij die werkelijkheid passen.

Splits het doel in twee vragen: waar de inloggegevens worden opgeslagen en wie het proxyaccount mag gebruiken. Een configuratiewijziging kan het eerste aanpakken zonder automatisch het tweede te veranderen.

Gerelateerde artikelen