En Az Yetki
En az yetki, her çalışana yalnızca işinin gerektirdiği ekranları verir, böylece çalınan bir hesap işletmenin geri kalanına ulaşamaz.
Şu adla da bilinir en az yetki ilkesi asgari yetki gerektiği kadar erişim
Tanım
En az yetki, herkese yalnızca işinin gerektirdiği ekranları ve düğmeleri veren basit bir kuraldır. Dağıtımcı bugünün adreslerini görür, muhasebeci faturaları görür ve ikisi de diğerinin ekranını açamaz. Yüksek sesle söyleyince sert duyulur, ama günlük işte bir işletmeyi dertten uzak tutmanın en sessiz yoludur.
Satış iptal edebilen bir kasiyeri düşünün, çünkü iptal normal bir günün parçasıdır. Müşteri fikrini değiştirir, ürün iki kez okutulur ya da fiyat yanlış olur, bu yüzden düğme orada olmak zorundadır. Asıl soru, o düğmenin başka kimde olduğu ve buna hiç bakılıp bakılmadığıdır. Linkysoft, herkesin iptal edebildiği ve kimin bastığının bilinmediği dükkânlar gördü, öyle ki fark ancak sayımda ortaya çıktı. En az yetki her iki yarıyı da çözer, çünkü düğmeyi ona ihtiyacı olan iki kişiye verir ve her iptalin yanına bir isim yazar.
İkinci neden para hırsızlığı değil hesap hırsızlığıdır, çünkü bir parola tahmin edilebilir, telefondan kopyalanabilir ya da sahte bir giriş sayfasına yazılabilir. Hırsız artık o kişinin adıyla içeri girer ve sonrasında olacaklar tamamen o hesabın nelere dokunmasına izin verildiğine bağlıdır. Üç ekranı olan bir depo görevlisi size üç ekrana mal olur. Herkesin kullandığı ortak bir müdür hesabı ise tek adımda bütün işletmeye mal olur.
En sık görülen hata ilk gün cömert davranmak değil, verilenin hiçbir zaman geri alınmamasıdır. Biri izne çıkan arkadaşının yerine bakar, iki haftalığına fazladan yetki alır ve dört yıl sonra hâlâ onunla çalışır. Kimse oturup geri almadığı sürece yetkiler yalnızca büyür. Bu yüzden size özel yazılan bir web uygulaması, tek bir kişinin ulaşabildiği her şeyi tek ekranda göstermeli ve bir parçasını tek tıkla geri alabilmelidir.
Storek, gerçek dükkân görevlerine göre çizilmiş rollerle gelir; böylece yeni bir kasiyer bütün ekranlarla değil, doğru ekranlarla başlar. Linkysoft sıfırdan bir sistem kurarken erkenden rahatsız edici bir soru sorar. Bu hesap bu gece çalınsa, bir yabancı sabaha kadar onunla ne yapabilirdi? Cevap çoğu zaman tek satır kod yazılmadan önce birinin yetki listesini kısaltır, bu yüzden aynı soruyu kendi tedarikçinize de sorun. Bir dakikada cevap veremiyorsa, o da bilmiyordur.
En Az Yetki hakkında sorular
En az yetki ekibimi yavaşlatır mı?
Bir satışı kim iptal edebilmeli?
Sadece beş kişiyiz. Bu bizim için de geçerli mi?
Yazılımı değiştirmeden nasıl başlarız?
Bunun projenize nasıl uyduğundan hâlâ emin değil misiniz?
Ne inşa ettiğinizi bize anlatın, size sade bir dille yanıt verelim.