Planlar ve erişim
Planın hangi alanların açılacağını nasıl belirlediği ve bir aboneliğin süresi dolduğunda ne olduğu.
Portline'daki herhangi bir şeye erişim iki kontrolden oluşur:
- Plan bu alanı içeriyor mu? Her alanın bir özelliği vardır (
core,fleet,warehouses,docks,telemetry,yard,api) ve her kademe veya paket bunlardan bir kümeyi içerir. Eklentiler bunun üzerine tek tek özellikler ekler. - Rol bu seviyeye ulaşıyor mu? Görüntüleme, düzenleme veya onaylama; bkz. Roller.
Uygulama, kenar çubuğunu oluşturmak ve sayfaları ve işlemleri sınırlamak için her iki kontrolü de çalıştırır; böylece açamayacağınız bir bağlantıyı asla görmezsiniz. Postgres aynı iki kontrolü her satır için pl.can() içinde bağımsız olarak çalıştırır.
Plandan alanlara
| Alan | Starter | Growth | Scale | Soğuk zincir | Liman taşımacılığı ve kamyon taşımacılığı | 3PL depolama |
|---|---|---|---|---|---|---|
| Genel bakış | Evet | Evet | Evet | Evet | Evet | Evet |
| Sevkiyatlar | Evet | Evet | Evet | Evet | Evet | Evet |
| Konteynerler | Evet | Evet | Evet | Evet | Evet | Evet |
| Filo | Hayır | Evet | Evet | Hayır | Evet | Evet |
| Depolar | Hayır | Evet | Evet | Evet | Hayır | Evet |
| Rampalar | Hayır | Evet | Evet | Evet | Evet | Evet |
| Saha ve kapı | Hayır | Evet | Evet | Hayır | Hayır | Hayır |
| Mesajlar | Evet | Evet | Evet | Evet | Evet | Evet |
| Ekip | Evet | Evet | Evet | Evet | Evet | Evet |
Konteynerler alanındaki reefer sıcaklığı telemetry özelliğini gerektirir; bu özellik Growth ve Cold chain paketiyle ya da Reefer monitoring eklentisiyle gelir. Starter'da konteyner kaydını sıcaklık grafiği olmadan görürsünüz.
Saha olayları Growth ve üzeri planlara dahildir. Bir satırda, yalnızca olay bir Pruva gemisine bağlıysa o geminin adı geçer. Starter bu alanı "Kullanılabilir" altında kilitli olarak görür. API, Scale'de kalır ve henüz geliştirilmemiştir.
Planı kim değiştirir
Çalışma alanının içinden hiç kimse. Plan, eklentiler, durum, koltuk sayısı ve süre tarihleri pl_subscriptions içinde tutulur ve oturum açmış kullanıcıların bu tabloda yazma yetkisi yoktur. Bu tabloya yalnızca hizmet rolü yazar: mağazanın ödeme adımı veya yerelde pnpm plan:set. Bir sahibin yapabileceği tek şey yenilemeyi iptal etmektir; bkz. Faturalandırma ve koşullar.
Bir aboneliğin süresi dolduğunda
| Durum | Erişim | Notlar |
|---|---|---|
active | Tam erişim | Deneme sürecindeki çalışma alanları için de geçerlidir. |
grace | Tam erişim | Ödeme çözülürken dönem bittikten sonra en fazla 7 gün. |
lapsed | Salt okunur | Herkes yine de okuyabilir ve dışa aktarabilir. Her yazma işlemi hem uygulama hem de Postgres tarafından reddedilir. |
| Süresi dolduktan 90 gün sonra | Veri silindi | Çalışma alanı verisi 90 gün saklanır, ardından kaldırılır. |
Ek süre boyunca her şey normal şekilde çalışır. Bir çalışma alanının süresi dolduktan sonra her rol bir görüntüleyici gibi davranır: okumalar çalışır, yazmalar uygulamada ve veritabanında başarısız olur. Veriler bundan sonra 90 gün boyunca saklanır.