Rol & Yetki — Sık Sorulan Sorular
Yardım Merkezi kategorisi: Yönetim
WordPress sayfa:yades.com.tr/yardim/rol-yetki-sss/
Hedef Persona: P4 (Sistem Yöneticisi)
Sürüm Uyumu: v1.1.1.0+
S1: Yades’te kaç farklı kullanıcı tipi var?
Kısa cevap: 3 ana rol var — Şantiye, Belediye ve Büro. Her rol farklı modülleri görür ve farklı işlemler yapabilir.
Detay:
| Rol | Hangi Modüller | Tipik Kullanıcı |
|---|---|---|
| 🏗 Şantiye | Yibf (okuma), Şantiye Raporu (tam), Beton, Personel | Kontrol elemanı, şantiye şefi |
| 🏛 Belediye | Hakediş (tam), Tutanak, Gelen-Giden Evrak | Muhasebe, ofis personeli |
| 🏢 Büro | Tüm modüller (tam) | Ofis müdürü, patron |
Bu üç rol Yades kurulurken hazır gelir, kendin oluşturmana gerek yok. Yeni çalışan eklerken sadece hangi rolü uygun gördüğünü seçiyorsun.
İlgili: Rol & Yetki Videosu
Etiketler: rol, yetki, kullanıcı, yönetim
S2: Yeni bir kullanıcı nasıl eklerim?
Kısa cevap: Sol menüden Application User → Yeni → kullanıcı adı, şifre, e-posta gir → Roles sekmesinde rol seç → Firma sekmesinde erişeceği firmaları seç → Kaydet.
Detay:
1. Sol menü → Application User
2. Sağ üstte Yeni butonu
3. Genel sekmesi:
– Kullanıcı adı (örn: ahmetdemir — boşluksuz, küçük harf önerilir)
– Şifre (en az 8 karakter)
– E-posta (şifre sıfırlama için)
– Ad-Soyad
4. Roles sekmesi: Şantiye / Belediye / Büro seçeneklerinden uygun olanı işaretle
5. Firma sekmesi: Çoklu firma yapın varsa, bu kullanıcının hangi firmalara erişebileceğini seç
6. Sağ üstte Kaydet
💡 İlk girişinde kullanıcıya şifreyi değiştirmesini söyle. İstersen Yades’te “İlk girişte şifre değişimi zorunlu” işaretini de açabilirsin.
Etiketler: kullanıcı ekleme, yeni hesap, rol atama
S3: Bir çalışan ayrıldı, hesabını nasıl kapatırım?
Kısa cevap: Kullanıcıyı silme, devre dışı bırak. Geçmiş kayıtlar (kim onayladı, kim girdi) korunmalı.
Detay:
– Sol menü → Application User → ilgili kişiyi aç
– IsActive kutusunu kaldır (uncheck) → Kaydet
– Artık o kullanıcı Yades’e giremez
– Ama geçmişte yaptığı işlemler (rapor, hakediş, atama) Yades’te kayıtlı kalır
– İleride geri dönerse aynı hesabı yeniden aktif edebilirsin
⚠ Sakın silme. Silmek geçmiş kayıtlarda boşluk yaratır, denetim sırasında “Bu raporu kim girdi?” sorusuna cevap veremezsin.
İlgili: Personel Yönetimi (Akademi)
Etiketler: kullanıcı silme, hesap kapatma, ayrılan personel
S4: Bir kullanıcının rolünü nasıl değiştiririm?
Kısa cevap: Kullanıcıyı aç → Roles sekmesi → eski rolün işaretini kaldır, yeni rolü işaretle → Kaydet. Aynı kullanıcı sonraki girişinde yeni yetkilerle çalışır.
Detay:
– Application User listesinden kişiyi aç
– Roles sekmesi
– Mevcut rolün yanındaki kutuyu kaldır
– Yeni rolün kutusunu işaretle
– Kaydet
💡 Bir kişi birden fazla rolde olabilir — örneğin “Belediye + Şantiye”. Bu durumda iki rolün izinlerinin birleşimine sahip olur.
Etiketler: rol değiştirme, yetki güncelleme
S5: Şantiye personelim hakediş rakamını görmesin istiyorum, ne yapayım?
Kısa cevap: Şantiye rolü zaten Hakediş modülüne erişemez. Eğer Yibf kartında “Hakediş Bedeli” alanı görünüyorsa, bu alanı Member bazlı izin ile gizleyebilirsin.
Detay:
Yades’te iki seviye yetki var:
1. BO bazlı: Tüm modül görünür/görünmez (örn: Hakediş modülü)
2. Member bazlı: Aynı modülde belirli bir alan görünür/görünmez (örn: Yibf.HakedişBedeli)
Şantiye rolü:
– ✅ Yibf modülünü açabilir (yibf bilgilerini görür)
– ❌ Hakediş modülünü açamaz (zaten kapalı)
– ⚙ Ama Yibf kartı içinde “Hakediş Bedeli” alanı gözükebilir — bunu Member bazlı izin ile gizle
Member izni nasıl ayarlanır:
– BO/Member izin tanımlamaları kodda yapılır (geliştirici dokunuyor)
– Kullanıcı seviyesinde ekrandan değiştirilmez
– Standart Yades kurulumunda makul varsayılanlar zaten ayarlı
Eğer mevcut varsayılan sana uymuyorsa Yades destek hattına yaz (+90 232 446 4653), kurulumdan sonra ek özelleştirme yapılabilir.
Etiketler: hakediş gizleme, member izni, alan bazlı yetki
S6: “IsAdministrative” bayrağı ne demek?
Kısa cevap: Bu bayrak işaretliyse o kullanıcı tüm güvenlik kontrollerini bypass eder — her şeyi görür, her şeyi yapar.
Detay:
– IsAdministrative = “süper kullanıcı” anlamına gelir
– Rol/izin tanımlamaları onun için geçerli değildir, otomatik tam yetki alır
– Yeni Yades kurulumlarında varsayılan olarak sadece kurucu hesap bu yetkiye sahiptir
⚠ Sadece güvendiğin 1-2 kişiye ver. Yanlışlıkla aktarılırsa o kişi tüm firma kayıtlarını silebilir, başka kullanıcıların yetkilerini değiştirebilir.
Şantiye / Belediye / Büro rollerinden farklı olarak, IsAdministrative kullanıcısı:
– Tüm firmaları görür
– Tüm BO’ları açar
– Sistem ayarlarını değiştirebilir
– Diğer kullanıcıları yönetebilir
Etiketler: isAdministrative, süper kullanıcı, admin
S7: Kullanıcı şifresini unuttu, nasıl sıfırlayabilirim?
Kısa cevap: İki yol var — kullanıcı kendisi “Şifremi Unuttum” linkinden e-posta ile sıfırlayabilir, ya da sen yöneticisin Application User kartından elle yeni şifre belirleyebilirsin.
Detay:
Yöntem 1: Kullanıcı kendisi sıfırlar
- Yades giriş ekranı → “Şifremi Unuttum”
- E-posta adresini gir
- Posta kutusuna gelen linke tıkla
- Yeni şifreyi belirle
- (Kullanıcının e-postası hesabında kayıtlı olmalı)
Yöntem 2: Yönetici olarak elle değiştir
- Sol menü → Application User → kullanıcı kartını aç
- Şifre Değiştir butonu
- Yeni şifreyi yaz
- Kaydet
- Kullanıcıya WhatsApp/SMS ile yeni şifreyi gönder
- Kullanıcı ilk girişinde değiştirebilir (önerilir)
💡 İkinci yöntem hızlı çözüm, ama yeni şifreyi WhatsApp’tan göndermek güvenlik riski. Mümkünse Yöntem 1’i kullan — kullanıcı kendi e-postasından sıfırlasın.
Etiketler: şifre sıfırlama, unutulan şifre, kullanıcı şifresi
S8: Bir kullanıcı birden fazla firmada görev yapacak, nasıl ayarlarım?
Kısa cevap: Application User kartında Firma sekmesinde çoklu seçim yap — istediğin kadar firmayı işaretle. Kullanıcı her girişte hangi firmada çalışacağını seçer.
Detay:
1. Application User → kullanıcı kartı
2. Firma sekmesi → çoklu seçim listesinden işaretlemeler:
– ✅ ABC Yapı Denetim
– ✅ XYZ Yapı Denetim
– ☐ DEF Yapı Denetim (bu firmayı görmesin)
3. Kaydet
4. Kullanıcı bir sonraki girişinde Çoklu Firma Seçimi ekranı görür ve hangi firmada çalışacağını seçer
💡 Aynı kullanıcı her firmada aynı rolde çalışır. Eğer ABC’de Belediye, XYZ’de Şantiye olsun istiyorsan, her firma için ayrı kullanıcı hesabı açman gerekir (örn:
ahmet.abc,ahmet.xyz).
İlgili: Çoklu Firma SSS
Etiketler: çoklu firma, multi-tenant, firma erişim
S9: Aynı kişiye farklı firmalarda farklı yetkiler verebilir miyim?
Kısa cevap: Doğrudan değil — bir kullanıcı bir rolde olabilir. Çözüm: iki ayrı kullanıcı hesabı aç (ahmet.abc ve ahmet.xyz), her birine farklı rol ver.
Detay:
– Yades’te rol kullanıcıya bağlıdır, firmaya değil
– “Ahmet ABC firmasında Belediye, XYZ firmasında Şantiye” senaryosu için:
– ahmet.abc kullanıcısı → Belediye rolü → sadece ABC firmasına erişim
– ahmet.xyz kullanıcısı → Şantiye rolü → sadece XYZ firmasına erişim
– Ahmet her firmada farklı hesapla giriş yapar
Alternatif (önerilen): Her firmada aynı rolü verirsen yeterli olabilir. Örnek: “Ahmet Büro rolünde her firmada tam yetkili” gibi.
Etiketler: çoklu rol, firma bazlı yetki, multi-rol
S10: Yeni bir modül veya yetki ekledim, kullanıcıya nasıl tanıtırım?
Kısa cevap: Yeni BO/Action yetkileri kodda tanımlanır, ekranda değil. Geliştiriciye yaptır, sonra Yades’i yeniden başlat — yetki otomatik aktarılır.
Detay:
Yeni bir modül veya özel bir yetki kuralı eklemek geliştirici işidir:
YadesAsistan.Module/Functions/KullanıcıYetkileri.cs
- getŞantiyeYibfPermissions()
- getBelediyeHakedisPermissions()
- getBüroAllPermissions()
- Geliştirici kodda yeni izinleri tanımlar
- AssemblyVersion artırılır (örn: v1.1.0.0 → v1.1.1.0)
- Yades yeniden başlatıldığında Updater mekanizması yeni izinleri otomatik ekler
- Mevcut kullanıcıların özelleştirilmiş izinlerine zarar vermez (upsert mantığı)
💡 Sadece “kullanıcının rolünü değiştir” gibi standart işlemler için geliştirici desteği gerekmez — ekrandan yaparsın.
Geliştirici desteği gerekli durumlar:
– Yeni BO eklendi, rol-bazlı izin ayarlanacak
– Mevcut bir BO’nun bir alanı sadece bazı rollere açılacak
– Yeni bir özel rol tanımlanacak (Şantiye/Belediye/Büro yetersiz kaldı)
Yades destek hattı: +90 232 446 4653 — [email protected]
Etiketler: yeni yetki, geliştirici, izin ekleme, sürüm
Bu Sayfada Sorun mu Var?
- 📞 Telefon: +90 232 446 4653
- 📱 WhatsApp: +90 532 690 73 13
- ✉ E-posta: [email protected]
- 🌐 İletişim formu