Zinn Hub
0
Səbətiniz
0

Bir Baxışda

Qərar verməyinizə kömək edəcək bu xidmət haqqında əsas detallar. Zinn Hub tərəfindən yaradılıb, satıcı tərəfindən deyil.

Tətbiq Qatı

Verilənlər bazası səviyyəsində (tətbiq səviyyəsində deyil)
Qaydalar PostgreSQL-in özündə yaşayır - onlar verilənlər bazasına hansı tətbiqin, son nöqtənin və ya API-nin daxil olmasından asılı olmayaraq hər bir sorğuya tətbiq edilir.

Dəstəklənən Platformalar

PostgreSQL və Supabase
Sessiya parametrləri ilə adi PostgreSQL-də və siyasətlər daxilində auth.uid() və JWT iddialarından istifadə edərək Supabase-də işləyir.

İşin Sübutu

Testlər daxildir (Standart və Qabaqcıl)
Avtomatlaşdırılmış testlər müxtəlif istifadəçilər kimi daxil olur və qadağan olunmuş oxuma və yazmaların həqiqətən uğursuz olduğunu təsdiqləyir - sadəcə fərz edilmir.

Çatdırılma Formatı

Miqrasiya faylları + yazılı hesabat
Siyasətlər depolarınız üçün hazır miqrasiya faylları kimi gəlir. Sadə dildə yazılmış hesabat kimin nəyi görə biləcəyini və gələcək siyasətləri necə əlavə edəcəyinizi izah edir.

Nə Əldə Edəcəksiniz

Formatlar:
Yazılı Hesabat
Xüsusi Kod
Çatdırılma Metodu:
Sifariş Meneceri
Qeydlər: Siz kimin nəyi görə və dəyişə biləcəyi barədə yazılı xəritə, tapılan hər boşluq üçün bir sorğu ilə birlikdə əldə edirsiniz. Standart və Qabaqcıl paketlərdə siyasətlər və rollar depolarınızda miqrasiya faylları kimi gəlir, müxtəlif istifadəçilər kimi daxil olan və hər qaydanı sübut edən testlərlə. Onların canlı verilənlər bazanıza nə vaxt tətbiq olunacağına siz qərar verirsiniz.

Tam Təsvir

İstifadəçi hesabları, ödənişli planlar və ya bir verilənlər bazasında bir neçə komandası olan hər hansı bir tətbiq kimin hansı sətirləri görə biləcəyinə qərar verməlidir. Əgər bu qayda yalnız tətbiq kodunda yaşayırsa, kimsə məlumatlara başqa yolla çatdığı ilk dəfə uğursuz olur: kimsə qorumağı unutduğu yeni bir son nöqtə, eyni verilənlər bazasında ikinci bir tətbiq və ya Supabase-in cədvəlləriniz üçün yaratdığı API. Sətir səviyyəli təhlükəsizlik qaydanı məlumatların olduğu yerə qoyur.

Mən bunu NDA altında olan abunə məhsulunda etmişəm: cədvəllərdə sətir səviyyəli təhlükəsizlik siyasətləri və hər abunə səviyyəsi üçün ayrı bir verilənlər bazası rolu, beləliklə, planın nəyi əhatə etdiyi PostgreSQL tərəfindən tətbiq edilir, kimsə unuda biləcəyi bir yoxlama ilə deyil.

Starter paketində mən beş cədvələ qədər olan və ya olmayan siyasətləri nəzərdən keçirirəm və hər birini göstərən nümunə sorğu ilə boşluqların yazılı siyahısını göndərirəm. Standart paket on cədvələ qədər siyasətləri yazır və ya düzəldir, tətbiqinizin ehtiyac duyduğu rolları qurur, onları miqrasiya faylları kimi çatdırır və istifadəçi A-nın istifadəçi B-nin sətirlərini oxumağa və dəyişməyə çalışdığı və uğursuz olduğu testlər əlavə edir. Qabaqcıl paket iyirmi beş cədvələ qədər əhatə edir, verilənlər bazasında tətbiq olunan plan və ya səviyyə limitləri əlavə edir və testləri CI-də işlədir.

Supabase-də eyni PostgreSQL xüsusiyyətləri, auth.uid() və siyasətlər daxilində istifadə olunan JWT iddiaları ilə tətbiq olunur. Adi PostgreSQL-də siyasətlər cari istifadəçini arxa tərəfinizdə hər sorğu üçün təyin etdiyi sessiya parametrindən oxuyur.

Zənglər yoxdur. Hər paket kimin nəyi görə biləcəyi barədə sadə dildə bir qeydlə başa çatır; Standart və Qabaqcıl paketlərdə siyasətlər də testlərlə birlikdə depolarınızda miqrasiyalar kimi gəlir. Çatdırılmadan 14 gün sonra, razılaşdığımız kimi işləməyən hər şeyi pulsuz düzəldirəm.

Layihənizi tamamlamaq üçün addımlar
1. Məlumatları xəritələndirin - Mən cədvəlləri, hər sətrin sahibini və kimin onu oxumalı və ya dəyişdirməli olduğunu siyahıya alıram: sahiblər, komanda üzvləri, administratorlar, hər plan.
2. Mövcud olanları nəzərdən keçirin - Cari siyasətlər, qrantlar və rollar bu xəritəyə qarşı yoxlanılır və hər boşluq onu göstərən bir sorğu ilə yazılır.
3. Siyasətlər və rollar - Siyasətlər cədvəl və hər hərəkət üçün, planlar və ya komandalar üçün rollarla, nəzərdən keçirə biləcəyiniz miqrasiya faylları kimi yazılır.
4. Sübut edin - Testlər müxtəlif istifadəçilər kimi daxil olur və bir-birinin məlumatlarını oxumağa və dəyişməyə çalışır. Hər qadağan olunmuş hərəkət uğursuz olmalı, hər icazə verilən hərəkət isə işləməlidir.
5. Təhvil - Kimin nəyi görə biləcəyi barədə sadə sözlərlə qısa bir qeyd, miqrasiyalar və yeni bir cədvəl göründükdə siyasəti necə əlavə etmək barədə.

Zinner Keyfiyyət Zəmanəti

✓
Yoxlanılmış Peşəkar
Hər bir Zinner platformaya qoşulmazdan əvvəl nəzərdən keçirilir və təsdiqlənir.
✓
Keyfiyyətli İşə Zəmanət Verilir
Bütün xidmətlər keyfiyyət təminatı öhdəliyimizlə dəstəklənir.
✓
Təhlükəsiz Ödəniş
Çatdırılan işi təsdiq edənə qədər ödənişiniz qorunur.

Paketləri müqayisə edin

FunksiyaBaşlanğıcStandartQabaqcıl
Çatdırılma vaxtı2 gün5 gün10 gün
Düzəlişlər123
Əhatə dairəsi5 cədvələ qədər yoxlama10 cədvələ qədər siyasətlər25 cədvələ qədər, plan limitləri, CI
Yazılı hesabat✓✓✓
Nümunə sorğuları✓✓✓

Xidmət Detalları

Xidmət növü
Standart
Zinner növü
Frilanser
Mövcudluq
Həftə içi
Satıcının ölkəsi
Qazaxıstan
Qəbul edilən dillər
İngilis dili
rus
NDA mövcuddur
Bəli
İdarə olunan layihə ölçüləri
Kiçikdən Ortaya
Cavab müddəti
12 saat ərzində
Təcrübə illəri
10+

Tez-tez verilən suallar

Tətbiq yoxlamaları yadda saxladığınız yolları qoruyur. Sətir səviyyəli təhlükəsizlik, sonradan əlavə edilmiş son nöqtələr və Supabase-in API-sinə birbaşa zənglər daxil olmaqla, tətbiqinizin verilənlər bazası rolları altında işləyən hər bir sorğunu əhatə edir. Superistifadəçi, cədvəl sahibləri və Supabase-in xidmət açarı bunu dizaynla yan keçir, buna görə də bu etimadnamələr serverdə qalır. Əksər komandalar hər iki növ yoxlamanı saxlayır.

Əgər bir siyasət yavaş bir funksiyanı çağırırsa və ya indeksi əldən verirsə, bu baş verə bilər. Mən siyasətləri bunu nəzərə alaraq yazıram və nəzərdən keçirmə hər hansı bir indeksə ehtiyacı olan siyasəti siyahıya alır.

Xeyr. Məlumat olmadan bir sxem siyasətləri yazmaq və sınaqdan keçirmək üçün kifayətdir. Testlər yaratdığım toxum məlumatları üzərində işləyir.

Xeyr. Bu formada sətir səviyyəli təhlükəsizlik PostgreSQL xüsusiyyətidir və bu xidmət PostgreSQL ətrafında qurulub.

Müştəri Rəyləri

Müştərilərimizin bu Zinn haqqında nə dediyini görün

Kateqoriyalar

Zinner Siyasətləri

Hər bir istifadəçinin yalnız öz məlumatlarını görməsi üçün PostgreSQL Sətir Səviyyəli Təhlükəsizliyi Quracağam, Supabase Daxil Olmaqla 2 &Raquo; Zinn Hub

Yalnız bu məhsulu almış daxil olmuş müştərilər rəy yaza bilərlər.

Seçimlər və Sifariş

Zinn Hub Tətbiqini əldə edin

Bildirişlər · Daha sürətli giriş · Tam ekran

Brauzerinizdə Paylaş üzərinə toxunun

➜ Sonra "Ana Ekrana əlavə et" üzərinə toxunun