EPİAŞ EKYS Projesi EPİAŞ EKYS Projesi Kullanıcı Yetki Setleri Dokümanı v.1.0 31.03.2017 EPİAŞ Analiz Ekibi
İçindekiler 1. Amaç... 3 Referanslar... 3 2. Yetki Tanım Standartları... 4 Standart 1... 4 Standart 2... 4 Standart 3... 5 Standart 4... 5 Standart 5... 5 3. Kullanıcı ve Yetki Tipleri... 6 Kullanıcı Tipleri... 6 Yetki Tipleri... 6 4. Kullanıcı Yetki Setleri... 7 Ana Sayfa... 7 Bilgilerim... 8 Kullanıcı Listele... 9 Kullanıcı Detay İşlemleri... 10 Kullanıcı Limitleri... 11 Yetki Grupları... 12 Tercihlerim... 14 5. Versiyon Tarihçesi... 15 2
1. Amaç Bu doküman, EKYS içerisindeki yetkilerin nasıl tanımlandığını, kullanıcıların bir yetki ismini okuduklarında nasıl yorumlamaları gerektiğini, kullanıcı tiplerinin minimum ve maksimum yetki setlerini anlatır. Kullanıcı bazlı olarak iki bölümden oluşur. Yönetici Alt Kullanıcı Referanslar Yetki Tanım Standartları Kullanıcı ve Yetki Tipleri Kullanıcı Yetki Setleri 3
2. Yetki Tanım Standartları EKYS içerisinde yetkiler, aşağıdaki standartlar dâhilinde tanımlanır; Standart 1 Uygulama Adı Yetki Tipi Kullanıcı Tipi Sayfa - Aksiyon Örnek: Standart 2 Uygulama Adı Yetki Tipi Sayfa - Aksiyon Örnek: 4
Standart 3 Uygulama Adı Yetki Tipi Kullanıcı Tipi Sayfa Görüntüleme Örnek: Standart 4 Uygulama Adı Yetki Tipi Sayfa Görüntüleme Örnek: Standart 5 Uygulama Adı Yetki Tipi Yetki Örnek: 5
3. Kullanıcı ve Yetki Tipleri Kullanıcı Tipleri Yetkiler içerisinde ele alınan Kullanıcı Tipleri ikiye ayrılır; Yönetici Kullanıcı Yönetici: Daha genel bir anlatımla PKAdmin kullanıcıları gibi, her bir organizasyon tipindeki yönetici rolündeki kullanıcıları tanımlar. Kullanıcı: Her bir organizasyon tipindeki yönetici rolündeki kullanıcının alt kullanıcılarını tanımlar. Yetki Tipleri EKYS içerisinde İki ayrı yetki tipi vardır; G B B: Bir buton ya da bir sayfa görüntülemeden ziyade, o sayfa içerisinde bir listeyi doldurma yetkisi, bir aksiyonu gerçekleştirme (yani butonun görüntülenmesi değil, bir işlemin gerçekleştirilebilmesi) gibi arka tarafta çalışması istenen yetkileri tanımlar. G: Ön yüz kuralları olarak tanımlanabilir. Bir sayfanın görüntülenmesi, bir butonun görüntülenmesi, bir linkin görüntülenmesi, bir menü elemanının görüntülenmesi, listeler içerisinde yer alan bir satırın seçilebilir olması yetkisi gibi yetkileri tanımlar. 6
4. Kullanıcı Yetki Setleri Ana Sayfa Alt kullanıcı, sisteme ilk girişte karşılaşacağı Ana Sayfa ekranına aşağıdaki yetki setini kullanarak giriş yapabilir. Aşağıda listelenmiş olan yetki setleriyle sadece Ana Sayfa Görüntüleme işlemini gerçekleştirir olacaktır. Ana Sayfa EKYS-G - Sayfa - [Ana Sayfa] EKYS-B - Alt Kullanıcı - Ana Sayfa - Kullanıcı ve Admin Limitleri Listeleme EKYS-B - Alt Kullanıcı - Ana Sayfa - Yetki Grup Detay Görüntüleme EKYS-B - Alt Kullanıcı - Ana Sayfa - Yetki Grupları Görüntüleme EKYS-B - Alt Kullanıcı - Ana Sayfa - İşlem Geçmişi Görüntüleme EKYS-B - Alt Kullanıcı - Ana Sayfa - Bildirimler Görüntüleme Eğer sadece bu yetkiler verilirse, aşağıda bulunan ekran görüntülenir ve ekranın içerisinde herhangi bir aksiyon gerçekleştirilemez. Bu ekran için ek aksiyon yetkileri verilmek istenirse aşağıdaki listeler kullanılmalıdır. Kişisel Bilgileri Güncelleme Limit Güncelleme Yetki Gruplarına bağlı yetkilerin görüntülenmesi EKYS-G - Alt Kullanıcı - Ana Sayfa - Kullanıcı Bilgileri Güncelle Butonu EKYS-B - Alt Kullanıcı - Ana Sayfa - Kullanıcı Bilgileri Güncelleme EKYS-B - Alt Kullanıcı - Ana Sayfa - Limit Güncelleme EKYS-G - Alt Kullanıcı - Ana Sayfa - Kullanıcı Limitleri Güncelle Butonu EKYS-G - Alt Kullanıcı - Ana Sayfa - Yetki Grup Seçilebilir Satır 7
Bilgilerim Alt kullanıcı, Kullanıcı İşlemleri - Bilgilerim ekranına aşağıdaki yetki setini kullanarak giriş yapabilir. Aşağıda listelenmiş olan yetki setleriyle sadece Bilgilerim Görüntüleme işlemini gerçekleştirir olacaktır. Bilgilerim EKYS-G - Sayfa - [Bilgilerim] EKYS-G - Menu - [Kullanıcı İşlemleri] Linki EKYS-G - Menu - [Kullanici Islemleri - Bilgilerim] Linki EKYS-B - Alt Kullanıcı - Bilgilerim - Yetki Grupları Görüntüleme EKYS-B - Alt Kullanıcı - Bilgilerim - Bildirimler Görüntüleme EKYS-B - Alt Kullanıcı - Bilgilerim - İşlem Geçmişi Görüntüleme EKYS-B - Alt Kullanıcı - Bilgilerim - Kullanıcı ve Admin Limitleri Listeleme EKYS-B - Alt Kullanıcı - Bilgilerim - Yetki Grup Detay Görüntüleme Eğer sadece bu yetkiler verilirse, aşağıda bulunan ekran görüntülenir ve ekranın içerisinde herhangi bir aksiyon gerçekleştirilemez. Bu ekran için ek aksiyon yetkileri verilmek istenirse aşağıdaki listeler kullanılmalıdır. Kişisel Bilgileri Güncelleme Limit Güncelleme Yetki Gruplarına bağlı yetkilerin görüntülenmesi KYS-G - Alt Kullanıcı - Bilgilerim - Kullanıcı Bilgileri Güncelle Butonu EKYS-B - Alt Kullanıcı - Bilgilerim - Kullanıcı Bilgileri Güncelleme EKYS-G - Alt Kullanıcı - Bilgilerim - Kullanıcı Limitleri Güncelle Butonu EKYS-B - Alt Kullanıcı - Bilgilerim - Limit Güncelleme EKYS-G - Alt Kullanıcı - Bilgilerim - Yetki Grup Seçilebilir Satır 8
Kullanıcı Listele Alt kullanıcı, Kullanıcı İşlemleri Kullanıcı Listele ekranına aşağıdaki yetki setini kullanarak giriş yapabilir. Aşağıda listelenmiş olan yetki setleriyle sadece Kullanıcı Listeleme ekranında Kullanıcı Bilgileri, Kullanıcı Statüsü ve Kullanıcı Tipi özelliklerine göre arama işlemini gerçekleştirir olacaktır ve listelenecek bilgiler dışında kullanıcı detayına ulaşamayacaktır. Kullanıcı Listele EKYS-G - Sayfa - [Kullanıcı Listele] EKYS-G - Menu - [Kullanıcı İşlemleri - Kullanıcı Listele] Linki EKYS-B - Kullanıcı Listele - Kullanıcı Liste Filtreleme Eğer sadece bu yetkiler verilirse, aşağıda bulunan ekran görüntülenir ve ekranın içerisinde herhangi bir aksiyon gerçekleştirilemez. Bu ekran için ek aksiyon yetkileri verilmek istenirse aşağıdaki listeler kullanılmalıdır. Kullanıcı Listele Listelenmiş Kullanıcı Detayını Görüntüle Yetki Grupları Filtresini Ekleme Organizasyona Yeni Kullanıcı Ekleme EKYS-G - Kullanıcı Listele - Kullanıcı Listesi Seçilebilir Satırlar EKYS-G - Sayfa - [Kullanıcı Detay] EKYS-B - Kullanıcı Detay - Kullanıcı Detay Bilgisi Görüntüleme EKYS-B - Kullanıcı Detay - Kullanıcı ve Admin Limitleri Listeleme EKYS-B - Kullanıcı Detay - İşlem Geçmişi Görüntüleme EKYS-B - Kullanıcı Detay - Bildirimler Görüntüleme EKYS-G - Kullanıcı Listele - Yetki Grubu Seçme Menüsü EKYS-G - Kullanıcı Listele - Kullanıcı Ekle Butonu EKYS-B - Kullanıcı Listele - Kullanıcı Ekleme 9
Kullanıcı Detay İşlemleri Aynı organizasyona bağlı başka bir alt kullanıcının detay ekranı ve üzerinde gerçekleştirilebilecek işlemleri tanımlar. Kullanıcı listeleyip detay bilgi ekranına ulaşabilmek için, Kullanıcı Listele ekranında yer alan kullanıcı detay yetkilerine de ihtiyaç vardır. Aşağıda listelenmiş olan yetki setleriyle sadece ilgili kullanıcının Kullanıcı Detay Ekranı Görüntüleme işlemini gerçekleştirir olacaktır. Kullanıcı Listele EKYS-G - Sayfa - [Kullanıcı Detay] EKYS-B - Kullanıcı Detay - Kullanıcı Detay Bilgisi Görüntüleme EKYS-B - Kullanıcı Detay - İşlem Geçmişi Görüntüleme EKYS-B - Kullanıcı Detay - Bildirimler Görüntüleme EKYS-B - Kullanıcı Detay - Kullanıcı ve Admin Limitleri Listeleme Bu ekran için ek aksiyon yetkileri verilmek istenirse aşağıdaki listeler kullanılmalıdır. Kullanıcı Statülerini ve Bilgilerini Güncelleme Limit Güncelleme Yetki Gruplarına Bağlı Yetkilerin Görüntülenmesi Kullanıcıya Geçici Şifre Yollama Kullanıcı Detay Yetki Grup Paneli üzerinden Yetki Grup Değiştirme İşlemi EKYS-B - Kullanıcı Detay - Kullanıcı Statü Güncelleme EKYS-G - Kullanıcı Detay - Kullanıcıyı Pasife Alma Butonu EKYS-G - Kullanıcı Detay - Kullanıcıyı Silme Butonu EKYS-G - Kullanıcı Detay - Kullanıcıyı Aktive Etme Butonu EKYS-G - Kullanıcı Detay - Kullanıcı Bilgileri Güncelle Butonu EKYS-B - Kullanıcı Detay - Kullanıcı Bilgileri Güncelleme EKYS-G - Kullanıcı Detay - Kullanıcı Limitleri Güncelle Butonu EKYS-B - Kullanıcı Detay - Limit Güncelleme EKYS-G - Kullanıcı Detay - Yetki Grup Seçilebilir Satır EKYS-B - Kullanıcı Detay - Yetki Grup Detay Görüntüleme EKYS-G - Kullanıcı Detay - Geçici Şifre Yollama Butonu EKYS-G - Kullanıcı Detay - Yetki Grubu Güncelleme Butonu EKYS-B - Kullanıcı Detay - Yetki Grup Değiştirme 10
Kullanıcı Limitleri Kullanıcının, aynı organizasyon içindeki diğer kullanıcılara EPİAŞ uygulamalarında kullanacakları Admin ve kullanıcı limitlerini tanımlamaları için almaları gereken yetki setlerini tanımlar. Aşağıda listelenmiş olan yetki setleriyle sadece Kullanıcı Limit İşlemleri ekranı içerisinde, aynı organizasyondaki kullanıcıların limitlerini görüntüleme işlemi gerçekleştirilebilir. Kullanıcı Limit İşlemleri EKYS-G - Menu - [Limit İşlemleri] Linki EKYS-G - Menu - [Limit İşlemleri - Kullanıcı Limit İşlemleri] Linki EKYS-G - Sayfa - [Kullanıcı Limit İşlemleri] EKYS-B - Kullanıcı Limit İşlemleri - Kullanıcı Limitleri Listele EKYS-B - Kullanıcı Limit İşlemleri - Seçilen Kullanıcıların Limitlerini Göster Bu ekran için ek aksiyon yetkileri verilmek istenirse aşağıdaki listeler kullanılmalıdır. Tekli/Çoklu Kullanıcı Limit Güncelleme EKYS-G - Kullanıcı Limit İşlemleri - Kullanıcı Limit Kaydetme Butonu EKYS-B - Kullanıcı Limit İşlemleri - Kullanıcı Limit Güncelleme 11
Yetki Grupları Alt kullanıcı, Yetki Grubu İşlemleri Org Yetkileri ve Yetki Grupları ekranına aşağıdaki yetki setini kullanarak giriş yapabilir. Aşağıda listelenmiş olan yetki setleriyle sadece kendi yetkili olduğu uygulama kırılımlarını ve bu kırılımlar içinde, kendisinin yer aldığı yetki gruplarını isimleriyle listeler. Detaylarını görüntüleyemez. Yetki Grubu İşlemleri Org Yetkileri ve Yetki Grupları EKYS-G - Menu - [Yetki Grubu İşlemleri] Linki EKYS-G - Sayfa - [Organizasyon Yetki ve Yetki Grupları Listele] EKYS-G - Menu - [Yetki Grubu İşlemleri - Yetkiler ve Yetki Grupları] Linki EKYS-B - Yetki Grubu Listele - Yetki Gruplarını Uygulama Kırılımı ile Listele Eğer sadece bu yetkiler verilirse, aşağıda bulunan ekran görüntülenir ve ekranın içerisinde uygulama kırılımları içinde gezinmek dışında bir işlem yapılamaz. Bu ekran için ek aksiyon yetkileri verilmek istenirse aşağıdaki listeler kullanılmalıdır. Yetki Grup Detay Görüntüleme Yetki Grup Detay - Kendi Yetki Grubunu Sil Yetki Grup Detay - Kendi Yetki Grubunu Yetki Listesi Güncelle Yeni Yetki Grubu Olarak Türet Yetki Grup Detay - Kendi Yetki Grubunu Kişi Listesi Güncelle EKYS-B - Yetki Grubu Listele - Yetki Grubu Detay Bilgileri Görüntüle EKYS-G - Yetki Grubu Listele - Seçilebilir Yetki Grubu Butonu EKYS-G - Sayfa - [Yetki Grubu Detay] EKYS-G - Alt Kullanıcı - Yetki Grubu Detay - Kendi yetki grubunu silme butonu EKYS-B-Yetki Grubu - Sil EKYS-G - Alt Kullanıcı - Yetki Grubu Detay - Kendi yetki grubunu güncelle butonu EKYS-B-Yetki Grubu Güncelle EKYS-G - Sayfa - [Yetki Grubu - Yetki Listesi] EKYS-B-Yetki Grubu - Yeni Yetki Grubu Olarak Kaydet (Türet) EKYS-G - Alt Kullanıcı - Yetki Grubu Detay - Kendi yetki grupları kişi güncelle butonu EKYS-B-Yetki Grubu - Kullanıcı Güncelle - Atanmamış Kullanıcı Listeleme EKYS-B-Yetki Grubu - Kullanıcı Güncelle - Atanmış Kullanıcı Listeleme 12
Yetki Grup İşlemleri Yetki Grup Tanımla Kullanıcının Organizasyonuna Ait Yetki Gruplarını Listele Yönetici Dışındaki Tüm Yetki Grupları İşlemleri - Yetki Setleri EKYS-B-Yetki Grubu - Kullanıcı Listesi Güncelle EKYS-G - Yetki Grubu Listele - Yeni Yetki Grubu Ekle Butonu EKYS-B-Yetki Grubu - Yeni Yetki Grubu Oluştur EKYS-B- Kullanıcı Bilgisi - Yetki Grubu Listele EKYS-B-Yetki Grubu - Kullanıcının Organizasyonuna Ait Yetki Gruplarını Listele EKYS-B - Alt Kullanıcı -Yetki Grubu Listele - Aynı Organizasyondaki tüm yetki gruplarını listele EKYS-G - Alt Kullanıcı - Yetki Grubu Detay - Yönetici dışındaki yetki gruplarını silme butonu EKYS-G - Alt Kullanıcı - Yetki Grubu Detay - Yönetici dışındaki yetki gruplarını güncelle butonu EKYS-G - Alt Kullanıcı - Yetki Grubu Detay - Yönetici dışındaki yetki grupları kişi güncelle butonu Not: Yönetici Dışındaki Tüm Yetki Grupları İşlemleri - Yetki Setleri içerisinde aşağıdaki yetkiler verilmediği takdirde sadece detay görüntüleme işlemi gerçekleştirir. EKYS-G - Alt Kullanıcı - Yetki Grubu Detay - Yönetici dışındaki yetki gruplarını silme butonu EKYS-G - Alt Kullanıcı - Yetki Grubu Detay - Yönetici dışındaki yetki gruplarını güncelle butonu EKYS-G - Alt Kullanıcı - Yetki Grubu Detay - Yönetici dışındaki yetki grupları kişi güncelle butonu 13
Tercihlerim Alt kullanıcı, Tercihlerim ekranına aşağıdaki yetki setini kullanarak giriş yapabilir. Aşağıda listelenmiş olan yetki setleriyle sadece Tercihlerim Sayfası görüntüleme, Şifre Değiştirme ve İletişim Tercihleri işlemlerini gerçekleştirir olacaktır. Tercihlerim Ekranı Görüntüleme EKYS-G - Sayfa - [Tercihlerim] Bu ekran için ek aksiyon yetkileri verilmek istenirse aşağıdaki listeler kullanılmalıdır. Avatar (Kullanıcı İkonu) Değiştirme EKYS-B-Tercihler - Avatar Güncelle 14
5. Versiyon Tarihçesi Versiyon Hazırlayan Değişiklik Tanımı Tarih 1.0 Ozan TÜRK EKYS Projesi, Kullanıcı yetki setleri dokümanı alt kullanıcı yetki setleri dâhilinde hazırlandı. 31.03.2017 15