Итгэлийг зөвхөн интерфэйсээр биш, хилээр хамгаална

Surgalt-ийн tenant тусгаарлалт нь хүсэлтийн hostname-оос эхэлж, нэвтрэлт, эрх, transaction, өгөгдлийн сангийн бодлогоор үргэлжилнэ.

Hostname-оор төвийг тогтооно

Tenant identity-г header, query, form, session-с сонгохгүй. Зөвхөн баталгаатай нэг түвшний дэд домэйн хүлээн авна.

Нэвтрэлт ба гишүүнчлэл

Session хэрэглэгчийг шалгасны дараа тухайн hostname-ийн байгууллагын гишүүнчлэл, үүргийг тулгана.

Forced row-level security

Tenant transaction бүр байгууллагын ID-г transaction-local утгаар тохируулж, PostgreSQL бодлогоор өөр төвийн мөрийг хаана.

Хувийн файл

Гэрээ, баримтыг нийтийн URL болгохгүй. Байгууллагаар эхэлсэн объектын түлхүүр, эрх шалгасан дамжуулалт ашиглахаар загварчилсан.

Хязгаартай runtime эрх

Аппын өгөгдлийн сангийн role нь owner, superuser, BYPASSRLS биш байх ёстой; тусгаарлалтыг бодит runtime credential-ээр шалгана.

Нууц ба төлбөр

Нууц env binding-д байна. Surgalt картын түүхий мэдээлэл хадгалахгүй; webhook гарын үсэг, давтан event-ийг сервер талд шалгана.

Хамгаалалтын загвар нь сертификат биш

Энэ бүтээгдэхүүн ISO, PCI эсвэл өөр хөндлөнгийн баталгаажуулалт авсан гэж мэдэгдэхгүй. Амьд runtime RLS тест, dependency audit, сэргээх дасгал, upload fuzzing, хууль зүйн хяналт нь нээлтийн өмнөх заавал дуусгах ажил хэвээр.

Танай төвийн өгөгдлийн шаардлагыг ярилцъя

Эрхийн загвар, хадгалалт, эцэг эхийн харагдацын асуултаа бидэнд илгээнэ үү.

Үнэгүй турших