Skip to content

Rol & Yetki — SSS

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

  1. Sol menü → Application User → kullanıcı kartını aç
  2. Şifre Değiştir butonu
  3. Yeni şifreyi yaz
  4. Kaydet
  5. Kullanıcıya WhatsApp/SMS ile yeni şifreyi gönder
  6. 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?


İlgili İçerikler

Scroll to Top