Kişiler ve Erişim
Kimse platforma kendi kendine kayıt olamaz. Her kullanıcı, bir yönetici tarafından davet edilir.
Davet etme
- Yapı → İnsanlar'da kişinin kaydını açın (türü İnsan olmalı) ve E-posta alanını doldurun. E-postası olup davet edilmemiş kişiler Davet edilmedi etiketiyle görünür.
- Satırdaki zarf simgesine basın, bir platform rolü seçin ve Davet Gönder'e basın.
- Sistem,
XXXXX-XXXXXbiçiminde 30 dakika geçerli bir geçici şifre üretir, kullanıcı hesabını ve şirket üyeliğini oluşturur ve şifreyi kişiye gönderir. Satır Aktif olur.
Gönderim e-posta ile (Resend yapılandırılmışsa) ve Telegram ile (şirket için bot tanımlıysa) yapılır. İkisi de yoksa mesaj yalnızca sunucu günlüğüne yazılır; bu durumda geçici şifreyi oradan almanız gerekir.
İlk giriş
Kişi /login sayfasında e-posta ve geçici şifreyle girer; sistem onu otomatik olarak yeni şifre belirleme sayfasına yönlendirir. Süre dolmuşsa girmeye çalıştığında yeni bir geçici şifre üretilip gönderilir.
Şifre unutulursa
Kendi kendine sıfırlama yoktur ve arayüzde bir "şifre sıfırla" düğmesi bulunmaz. İki yol var:
- Geçici şifrenin süresi dolmuşsa, kullanıcı giriş yapmayı denediğinde sistem otomatik olarak yeni bir geçici şifre üretip gönderir.
- Bir yönetici API üzerinden
POST /auth/reset/{user_id}çağırarak yeni geçici şifre gönderebilir.
Giriş yapmış bir kullanıcı kendi şifresini Profil sayfasından değiştirebilir (en az 8 karakter). Profil sayfası ayrıca üyesi olduğunuz şirketleri ve her birindeki rolünüzü gösterir.
Roller
Rol, şirket başına verilir (bir kişi farklı şirketlerde farklı rolde olabilir). Altı rol vardır:
| Rol | Kısaca | Kenar çubuğunda gördükleri |
|---|---|---|
Kurucu founder | Tam yetki; şirketi silebilir; kullanıcıları ve Telegram'ı yönetir | Hepsi |
Yönetici executive | Kurucuya yakın; Ayarlar'a erişir; değişiklik taleplerinde son onayı verir | Hepsi |
Bölüm yöneticisi dept_head | Yapıyı yönetir; değişiklik taleplerinin ilk onayını verir | Panel, Yapı, Organizasyon, Değişiklikler, Akışlar, İşler, Delegasyon |
Ajan sorumlusu agent_owner | Sorumlu olduğu ajanlar ve akışlarla çalışır | Panel, Akışlar, İşler, Delegasyon |
Kullanıcı user | Günlük çalışma: sohbet, görev talebi, delegasyon | Panel, İşler, Delegasyon (+ girişte Gelen Kutusu) |
Asistan kullanıcısı assistant_user | Muhasebe, finans, İK gibi birimler: yalnızca kendi asistanıyla sohbet, dosya gönderme ve "benim bağlamım" | Yalnızca Asistan sayfası. Şirket geneli listeler (personel, bölümler, politikalar, yetenekler, panel) yoktur ve akışta ham akıl yürütme, araç argümanı ya da sonucu görünmez, yalnızca durum olayları |
Karşılaştırma:
| İşlem | Kullanıcı | Ajan sorumlusu | Bölüm yön. | Yönetici | Kurucu |
|---|---|---|---|---|---|
| Sohbet, görev talebi, delegasyon | ✓ | ✓ | ✓ | ✓ | ✓ |
| Akış oluşturma | ✓ | ✓ | ✓ | ✓ | |
| Yapı, organizasyon, davet | ✓ | ✓ | ✓ | ||
| Değişiklik talebi — ilk onay | ✓ | ✓ | ✓ | ||
| Değişiklik talebi — son onay | ✓ | ✓ | |||
| Ayarlar (sağlayıcılar, Git, yedek, veritabanı…) | ✓ | ✓ | |||
| Telegram ayarları, kullanıcı yönetimi, şirketi silme | ✓ |
Roller API'de de şirket ve kapsama göre denetlenir: politika, yetenek, bölüm, üyelik, akış, oturum, davet ve ajan ayarları yalnızca sahibi olan şirketin yetkili üyelerine açıktır; başka şirketin kaynağı için 404 döner. Yetkisiz üye 403 alır. Örnek düzeyi ayarlar (sağlayıcı anahtarı, veritabanı bağlantısı, yedek) şirkete bağlı değildir; bkz. Bilinen sınırlar.
Rol değiştirme
Bir kişinin rolü, davet edilirken verilir. Hangi rolü kimin verebileceği API'de de denetlenir (yalnızca şirket genelindeki üyelikler sayılır):
| Verilecek rol | Verebilenler |
|---|---|
| Kurucu, yönetici | Kurucu |
| Bölüm yöneticisi | Kurucu, yönetici |
| Ajan sorumlusu, kullanıcı | Kurucu, yönetici, bölüm yöneticisi |
Bilinmeyen bir rol 422, yetkisiz atama 403 döner. Mevcut bir kurucu veya yönetici üyeliği davetle düşürülemez. Değiştirmek için yetkili bir kişi aynı e-postayla yeni rolle yeniden davet eder (mevcut üyelik güncellenir).