0
તમારી કાર્ટ
0
Zinn Hub
0
તમારી કાર્ટ
0

એક નજરમાં

તમને નિર્ણય લેવામાં મદદ કરવા માટે આ સેવા વિશેની મુખ્ય વિગતો. Zinn Hub દ્વારા જનરેટ કરાયેલ, વિક્રેતા દ્વારા નહીં.

અમલીકરણ સ્તર

ડેટાબેઝ-સ્તર (એપ્લિકેશન-સ્તર નહીં)
નિયમો PostgreSQL માં જ રહે છે - તેઓ દરેક ક્વેરી પર લાગુ પડે છે, પછી ભલે કઈ એપ્લિકેશન, એન્ડપોઇન્ટ અથવા API ડેટાબેઝને ઍક્સેસ કરે છે.

સપોર્ટેડ પ્લેટફોર્મ્સ

PostgreSQL અને Supabase
સત્ર સેટિંગ્સ સાથે સાદા PostgreSQL પર અને નીતિઓમાં auth.uid() અને JWT દાવાઓનો ઉપયોગ કરીને Supabase પર કામ કરે છે.

કામનો પ્રૂફ

પરીક્ષણો શામેલ છે (સ્ટાન્ડર્ડ અને એડવાન્સ્ડ)
સ્વયંસંચાલિત પરીક્ષણો વિવિધ વપરાશકર્તાઓ તરીકે લોગ ઇન કરે છે અને પુષ્ટિ કરે છે કે પ્રતિબંધિત વાંચન અને લેખન ખરેખર નિષ્ફળ જાય છે - ફક્ત ધારવામાં આવતું નથી.

ડિલિવરી ફોર્મેટ

સ્થળાંતર ફાઇલો + લેખિત અહેવાલ
નીતિઓ તમારા રિપોઝીટરી માટે તૈયાર સ્થળાંતર ફાઇલો તરીકે આવે છે. એક સાદી ભાષાનો અહેવાલ સમજાવે છે કે કોણ શું જોઈ શકે છે અને ભવિષ્યની નીતિઓ કેવી રીતે ઉમેરવી.

તમને શું મળશે

ફોર્મેટ્સ:
લેખિત અહેવાલ
કસ્ટમ કોડ
ડિલિવરી પદ્ધતિ:
ઓર્ડર મેનેજર
નોંધો: તમને કોણ શું જોઈ અને બદલી શકે છે તેનો લેખિત નકશો મળે છે, જેમાં મળેલા દરેક ગેપ માટે ક્વેરી હોય છે. સ્ટાન્ડર્ડ અને એડવાન્સ્ડ પર, નીતિઓ અને ભૂમિકાઓ તમારા રિપોઝીટરીમાં સ્થળાંતર ફાઇલો તરીકે આવે છે, જેમાં વિવિધ વપરાશકર્તાઓ તરીકે લોગ ઇન કરતા અને દરેક નિયમને સાબિત કરતા પરીક્ષણો હોય છે. તમે નક્કી કરો કે તેઓ તમારા લાઇવ ડેટાબેઝ પર ક્યારે લાગુ પડે છે.

સંપૂર્ણ વર્ણન

વપરાશકર્તા ખાતાઓ, પેઇડ પ્લાન અથવા એક ડેટાબેઝમાં ઘણી ટીમો ધરાવતી કોઈપણ એપ્લિકેશનને નક્કી કરવું પડશે કે કઈ પંક્તિઓ કોણ જોઈ શકે છે. જો તે નિયમ ફક્ત એપ્લિકેશન કોડમાં જ રહે છે, તો જ્યારે કોઈ અન્ય રીતે ડેટા સુધી પહોંચે છે ત્યારે તે પ્રથમ વખત નિષ્ફળ જાય છે: એક નવો એન્ડપોઇન્ટ જે કોઈ સુરક્ષિત કરવાનું ભૂલી ગયું, તે જ ડેટાબેઝ પર બીજી એપ્લિકેશન, અથવા API જે Supabase તમારા કોષ્ટકો માટે જનરેટ કરે છે. રો-લેવલ સુરક્ષા નિયમને ત્યાં મૂકે છે જ્યાં ડેટા હોય છે.

મેં NDA હેઠળ સબ્સ્ક્રિપ્શન પ્રોડક્ટ પર આ કર્યું છે: કોષ્ટકો પર રો-લેવલ સુરક્ષા નીતિઓ અને દરેક સબ્સ્ક્રિપ્શન સ્તર માટે એક અલગ ડેટાબેઝ ભૂમિકા, જેથી પ્લાનમાં શું શામેલ છે તે PostgreSQL દ્વારા લાગુ કરવામાં આવે છે, કોઈ વ્યક્તિ ભૂલી શકે તેવી તપાસ દ્વારા નહીં.

સ્ટાર્ટરમાં, હું પાંચ કોષ્ટકો સુધીની નીતિઓની સમીક્ષા કરું છું કે તેમની પાસે શું છે અથવા શું નથી અને ગેપ્સની લેખિત સૂચિ મોકલું છું, જેમાં દરેકને દર્શાવતી ઉદાહરણ ક્વેરી હોય છે. સ્ટાન્ડર્ડ દસ કોષ્ટકો સુધીની નીતિઓ લખે છે અથવા સુધારે છે, તમારી એપ્લિકેશનને જરૂરી ભૂમિકાઓ સેટ કરે છે, તેમને સ્થળાંતર ફાઇલો તરીકે પહોંચાડે છે, અને પરીક્ષણો ઉમેરે છે જેમાં વપરાશકર્તા A વપરાશકર્તા B ની પંક્તિઓ વાંચવાનો અને બદલવાનો પ્રયાસ કરે છે અને નિષ્ફળ જાય છે. એડવાન્સ્ડ પચીસ કોષ્ટકો સુધી આવરી લે છે, ડેટાબેઝમાં લાગુ કરાયેલ પ્લાન અથવા સ્તર મર્યાદાઓ ઉમેરે છે, અને CI માં પરીક્ષણો ચલાવે છે.

Supabase પર, સમાન PostgreSQL સુવિધાઓ લાગુ પડે છે, જેમાં auth.uid() અને નીતિઓમાં ઉપયોગમાં લેવાતા JWT દાવાઓ હોય છે. સાદા PostgreSQL પર, નીતિઓ સત્ર સેટિંગમાંથી વર્તમાન વપરાશકર્તાને વાંચે છે જે તમારું બેકએન્ડ દરેક વિનંતી માટે સેટ કરે છે.

કોઈ કૉલ્સ નથી. દરેક પેકેજ કોણ શું જોઈ શકે છે તેના પર સાદી ભાષાની નોંધ સાથે સમાપ્ત થાય છે; સ્ટાન્ડર્ડ અને એડવાન્સ્ડ પર, નીતિઓ પણ પરીક્ષણો સાથે તમારા રિપોઝીટરીમાં સ્થળાંતર તરીકે આવે છે. ડિલિવરી પછી 14 દિવસો સુધી, હું અમે સંમત થયા મુજબ કામ ન કરતી કોઈપણ વસ્તુને મફતમાં ઠીક કરું છું.

તમારા પ્રોજેક્ટને પૂર્ણ કરવાના પગલાં
1. ડેટા મેપ કરો - હું કોષ્ટકોની યાદી બનાવું છું, દરેક પંક્તિનો માલિક કોણ છે, અને તેને કોણે વાંચવું કે બદલવું જોઈએ: માલિકો, ટીમના સભ્યો, એડમિન, દરેક યોજના.
2. શું અસ્તિત્વમાં છે તેની સમીક્ષા કરો - વર્તમાન નીતિઓ, અનુદાન અને ભૂમિકાઓ તે નકશા સામે તપાસવામાં આવે છે, અને દરેક અંતરને એક ક્વેરી સાથે લખવામાં આવે છે જે તેને દર્શાવે છે.
3. નીતિઓ અને ભૂમિકાઓ - નીતિઓ કોષ્ટક દીઠ અને ક્રિયા દીઠ લખવામાં આવે છે, જેમાં યોજનાઓ અથવા ટીમો માટે ભૂમિકાઓ હોય છે, જેમ કે તમે સમીક્ષા કરી શકો તેવી સ્થળાંતર ફાઇલો.
4. તેને સાબિત કરો - પરીક્ષણો વિવિધ વપરાશકર્તાઓ તરીકે લોગ ઇન કરે છે અને એકબીજાના ડેટાને વાંચવાનો અને બદલવાનો પ્રયાસ કરે છે. દરેક પ્રતિબંધિત ક્રિયા નિષ્ફળ થવી જોઈએ, અને દરેક મંજૂર ક્રિયા કામ કરવી જોઈએ.
5. હેન્ડઓવર - કોણ શું જોઈ શકે છે, સ્થળાંતર, અને જ્યારે નવું કોષ્ટક દેખાય ત્યારે નીતિ કેવી રીતે ઉમેરવી તે વિશે સાદા શબ્દોમાં એક ટૂંકી નોંધ.

Zinner ગુણવત્તા ગેરંટી

✓
પ્રમાણિત વ્યાવસાયિક
પ્લેટફોર્મમાં જોડાતા પહેલા દરેક Zinnerની સમીક્ષા કરવામાં આવે છે અને તેને મંજૂર કરવામાં આવે છે.
✓
ગુણવત્તાયુક્ત કાર્યની ખાતરી
બધી સેવાઓ અમારી ગુણવત્તા ખાતરી પ્રતિબદ્ધતા દ્વારા સમર્થિત છે.
✓
સુરક્ષિત ચુકવણી
તમે ડિલિવર કરેલા કામને મંજૂર ન કરો ત્યાં સુધી તમારી ચુકવણી સુરક્ષિત છે.

પેકેજોની તુલના કરો

કાર્યસ્ટાર્ટરમાનકઅદ્યતન
ડિલિવરી સમય2 દિવસો5 દિવસો10 દિવસો
પુનરાવર્તનો123
વિસ્તાર5 કોષ્ટકો સુધીની સમીક્ષા10 કોષ્ટકો સુધીની નીતિઓ25 કોષ્ટકો સુધી, યોજના મર્યાદાઓ, CI
લેખિત અહેવાલ✓✓✓
ઉદાહરણ ક્વેરીઝ✓✓✓

સેવા વિગતો

સેવાનો પ્રકાર
માનક
ઝિનર પ્રકાર
ફ્રીલાન્સર
ઉપલબ્ધતા
અઠવાડિયાના દિવસો
વિક્રેતાનો દેશ
કઝાકિસ્તાન
સ્વીકૃત ભાષાઓ
અંગ્રેજી
રશિયન
NDA ઉપલબ્ધ છે
હા
પ્રોજેક્ટ કદ સંભાળવામાં આવે છે
નાનાથી મધ્યમ
પ્રતિભાવ સમય
12 કલાકોની અંદર
અનુભવના વર્ષો
10+

વારંવાર પૂછાતા પ્રશ્નો

એપ્લિકેશન તપાસો તમે યાદ રાખો છો તે પાથને સુરક્ષિત કરે છે. પંક્તિ-સ્તરની સુરક્ષા તમારી એપ્લિકેશનના ડેટાબેઝ ભૂમિકાઓ હેઠળ ચાલતી દરેક ક્વેરીને આવરી લે છે, જેમાં પછીથી ઉમેરવામાં આવેલા એન્ડપોઇન્ટ્સ અને સુપાબેઝના API પર સીધા કૉલ્સનો સમાવેશ થાય છે. સુપરયુઝર, કોષ્ટક માલિકો અને સુપાબેઝની સેવા કી તેને ડિઝાઇન દ્વારા બાયપાસ કરે છે, તેથી જ તે ઓળખપત્રો સર્વર પર રહે છે. મોટાભાગની ટીમો બંને પ્રકારની તપાસ રાખે છે.

તે થઈ શકે છે, જો કોઈ નીતિ ધીમા કાર્યને કૉલ કરે અથવા ઇન્ડેક્સ ચૂકી જાય. હું તે ધ્યાનમાં રાખીને નીતિઓ લખું છું, અને સમીક્ષા કોઈપણ નીતિની યાદી આપે છે જેને ઇન્ડેક્સની જરૂર હોય.

ના. ડેટા વિનાનો સ્કીમા નીતિઓ લખવા અને ચકાસવા માટે પૂરતો છે. પરીક્ષણો હું બનાવેલા સીડ ડેટા પર ચાલે છે.

ના. આ સ્વરૂપમાં પંક્તિ-સ્તરની સુરક્ષા PostgreSQL સુવિધા છે, અને આ સેવા PostgreSQL આસપાસ બનાવવામાં આવી છે.

ગ્રાહક સમીક્ષાઓ

અમારા ગ્રાહકો આ Zinn વિશે શું કહે છે તે જુઓ

શ્રેણીઓ

ઝિનર નીતિઓ

હું PostgreSQL પંક્તિ-સ્તરની સુરક્ષા સેટ કરીશ જેથી દરેક વપરાશકર્તા ફક્ત તેમનો પોતાનો ડેટા જોઈ શકે, સુપાબેઝ સહિત 2 &Raquo; Zinn Hub

ફક્ત લૉગ ઇન કરેલા ગ્રાહકો કે જેમણે આ ઉત્પાદન ખરીદ્યું છે તેઓ જ સમીક્ષા આપી શકે છે.

વિકલ્પો અને ઓર્ડર

Zinn Hub એપ મેળવો

સૂચનાઓ · ઝડપી ઍક્સેસ · પૂર્ણ-સ્ક્રીન

તમારા બ્રાઉઝરમાં Share પર ટૅપ કરો

➜ પછી "Add to Home Screen" પર ટૅપ કરો