Bağlantılar
Her alanın bağlandığı dış sistemler, bunları kimin bağlayabileceği ve bu sürümde nasıl simüle edildikleri.
Bu sürümde tümü simüle
Portline hiçbir dış servisi çağırmaz. Aşağıdaki her bağlayıcı simüle edilmiştir ve her biri yayına alınmadan önce bir tedarikçi kararı ve kontrol gerektirir.
Bağlayıcılar nerede bulunur
- Her alanın bir Entegrasyonlar sayfası vardır; bu sayfa o alanın kullandığı bağlayıcıları, her birinin getirdiği verileri ve durumunu listeler. Bazı bağlayıcılar birden fazla alanda görünür; örneğin Samsara, Filo, Genel bakış ve Rampalar alanlarını besler.
- Ayarlar → Bağlantılar, tüm bağlayıcıları tek bir yerde listeler.
- Yalnızca sahipler ve yöneticiler bağlantı kurar veya bağlantıyı keser. Dispeçerler ve görüntüleyiciler aynı sayfaları salt okunur olarak görür.
- Hangi bağlayıcıların kullanılabileceğine planınız karar verir. Bir bağlayıcı, plan onu kullanan en az bir alanı açtığında kullanılabilir hale gelir. Birkaçı ayrıca ek bir özellik gerektirir: reefer sensör okumaları reefer telemetrisi gerektirir (Growth ve üzeri). Planınızın dışındaki bağlayıcılar listelenir ancak bağlanamaz.
Durum ve senkronizasyon
Demo modunda her durum (bağlı, performansı düşmüş, hata, ilk senkronizasyon bekleniyor) demo verilerinin geri kalanıyla birlikte oluşturulur. Gerçekte hiçbir şey senkronize edilmez.
Yerel veritabanı modunda Bağlan düğmesine tıklamak, bekleyen bir istek kaydeder. Sağlık alanları (durum, son senkronizasyon, son hata ve son 24 saatteki olaylar) yalnızca hizmet rolüyle çalışan senkronizasyon çalışanı tarafından yazılır. Oturum açmış bir kullanıcı bir bağlantı isteyebilir veya bir bağlantıyı kesebilir; başka hiçbir şey yapamaz. Postgres bunu pl_connections koruma tetikleyicisiyle uygular: istemciden gelen diğer her durum değişikliğini reddeder ve isteği kimin, ne zaman yaptığını kaydeder. Bağlantıyı kesmek satırı silmez; böylece onu kimin bağladığını hâlâ görebilirsiniz.
Tüm bağlayıcılar
Logolar simple-icons (CC0) kaynağından gelir. simple-icons'ta bulunmayan markalar sade bir monogram alır. Marka adları ve logolar sahiplerine aittir ve yalnızca bağlayıcıyı tanımlamak için gösterilir.
| Bağlayıcı | Kategori | Kullanan | Kimlik doğrulama | Plandan | Bu derlemede |
|---|---|---|---|---|---|
| p44project44 | Okyanus görünürlüğü | Sevkiyatlar,Konteynerler,Genel bakış | API anahtarı | Starter | Bu derlemede taklit · yayından önce doğrulayın |
| VZVizion | Okyanus görünürlüğü | Konteynerler,Sevkiyatlar | API anahtarı | Starter | Bu derlemede taklit · yayından önce doğrulayın |
| MTMarineTraffic | Gemi konumları | Genel bakış,Filo | API anahtarı | Starter | Bu derlemede taklit · yayından önce doğrulayın |
| DHL Express | Paket taşıyıcıları | Sevkiyatlar | API anahtarı | Starter | Bu derlemede taklit · yayından önce doğrulayın |
| FedEx | Paket taşıyıcıları | Sevkiyatlar | OAuth | Starter | Bu derlemede taklit · yayından önce doğrulayın |
| UPS | Paket taşıyıcıları | Sevkiyatlar | OAuth | Starter | Bu derlemede taklit · yayından önce doğrulayın |
| SSamsara | Kamyon telematiği | Filo,Genel bakış,Rampalar | OAuth | Starter | Bu derlemede taklit · yayından önce doğrulayın |
| GGeotab | Kamyon telematiği | Filo | OAuth | Liman taşımacılığı ve kamyon taşımacılığı | Bu derlemede taklit · yayından önce doğrulayın |
| TomTom Traffic | Trafik ve ETA bilgileri | Rampalar,Filo | API anahtarı | Liman taşımacılığı ve kamyon taşımacılığı | Bu derlemede taklit · yayından önce doğrulayın |
| OCORBCOMM | Reefer sensörleri | Konteynerler,Sevkiyatlar | İmzalı web kancası | Soğuk zincir | Bu derlemede taklit · yayından önce doğrulayın |
| OpenStreetMap | Haritalar | Genel bakış | Kimlik bilgisi yok | Starter | Bu derlemede taklit · yayından önce doğrulayın |
| SAP S/4HANA | ERP ve siparişler | Depolar,Sevkiyatlar | OAuth | Starter | Bu derlemede taklit · yayından önce doğrulayın |
| NSNetSuite | ERP ve siparişler | Depolar | OAuth | Soğuk zincir | Bu derlemede taklit · yayından önce doğrulayın |
| Shopify | ERP ve siparişler | Depolar | OAuth | Soğuk zincir | Bu derlemede taklit · yayından önce doğrulayın |
| Zebra scanners | Tarama | Depolar,Rampalar | İmzalı web kancası | Liman taşımacılığı ve kamyon taşımacılığı | Bu derlemede taklit · yayından önce doğrulayın |
| Google Calendar | Takvimler | Rampalar | OAuth | Liman taşımacılığı ve kamyon taşımacılığı | Bu derlemede taklit · yayından önce doğrulayın |
| TwTwilio | Mesajlaşma | Mesajlar,Rampalar | API anahtarı | Starter | Bu derlemede taklit · yayından önce doğrulayın |
| WhatsApp Business | Mesajlaşma | Mesajlar | API anahtarı | Starter | Bu derlemede taklit · yayından önce doğrulayın |
| Resend | Mesajlaşma | Mesajlar | API anahtarı | Starter | Bu derlemede taklit · yayından önce doğrulayın |
| SlSlack | Uyarılar | Genel bakış,Mesajlar | OAuth | Starter | Bu derlemede taklit · yayından önce doğrulayın |
| Okta | Oturum açma | Ekip | SAML / OIDC | Starter | Bu derlemede taklit · yayından önce doğrulayın |
| Google Workspace | Oturum açma | Ekip | OAuth | Starter | Bu derlemede taklit · yayından önce doğrulayın |
| MEMicrosoft Entra ID | Oturum açma | Ekip | SAML / OIDC | Starter | Bu derlemede taklit · yayından önce doğrulayın |
Webhook URL'leri
Bir kullanıcının giden bir URL girebileceği her yerde (bir webhook hedefi, bir taşıyıcı uç noktası), URL önce bir korumadan geçer. Koruma yalnızca varsayılan portta https kabul eder; URL içindeki kimlik bilgilerini, IP değişmezlerini, sayısal ana bilgisayar adlarını ve localhost veya *.internal gibi dahili adları reddeder. Gerçek bir HTTP istemcisinin ayrıca istek anında DNS'i kontrol etmesi ve yönlendirmeleri reddetmesi gerekir; bu, ilk gerçek bağlantıyla birlikte gelecektir.