Twintig profielen in een map lijken vooruitgang, en ze importeren kost één opdracht. Wat je daarna krijgt, zijn twintig opgeslagen verbindingen met vergelijkbare namen, geen registratie van welk bestand welke heeft gemaakt, en geen bewijs dat een ervan werkt. Het importeren was nooit het moeilijke deel. Het inventariseren is dat.

Een map is invoer, geen configuratie

De bestanden in die map kunnen alternatieve uitgangen, afzonderlijke klantomgevingen of drie revisies van één profiel zijn die niets in de bestandsnaam onderscheidt. Ze komen uit een provisioneringssysteem, waardoor ze invoer voor een proces zijn en niet het proces zelf. Ze allemaal importeren levert opgeslagen objecten op, en een object opslaan is niet hetzelfde als ermee instemmen het te gebruiken. Behandel de map als grondstof: geverifieerde bron, gekozen subset, vastgelegd resultaat. De uitvoer die je wilt is een korte beoordeelde inventaris, geen langer verbindingsmenu.

Noem de eigenaar van de bronmap voordat je iets importeert. Een map die niemand bezit, is een map die niemand kan goedkeuren.

Importeer één bestand en inspecteer het

Importeer één goedgekeurd bestand en lees dan wat het heeft gemaakt. Controleer de UUID, het eindpunt, de verificatiemethode, de bestandsverwijzingen en eventuele route- of DNS-instellingen, en doe dat zonder geheimen in een gedeeld rapport te plakken. Een profiel dat naar externe certificaatbestanden verwijst, blijft naar paden verwijzen, dus het ondersteunende materiaal moet blijven waar het profiel het verwacht. Importeren is ook geen alleen-lezen syntaxiscontrole; het schrijft standaard een blijvende verbinding, en alleen een expliciete tijdelijke vlag verandert dat.

Activeer die ene daarna via de normale inloggegevensstroom en kijk of de gateway hem accepteert. Een geslaagde import bewijst dat de parser het bestand begreep, wat een veel kleinere bewering is dan een werkende tunnel.

Houd een manifest bij, geen geheugen

Schrijf het bronbestand, het doel, de resulterende UUID en of de beoordeling is geslaagd op. Vier velden per rij, bijgewerkt terwijl je bezig bent in plaats van achteraf gereconstrueerd. Zonder die tabel worden zeven geslaagde imports en één mislukking een middag gissen.

Houd bronpaden buiten het gedeelde document als ze interne structuur onthullen. Een label is genoeg voor het manifest.

Herhalingen en duplicaten

Een gedeeltelijke batch is het normale geval, omdat één bestand op de twintig zal mislukken. Stem de UUID's die je al hebt af voordat je iets opnieuw probeert, en probeer nooit de hele map opnieuw als een frisse start.

Een tweede import van hetzelfde bestand is geen update; het maakt nog een opgeslagen object, vaak met een naam die in de lijst identiek lijkt. Vergelijk de inventaris voor en na een batch, en beoordeel alleen de bedoelde toevoegingen. Verwijder een duplicaat via de beheerder die het bezit, nadat je hebt bevestigd welke UUID in gebruik is. Laat niet-gerelateerde Wi-Fi- en Ethernet-profielen met rust terwijl je dat doet, want een bulkopruiming is hoe werkende verbindingen verdwijnen.

Activeren is een aparte beslissing

Een importlus mag nooit eindigen met een onvoorwaardelijke verbinding. Twintig opgeslagen profielen zijn een bibliotheek; twintig gelijktijdige tunnels zijn een routeringsincident met DNS-problemen erbij. Bepaal welke actief mogen zijn, en onder welke voorwaarden, voordat de batch loopt.

Let op het automatische-startbeleid op de machine, want dat kan nieuwe profielen activeren zonder dat iemand het vraagt. Publiceer een korte lijst van de ondersteunde keuzes en benoem wie toekomstige vervangingen bezit, omdat de bronexport, het opgeslagen profiel en de externe inloggegevens allemaal volgens verschillende schema's verlopen. Als die koppeling wordt onderhouden, is vernieuwing een opzoeking in plaats van een onderzoek.

Gerelateerde artikelen