Seseorang membutuhkan pembaruan firmware pada perangkat di jaringan yang tidak memiliki rute ke internet, dan jawaban praktisnya adalah tautan sementara. Kata sementara memikul beban utama dalam kalimat itu, dan biasanya itulah bagian rencana yang paling sedikit dirancang. Selama tautan itu ada, isolasi yang menjustifikasi arsitekturnya tidak ada. Lima pemeriksaan membuat pengecualian itu disengaja, bukan kebetulan.

Pemeriksaan satu: apakah pemeliharaan jarak jauh diizinkan sama sekali

Pertanyaan itu milik pemilik sistem, bukan orang yang memegang kabel konsol. Beberapa lingkungan menerima pengecualian jarak jauh yang terdokumentasi; yang lain diisolasi karena standar, kontrak, atau studi bahaya menyatakan pekerjaan jarak jauh tidak diizinkan pada jendela apa pun. Kedua kasus tampak identik dari luar dan membutuhkan jawaban yang berlawanan.

Dapatkan jawabannya sebelum membandingkan produk. Jika isolasi adalah persyaratan dan bukan preferensi, hasil yang benar dari latihan ini mungkin berupa kunjungan ke lokasi. Itu hasil, bukan kegagalan rencana. Penolakan dengan alasan yang tersimpan dalam berkas juga melindungi orang yang meminta, dan itu lebih bernilai daripada akal-akalan yang tidak didokumentasikan siapa pun.

Pemeriksaan dua: tulis pengecualiannya sebelum memilih pemicu

Sebutkan orangnya, stasiun kerja tempat ia bekerja, perangkat sasarannya, operasi yang diizinkan, dan periode yang disetujui. Tambahkan siapa di lokasi yang dapat mengesahkan pekerjaan itu dan apakah seseorang harus mengawasi. Bisa dijangkau bukan berarti diizinkan, dan koneksi yang berfungsi ke pengendali tidak mengatakan apa pun tentang boleh tidaknya mengubah titik acuan.

Stasiun kerja pantas mendapat pemeriksaan yang sama dengan titik masuk. Gerbang yang sempit tetap menerima pekerjaan dari titik akhir yang menyimpan kredensial, berkas kerja, dan alat istimewa, dan laptop tanpa pengelolaan dengan klien yang berfungsi bukan lingkungan pemeliharaan yang setara.

Catat referensi persetujuan pada jendela itu. Pengecualian yang hanya ada di pesan obrolan tidak bisa dibedakan dari penyusupan ketika seseorang meninjau log enam bulan kemudian.

Pemeriksaan tiga: definisikan arti tertutup

Tuliskan keadaan spesifik yang dianggap selesai: sesi berakhir, akun dinonaktifkan, aturan dihapus, konektor dihentikan, kabel dicabut. Itu siklus hidup yang berbeda, dan menutup tab peramban tidak mengakhiri satu pun darinya.

Lalu sebutkan siapa yang memverifikasi keadaan itu dan bagaimana. Daftar periksa yang berakhir dengan teknisi mengatakan sudah selesai adalah klaim, bukan verifikasi. Simpan buktinya dalam catatan: apa yang dinonaktifkan, kapan, dan oleh siapa.

Pemeriksaan empat: penghentian tidak boleh bergantung pada jalur yang dihentikannya

Tetapkan durasi maksimum dan cara mengakhiri pekerjaan lebih awal, lalu tanyakan apa yang terjadi ketika mekanisme yang memungkinkannya gagal. Jika pengatur waktunya tinggal di host yang sama dengan jalur jarak jauh, kegagalan di sana dapat membiarkan pengecualian tetap terbuka tanpa ada yang mengawasinya.

Pertahankan cara memutus yang independen di lokasi, entah itu konsol lokal, sakelar fisik, atau prosedur terdokumentasi bagi orang di lantai produksi. Ketika satu-satunya pemutusan melewati tautan yang sedang diputus, lokasi tidak dapat menegakkan batasnya sendiri. Uji penghentian lokal sekali selama jendela, sementara seseorang di lokasi dapat memulihkan jika gagal.

Pemeriksaan lima: peralatan harus bertahan sampai pekerjaan berikutnya

Gerbang yang dinyalakan dua kali setahun tetap membutuhkan pembaruan yang didukung, dasar konfigurasi, dan kredensial yang tidak dibagi oleh semua orang yang pernah membutuhkannya. Putuskan bagaimana ia mencapai keadaan yang disetujui sebelum jalur terlindungi terbuka, bukan selama jendela. Gerbang yang kedaluwarsa adalah beban yang seharusnya dikurangi oleh kunjungan pemeliharaan.

Lindungi juga mekanisme yang memungkinkan jendela itu. Nomor telepon, identitas pemanggil, atau pesan yang samar adalah pemicu, bukan autentikasi, dan saluran pembangun yang nyaman yang tidak didokumentasikan siapa pun adalah jalur pengelolaan yang menunggu.

Akhiri dengan menguji tiga hasil di bawah rencana yang disetujui: operasi yang diizinkan, operasi yang ditolak, dan keadaan akhir jendela. Tambahkan satu kasus kegagalan, misalnya operator kehilangan kontak di tengah jalan, dan pastikan lokasi tetap berakhir tertutup. Pemeriksaan itulah satu-satunya bukti bahwa kata sementara benar-benar menggambarkan sesuatu yang nyata.

Artikel terkait