Çalışma alanları ve roller
Bir çalışma alanı, bir operatörün filosudur. İçindeki herkesin bir rolü ve modül başına bir düzeyi vardır.
Çalışma alanı
Bir çalışma alanı, bir operatörün filosunu tutar: gemileri, sensör verisi, uyarıları, raporları, poliçeleri ve kişileri. Veritabanındaki her satır bir çalışma alanı kimliği taşır ve kimse çalışma alanları arasında okumaz.
Demo çalışma alanı Aurora Marine (aurora-marine) şeklindedir.
Roller
Bir çalışma alanındaki her kişinin bir rolü vardır.
| Rol | Kim | Modül başına varsayılan düzey | Üyeleri yönetir | Faturalama |
|---|---|---|---|---|
| Sahip | Filo müdürü | her zaman publish | evet | görür; yalnızca mağaza üzerinden değiştirir |
| Yönetici | Teknik süperintendent | modül başına ayarlanır, varsayılan edit | evet, sahipler hariç | görür |
| Üye | Başmühendis, emisyon sorumlusu, underwriter | modül başına ayarlanır, varsayılan view | hayır | hayır |
| Ajan | Watchkeeper gibi bir yapay zeka ajanı | ajan başına ayarlanır, en çok edit | hayır | hayır |
Bir sahibin, çalışma alanının sahip olduğu her modülde her zaman publish düzeyi vardır. Bir ajan asla edit düzeyinden fazlasına sahip olamaz. İkisini de veritabanı uygular; kötü bir istek bunları değiştiremez.
Erişim nasıl hesaplanır
Bir modülde ne yapabileceğiniz üç şeye bağlıdır:
- Rolünüz (sahip
publishalır, ajaneditile sınırlıdır). - O modül için size verilen düzey:
none,view,editveyapublish. Bkz. Erişim düzeyleri. - Çalışma alanının o modül için yetkisi:
locked,active,graceveyaread_only. Bkz. Yetkiler.
Geçerli düzeyiniz bunların en düşüğüdür. Örneğin Emisyon üzerinde edit düzeyi olan bir üye, Emisyon read_only iken yalnızca view alır.