Projeyi Uygulamalar Menüsüne Ekleme
Projenin, uç kullanıcılar tarafından kullanılabilmesi için, web arayüzünde Uygulamalar listesine eklenmesi gerekir. Yeni uygulama ekleyebilmek için web arayüzüne yetkili bir kullanıcı ile giriş yapılarak, Ayarlar kısmından Uygulama Gezgini başlığına tıklanır.
Uygulama Gezgini ekranında bulunan “Ekle” seçeneğine tıklanarak uygulamalar menüsüne yeni kayıt eklenir.
Ekle seçeneğine tıklandığında ekrana, uygulama detaylarının girileceği pencere açılacaktır. Tüm İnsan Kaynakları süreçlerini, menü de tek bir başlık altında eklemek için öncelikle “IK Süreçleri” isimli ana menü başlığını oluşturalım. Bu düğüme tıklandığında herhangi bir form ya da süreç açılmayacak, yalnızca bu düğümün altına eklenen uygulamalar listelenecektir. O yüzden “Düğüm İşlem Türü” alanında “Yok” seçeneği seçilir. Ve “Kök Düğüm Ata” alanı pasif yapılır.
“Profiller” sekmesi açılır. Henüz yeni profil eklenmediği için, varsayılan olarak gelen “admin” isimli profil bu alanda seçilerek Ekle butonuna tıklanır.
“admin” isimli profilde aktif edilen uygulama düğümü, Uygulama Gezgini ekranındaki “Kaydet” butonuna basılarak kaydedilir.
Oluşturulan “IK Süreçleri” başlığının altına “Yıllık İzin Süreci” projesine ait menü kaydını oluşturmak için, Uygulama Gezgininden tekrar “Ekle” butonuna tıklanır. Açılan ekranda;
Başlık kısmına “Yıllık İzin Süreci” yazılır.
Menüden bu uygulamaya tıklandığında açılacak formun tam ekran açılması için, Panel Boyutu alanından “3” seçeneği seçilir.
Menüden bu uygulamaya tıklandığında, geliştirme arayüzünde tasarlanan projenin yeni bir akışı başlatılacağı için Düğüm İşlem Türü alanından “Bir Akış Başlat” seçeneği seçilir.
Projeler alanından, geliştirme arayüzünde oluşturulan “Yıllık İzin Talep” projesi seçilir.
Akışlar kısmından ise, “Yıllık İzin Talep” sürecinin akışı seçilir.
Kök Düğüm Ata alanı aktif edilerek listeden, az önce oluşturulan “IK Süreçleri” ana düğümü seçilir.
Profiller sekmesinden yine “admin” profili seçilerek, bu uygulama düğümü de admin profilinde aktif edilir. Bu işlem sonrasında, Uygulamalar menüsünde, “IK Süreçleri” başlığı altına “Yıllık İzin Süreci” uygulaması eklenmiş olur. Düzenleme, Uygulama Gezgini ekranından kaydedilmelidir.
Artık, “Yıllık İzin Süreci” isimli uygulama başlığı, “admin” profil yetkisine sahip kullanıcılar tarafından, Uygulamalar menüsünde görüntülenebilir ve tıklandığında süreç başlatılabilir. Bu sürece, yalnızca “admin” profiline sahip kullanıcılar tarafından değil, sistemdeki tüm kullanıcılar tarafından erişilebilmesi için, tüm kullanıcıların yetkilendirileceği “Tüm Kullanıcılar Profili” isimli yeni bir menü profili tanımlanmalıdır.
Uygulama Gezgini ekranındaki Profil alanından “Ekle” butonu ile yeni profil ekleme sayfası açılarak profile isim verilir.
Yeni profil tanımı eklendikten sonra, Profil listesinden bu profil seçildiğinde, uygulama menüsündeki tüm uygulama kayıtları pasif olarak görünür. “IK Süreçleri” ve altındaki “Yıllık İzin Süreci” uygulama başlıkları, bu profilde aktif edileceği için, ikisinin de detaylar kısmından, “Düzenle” butonuna basılır. Profil sekmesi açılarak yeni eklenen, “Tüm Kullanıcılar Profili” de uygulama profillerine eklenir.
İki uygulama başlığı da “Tüm Kullanıcılar Profili” profilinde aktif edildikten sonra, Uygulama Gezgini ekranının detaylarından Kaydet butonu ile profil değişiklikleri kaydedilir. Artık, “Tüm Kullanıcılar Profili” için yetkilendirilen kullanıcılar, bu iki menü başlığını görebilir ve kullanabilir olurlar.
Menü profili de oluşturulduktan sonra sıra, menü profilini sistemdeki tüm kullanıcılara yetkilendirmeye gelmiştir. Bunun için, web arayüzüne yetkili bir kullanıcı ile giriş yapılır. Ayarlar kısmından Güvenlik menüsüne tıklanır.
Güvenlik ekranınaki “Grup Ekle” butonuna tıklanarak, oluşturulacak gruba bir isim ve açıklama girilir.
Yeni grup tanımı, grup listesine eklenmiş olarak görünür. Bu grup tanımına tıklandığında sağ taraftaki “Üyeler” sekmesine gelinir. “Ekle” butonu ile gruba, “everyone” kullanıcı grup tanımı eklenir.
Daha sonra “İzinler” sekmesine gelinir ve “Menü” başlığı genişletilir. Menü yetkisinin altında, sistemde tanımlı tüm menü profilleri listelenecektir. Bu listeden, az önce oluşturulan “Tüm Kullanıcılar Profili” tanımına “İzin Ver” seçeneği ile yetki verilir ve ardından “Değişiklikleri Kaydet” butonu ile düzenlemeler kaydedilir. Böylece, sistemdeki tüm kullanıcılar, Tüm Kullanıcılar Profilinde tanımlı, IK Süreçleri ve Yıllık İzin Süreci başlıklarını görebilir ve Yıllık İzin Süreci başlığına tıkladığında yeni süreç başlatabilirler.