Öğrenme hedefleri
Bu makaleyi okuduktan sonra şunları yapabileceksiniz:
Rol, RBAC bağlamında nasıl çalışır?
İlgili içerik
Kimlik bilgisi doldurmayı anlama
Bir şirket neden kimlik çözümünü yönetmemeli
Erişim Kontrolü kavramını anlama
Çok Faktörlü Kimlik Doğrulamanın önemi
OAuth'un önemi
SAML ve OAuth: Farklılıklar ve benzerlikler
Sıfır Güven güvenliği hakkında bilmeniz gereken her şey
Rol Tabanlı Erişim Denetimi (RBAC) nedir?
Rol Tabanlı Erişim Denetimi (RBAC) nedir?
Sistemde Rol tabanlı Erişim Denetimi (RBAC) ihtiyacı
İster büyük ister küçük olsun, her kuruluşun korunması gereken hassas verileri, kayıtları, dosyaları ve programları vardır. Çok sıkı korunuyorlarsa, resmi iş durur veya darboğazlarla karşılaşır. Herkesin erişimine açık kalırlarsa, güvenlik sorunları ortaya çıkar. Kuruluş rol tabanlı erişim denetimi uygularsa bu durumla başa çıkmak en iyisidir.
RBAC'DE, buna ihtiyaç duyan kullanıcılara hak verme ve belirli varlıklara erişmesi gerekmeyen diğer kullanıcıları engelleme süreci vardır. Yapılandırma, kişinin kişiliğine veya bireysel niteliklerine değil, kişinin rolüne dayanır. Ve BT yöneticisi, erişimi yalnızca rollere göre değiştirerek değişiklikleri daha hızlı yapar. BT yöneticilerinin RBAC'YE aşina olmaları gerekir. Bu, kuruluşlarda çok önemlidir ve verileri iç tehdit aktörlerinden sızıntılara karşı korur.
Kuruluşunuzda RBAC yoksa, IT altyapısının güvenliğini değerlendirmeli ve ardından neden bir RBAC'ye ihtiyaç duyduklarına veya istemediklerine karar vermelidirler.
RBAC'IN tam doğası
- Yöneticiler - Rolleri tanımlar ve izinler verirler. Bundan sorumlu olduğu için güvenlik sistemlerini destekliyorlar.
- Roller - Çalışanlar, gerçekleştirdikleri göreve göre gruplandırılmıştır.
- İzinler - Her role erişim ve hangi eylemleri gerçekleştirebilecekleri verilir.
RBAC sistemi, bireysel tercihler veya kişisel veriler yerine kullanıcının rolü tarafından belirlenir. Bu, izinlerin yönetimini kolaylaştırır. Rollere izin verilir ve her yeni iş fonksiyonu birçok çalışana uygulanan yeni bir rol haline gelir. Promosyonlar rolleri değiştiriyor.
Rol, RBAC bağlamında nasıl çalışır?
Rolleri etkili ve eleştirel bir şekilde tanımlamak çok önemlidir. Aksi takdirde, birçok insan işlerini doğru yapmayacaktır. Roller, RBAC sisteminde yetkilendirmeyi belirler.
Kuruluştaki roller aşağıdaki parametreyle tanımlanır:
- Yetki, yalnızca üst yönetimin dosyalara erişmesine izin verir. Bu dosyalar alt düzey çalışanlar için tasarlanmamıştır.
- Sorumluluk, CEO ve Yönetim Kurulu üyesi gibi aynı yetkilere sahip olabilecek diğer üst düzey yöneticilerin temel işlevlerini sınırlar.
- Yetkinlik, kalifiye çalışanların hassas belgeleri herhangi bir hata yapmadan işlemeye güvenebilmelerini sağlar. Aksine, yeni başlayanlar şirket için felaket sonuçları olabilecek hatalar yapabilir. Rolleri buna göre uyarlamak çok önemlidir.
Sorumluluklar ve ayrıcalıklar da rollerde örtüşebilir. Rol hiyerarşisi, bir tür insanın diğer birçok insanın niteliklerine nasıl sahip olabileceğini belirler. Rol tabanlı erişim denetimi, sisteme kimin erişebileceğini ve neler yapabileceklerini belirleyen izinleri yönetir. İzinler aşağıdakileri içerir:
- Erişim - Belirli dosyaları ve kayıtları veya programları kimin açabileceği. Bu, kullanıcı sayısını sınırlayacaktır.
- Okuma ve Yazma - Belgeleri yalnızca okuma modunda kim görebilir, ancak bunları değiştiremez. Diğeri, geçici veya kalıcı olabilecek düzenleme iznine sahip olacaktır.
- Paylaşım - e-posta yoluyla kim yükleyebilir ve ekleyebilir ve başkalarıyla paylaşabilir.
- Finans - Kim para talep etme, ödeme yapma, ödemeleri iptal etme, geri ödeme yapma hakkına sahiptir?
Çözümün rolleri takip ettiğini bilmek önemlidir, diğer yoldan değil. IT yöneticileri, her bir rolün ne yapması gerektiğini belirlemeli ve buna göre izinlere başvurmalıdır. Ayrıca, rollerinin kısıtlanmasına rağmen bireysel gereksinimlere dayalı izinler vermemelidirler. Yöneticiler izinleri tek seferlik olarak değiştirmeye başlarsa, sistemler devre dışı bırakılır.
RBAC'nin faydaları
Birçok güvenlik seçeneği vardır ve organizasyon için doğru seçimi yapmak kolay değildir. RBAC'in onu rakiplerinden ayıran birçok avantajı olduğu bilinmektedir.
RBAC sistemi aşağıdaki işlemleri yapabilir:
- Karmaşıklığın azaltılması - Yeni üyeler, diğer kriterlere göre değil, rollere dayalı olarak erişebilirler. İlke kolayca oluşturmak, korumak ve kontrol etmek.
- Genel yönetime izin ver - İzinleri hemen değiştirerek çalışan grubunun rolüne erişimi değiştirin.
- Kolay uygulama - Yeni çalışanlara rollerine göre erişim atanır. Terfi aldıklarında veya terfi aldıklarında, erişimleri yeni rollere göre otomatik olarak değişir. Bireyin izni konusunda endişelenmenize gerek yok. Doğru rol grubunda olmalılar.
- Hataların sayısını azaltın - Geleneksel güvenlik hizmetleri hatalara eğilimlidir. İzinler, bir hata yapmak için birçok fırsat sunar. Değişiklikler rollere uyuyorsa, erişim için çok az veya çok fazla yetkiye sahip olma konusunda daha az hata veya risk olacaktır.
- Toplam maliyetlerin azaltılması - iş yükü azaldığında, daha az işgücüne ihtiyaç duyulur ve organizasyon zamandan ve paradan tasarruf sağlar.
RBAC sisteminin uygulanması
Güvenlik görevlerinin uygulanması sistemik bir yaklaşım gerektirir. Her adım sırayla yapılmalıdır.
Doğru sistemi oluşturmak için aşağıdakileri gerektirir
- Sistemin envanterini alın - işin bir parçası olan dosyaları, programları, belgeleri, sunucuları ve kayıtları tanımlayın. Bunu organize etmek için zaman ayırın ve hiçbir şeyin kaçırılmaması gerektiğinden bu sürece zaman ayırın.
- Rolleri tanımlayın - BU personel ve yönetim ile koordine edilmelidir. Kuruluşlardaki rollerin sayısı, onlara danıştıktan sonra yapılandırılmalı ve daha sonra bu rollere dayalı izinleri tanımlamalıdır.
- Bir entegrasyon programı geliştirin - RBAC sisteminin uygun eğitim ve uygulama ile uygulanması gerekir. Değişiklikleri çalışanlara haber vermeden uygulamamalısınız.
- Geri bildirimleri kabul edin - Rol ve izin planlarını dağıtın ve yöneticilere teklifleri kabul edip etmediklerini veya buna göre ayarlayıp ayarlamadıklarını sorun. Kurulum sırasında deneme yanılma yöntemleri kullanılacaktır.
Bunda yanlış bir şey yok.
- Bir plan uygulamak. Roller ve izinler tanımlandıktan sonra, bunlar sistemde yürütülmelidir.
Sonuç
RBAC sisteminin uygulanması aceleyle yapılmamalıdır. Rollerin ve izinlerin her birleşimi tartışılmalı, planlanmalı ve kesinleştirilmeli ve zamanın bir sınırlama olmaması gerekir. Bireyler ve bölümler ısrar edecek ve ek izin talep edecektir. Yöneticiler, isteklere katılmadan önce her isteği dikkatli bir şekilde incelemelidir. Ayrıca, çok sıkı güvenlik kurallarının iş yerinde darboğazlara yol açmaması için sık sık işbirliği yapılması gerekmektedir.