integration
Sözlük ↗Etkin İzinler
Etkin izinler (effective permissions), kaynak sistem hem uygulamaya verilen kapsamları hem de izni veren kişinin kendi erişim haklarını uyguladıktan sonra bir entegrasyonun gerçekte ne yapabildiğidir. Kapsamlar talebi tarif eder. Etkin izinler ise kesişimden sonra geriye kalandır ve aradaki fark, aynı entegrasyonun birbirinin aynı iki kurulumunun neden farklı veri döndürdüğünün nedenidir. Örnek, kavramın kendisidir. Bir satış temsilcisi tarafından yetkilendirilen bir entegrasyon, o temsilcinin kayıtlarını görür. Aynı entegrasyon, aynı kapsamlarla ve aynı kodla, bir yönetici tarafından yetkilendirildiğinde kurumdaki her şeyi görür. Bağlantı akışında bunu açıklayan hiçbir şey yoktur: onay ekranı uygulamanın istediği izinleri listeler ve kapsam genişliği hakkında hiçbir şey söylemez. Böylece müşteri bağlanır, senkronizasyon başarı bildirir, kopya kısmi olur ve sonunda gelen talepte entegrasyonun veri eksik getirdiği yazar — ki bu doğrudur ve bir hata değildir. Bu iki yönlü keser ve fazla izinli yön daha az dikkat çeker. Bir yönetici tarafından yetkilendirilen entegrasyon, kayıtları kendi erişim denetimleri neredeyse her zaman kaynağınkinden daha kaba olan ikinci bir sisteme kopyalar; özenle izinlendirilmiş bir veri kümesinin, hedefi açabilen herkes tarafından okunabilir hâle gelmesi böyle olur. Az izinli olmak bir doğruluk sorunudur; fazla izinli olmak bir ifşa sorunudur ve ikisi de kendini duyurmaz, çünkü kısmi bir sonuçla eksiksiz bir sonuç dışarıdan birbirinin aynı görünür. Bunu ele alan alışkanlıklar küçüktür. Her bağlantıyı hangi hesabın yetkilendirdiğini kaydedin ve kendi arayüzünüzde gömmek yerine gösterin. Çalışmanın başarılı olup olmadığının yanında kapsamı da — bu bağlantının kaç kaydı görebildiğini — bildirin; çünkü bu tek sayı görünmez bir sorunu görünür bir soruna çevirir. Birinin bağlan düğmesine bastığı anda oturumu açık olan kişi yerine, bilinçli olarak kapsamı belirlenmiş ayrılmış bir hesap önerin. Ve her yeniden bağlanmadan sonra yeniden denetleyin: farklı bir kişinin yaptığı yeniden yetkilendirme, tek satır yapılandırma değişmeden senkronizasyonun şeklini sessizce değiştirir.
İlgili terimler