Jamoalar va kirish

Jamoangizdagi har bir kishiga aynan ularga kerak bo'lgan kirish huquqini bering

Mijozlarning toʻrtta roli, biznesingiz amalda qanday tuzilganini aks ettiruvchi quyi hisoblar, har bir tashkilot uchun API kalitlari, yagona kirish tizimi va har bir imtiyozli amal ortidagi audit jurnali. Xuddi shu kirish modeli boshqaruv paneli, API, CLI, Terraform va bizning MCP serverimizda ishlaydi. Mavjudligi: Terraform provayderi faol ishlab chiqilmoqda va hali mavjud emas. Bu yerda tasvirlangan boshqa barcha narsalar bugun ishga tushirilgan.

Bitta hisobga biriktirilgan bir nechta odam, har birining oʻziga xos cheklangan ruxsatlari mavjud.
  • 700 000+butun dunyo boʻylab joylashtirilgan saytlar
  • 4mijoz rollari, boshlangʻich maʼlumotlar kiritildi va tayyor
  • 35Batafsil ruxsat kalitlari
  • 14 kunkartsiz sinov muddati

Ish amalda taqsimlanadigan joyda belgilangan toʻrtta rol

Kirish huquqi oddiy yoqish/oʻchirish tugmasi emas. Har bir mijoz tashkiloti toʻrtta rol bilan taʼminlangan boʻlib, ularning har biri batafsil module.action ruxsatlarining qatʼiy toʻplamidir — shu sababli moliya boʻyicha masʼul shaxs hech qachon serverga kirmaydi va dasturchi hech qachon hisob-fakturani koʻrmaydi.

Egasi

Tashkilot va uning quyi hisoblari ustidan toʻliq nazorat: shoʻba tashkilotlarni yarating, aʼzolarni taklif qiling va oʻchiring, rollarni oʻzgartiring, API kalitlarini boshqaring, saytlarni taqdim eting, qayta ishga tushiring, toʻxtatib turing va oʻchiring, hisob-fakturalar hamda toʻlov usullarini boshqaring va audit jurnalini oʻqing. Ikki narsa qasddan bundan tashqarida qoldirilgan — tashkilotni yopish va toʻlovlarni qaytarish xodimlar harakati boʻlib, mijoz roli emas.

Hisob-kitob menejeri

Faqatgina moliyaviy maʼlumotlar: hisob-fakturalar, obunalar, toʻlov usullari va tariflar katalogi, shuningdek, tashkilot va uning aʼzolari roʻyxatini koʻrish. Saytga mutlaqo kirish huquqi yoʻq — moliyaviy aloqa shaxsi yoki tashqi hisobchi hech narsani qayta ishga tushira olmaydi, toʻxtata olmaydi yoki oʻchira olmaydi.

Dasturchi

Pulga tegmasdan saytlarda ishlang: saytlarni koʻring va sozlang, xizmatlarni qayta ishga tushiring, keshni tozalang, API kalitlarini boshqaring hamda yordam soʻrovlarini oching yoki ularga javob bering. Hisob-kitobni koʻrish yoʻq, aʼzolarni boshqarish yoʻq, toʻxtatib turish va oʻchirish yoʻq — buzuvchi va tijoriy amallar egasida qoladi.

Faqat oʻqish uchun

Hech narsani oʻzgartirish imkoniyatisiz toʻliq koʻrinish — aʼzolar, saytlar, hisob-kitoblar, rejalar, murojaatlar, tarjima holati va audit qaydnomasi. Mijoz manfaatdori, ichki auditor yoki hali ishga moslashayotgan yangi xodim uchun mos rol.

Haqiqiy tuzilmangizga mos keladigan qoʻshimcha hisoblar

Ijaradorlik (tenancy) tekis roʻyxat emas, balki daraxtsimon tuzilmadir. Diler tashkiloti oʻz mijoz tashkilotlaridan yuqorida turadi va saytlar ularning ostida joylashadi. Jamoa aʼzosi bu aʼzolikdir — bitta foydalanuvchi, bitta tashkilot, bitta rol — shuning uchun ham aynan shu birlamchi asos ikki kishilik jamoa, yuzlab mijoz hisoblarini boshqaruvchi agentlik va oʻz brendi ostida sub-hisoblarni yurituvchi diler faoliyatini taʼminlaydi.

Rollar har bir tashkilot boʻyicha beriladi va ularning amal qilishi ham tashkilot darajasida boʻladi. Bitta tashkilotdagi rol alohida, bogʻliq boʻlmagan tashkilotga hech qanday kirish huquqini bermaydi — pudratchi bir xil login orqali bitta mijoz hisobida Dasturchi, ikkinchisida esa Faqat oʻqish huquqiga ega boʻlishi mumkin. Biroq kirish huquqi sizning ierarxiyangiz boʻyicha pastga uzatiladi: asosiy tashkilotdagi rol uning ostida joylashgan tashkilotlarga ham tatbiq etiladi, vositachilar va agentliklar oʻz mijozlarini aynan shu tarzda boshqaradilar.

Izolyatsiya nafaqat ilova kodida, balki maʼlumotlar bazasida ham taʼminlanadi. Postgres qator darajasidagi xavfsizligi har bir ijarachi soʻrovini chaqiruvchining quyi daraxti bilan cheklaydi va bu quyi daraxtdan tashqaridagi har qanday narsa ruxsat xatosi oʻrniga "topilmadi" natijasini qaytaradi — shuning uchun platforma boshqa ijarachining tashkiloti yoki sayti mavjudligini hatto tasdiqlamaydi ham.

Har bir yuzada bir xil ruxsatlar

Rollar faqat boshqaruv panelidagi qulaylik emas. Platformaga kirishning har bir yoʻli bir xil ruxsat kalitlariga tayanadi, shuning uchun kirish qoidalaringizni chetlab oʻtadigan hech qanday yashirin yoʻl yoʻq.

Boshqaruv paneli

Saytlar, hisob-kitob, chiptalar, eslatmalar, bildirishnomalar, API kalitlari va jamoani boshqarish bitta qobiqda. Interfeys tizimga kirgan aʼzoning roli ruxsat bergan narsalarni koʻrsatadi, shuning uchun foydalanuvchilarga ular ishlata olmaydigan boshqaruv elementlari koʻrsatilmaydi.

Ochiq API va CLI

Chop etilgan API boshqaruv paneli foydalanadigan dvigatel API'sining oʻzi bilan bir xil. API kalitlari har bir tashkilot uchun RBAC ruxsatlariga bogʻlangan aniq doiralar bilan beriladi, hamda alohida sinov (sandbox) va jonli rejimlar integratsiyalarni haqiqiy hisob-kitob yoki taqdim etishga daxl qilmasdan sinab koʻrishingiz mumkinligini anglatadi.

Terraform provayderi

Saytlar, domenlar, DNS, pochta qutilari va rejalarni kod sifatidagi infratuzilma sifatida boshqaring va hostingni taqdim etish uchun terraform apply buyrug‘ini bajaring — boshqa hamma narsa kabi bir xil qamrovlar bilan boshqariladi.

MCP serveri

Claude Code, Cursor, ChatGPT, Claude Desktop yoki har qanday MCP-quvvatlaydigan vositani ulang. Tokenlar tashkilot va uning RBAC ruxsatlari doirasida cheklangan, har bir vosita boʻyicha bekor qilinishi mumkin, halokatli harakatlar tasdiqlanadi, xarajatlar limiti va toʻliq audit izi mavjud.

Kalitlarni qayta ishlash

Har bir API kalitining faqat xeshi saqlanadi — xom kalit hech qachon saqlanmaydi. Kalitlarni ajrata olishingiz uchun ularda nom va koʻrinadigan prefiks mavjud boʻlib, ular oxirgi marta qachon ishlatilganini qayd etadi hamda qolganlariga taʼsir qilmagan holda alohida bekor qilinishi mumkin.

Yagona kirish, standartlarga asoslangan, barcha joyda

Shaxsiyatni boshqarish Keycloak asosida ishlaydi, shuning uchun autentifikatsiya hosting paneliga biriktirilgan maxsus kirish shakli emas, balki toʻliq OIDC va SAML hisoblanadi.

  • Birlamchi holatda sehrli havola orqali elektron pochta bilan kirish, buni afzal koʻrganlar uchun esa zaxira sifatida elektron pochta va parol bilan.
  • Fishingga chidamli kirish uchun kirish kalitlari va WebAuthn, shuningdek, siyosat boʻyicha hamma uchun majburiy qilingan TOTP ikki bosqichli autentifikatsiyasi.
  • Google, Microsoft, GitHub va boshqa identifikatsiya provayderlari orqali ijtimoiy tarmoqlar yordamida kirish.
  • Korxona va agentlik mijozlari uchun SAML yagona kirish tizimi, shunda jamoa kirishi sizning mavjud katalogingizga muvofiq bo‘ladi.
  • Boshqaruv paneli, administrator konsoli, ommaviy sayt va bilimlar bazasi hamda qoʻllab-quvvatlash chiptalari boʻylab yagona seans — besh marta emas, bir marta kiring.
  • Hisob yaratilishidan oldin roʻyxatdan oʻtish uchun kiritilgan har bir elektron pochta tekshiriladi, shuning uchun yetkazib boʻlmaydigan va yaroqsiz manzillar hech qachon jamoangizga kirmaydi.
  • Standartlarga asoslangani sababli, uning atrofidagi hech narsani qayta loyihalashtirmasdan turib identifikatsiya provayderining oʻzini almashtirish mumkin — bu biz boshqa har bir yetkazib beruvchiga qoʻllaydigan bogʻlanib qolmaslik qoidasining oʻzidir.

Auditorga taqdim eta oladigan javobgarlik

Har bir imtiyozli harakat faqat qoʻshiladigan audit yozuvini yozadi: uni kim bajardi, nima qildi, nima ustida bajardi, tasdiqlovchi dalillar va manba IP-manzili. Jurnal faqat qoʻshiladi — hodisalar joyida tahrirlanmaydi, balki qoʻshiladi — va u kattalashgani sari tezkor boʻlib qolishi uchun ishlab chiqarishda vaqt boʻyicha qismlarga ajratiladi.

Ushbu jurnalni oʻqishning oʻzi bir ruxsatdir. Unga egalar va faqat oʻqish huquqiga ega aʼzolar ega boʻladi, shuning uchun hisob qaydnomasi uchun masʼul shaxs ham, uni tekshiruvchi shaxs ham buni amalga oshirish uchun yuqori huquqlarga muhtoj boʻlmasdan toʻliq tarixni koʻrishlari mumkin.

Buning atrofida kattaroq jamoalar soʻraydigan nazorat vositalari mavjud: seans siyosatlari, tashkilotlar boʻyicha ixtiyoriy IP oq roʻyxatlari va muhim amallar uchun bosqichma-bosqich autentifikatsiya, shunda jiddiy biror ishni bajarish uchun faqat faol seansning oʻzi yetarli boʻlmaydi.

Ruxsatlar siz bilan birga qanday kengayadi

Ruxsatlar katalogi qatʼiy kodlangan mantiq emas, balki maʼlumotlardir — shuning uchun ham platformani qayta qurmasdan uni kengaytirish mumkin.

  • Bugungi kunda tashkilotlar, aʼzolar, API kalitlari, saytlar, hisob-kitob, tariflar, park, chiptalar, mijozlar, suiisteʼmol, kampaniyalar, tarjimalar va auditni qamrab oluvchi 35 ta batafsil module.action kalitlari mavjud.
  • Katalog har bir deploy paytida idempotent tarzda joylashtiriladi va agar rol mavjud bo‘lmagan ruxsatga murojaat qilsa, tekshirish ochiq-oydin muvaffaqiyatsiz tugaydi — yozuvdagi xatolik bildirmasdan hech narsa bermaslikka olib kelolmaydi.
  • Yangi mahsulot imkoniyatlari oxirgi nuqta (endpoint) chiqarilishidan oldin oʻz ruxsat kalitlarini katalogga qoʻshadi, shuning uchun funksiya ishga tushirilgandan soʻng kirish nazorati hech qachon keyinchalik oʻrnatilmaydi.
  • Yagona aʼzolik doirasini muayyan saytlar yoki muayyan hudud bilan cheklash rejalashtirilgan takomillashtirish hisoblanadi, bugunoq yoqishingiz mumkin boʻlgan narsa emas. Hozirgi usul ushbu saytlarni quyi tashkilotga joylashtirish va shaxsga u yerda rol berishdan iborat — bu esa ijarachilar ierarxiyasidan (tenancy tree) foydalangan holda sizga aynan shunday ajratish imkonini beradi.
  • API kalitlari shaxsiy emas, balki tashkilot darajasida beriladi, shuning uchun ularni integratsiyalar uchun xizmat hisob maʼlumotlari sifatida koʻring va insonlar kirishi uchun aʼzolikdan foydalaning.

Tez-tez soʻraladigan savollar

Har bir rol aslida nima qila oladi?

Egasi tashkilot va uning quyi hisoblari, jumladan, aʼzolar, API kalitlari, saytlar va toʻlov usullari ustidan toʻliq nazoratga ega. Hisob-kitob menejeri saytga kirish huquqisiz hisob-fakturalar, obunalar, toʻlov usullari va rejalarni koʻradi. Dasturchi hisob-kitob yoki aʼzolarni nazorat qilmasdan saytlar va API kalitlarini boshqaradi hamda murojaatlarni koʻrib chiqadi. Faqat oʻqish huquqiga ega foydalanuvchi hech narsani oʻzgartirmasdan aʼzolar, saytlar, hisob-kitob, rejalar, murojaatlar va audit jurnalini koʻrishi mumkin.

Kimdirga faqat bitta saytga kirish huquqini bera olamanmi?

Hozircha har bir sayt uchun alohida sozlama sifatida mavjud emas — bitta aʼzolikni muayyan saytlar bilan cheklash rejalashtirilgan takomillashtirishdir. Bugun siz xuddi shu ajratishga ijarachilar ierarxiyasi orqali erishishingiz mumkin: ushbu saytlarni quyi tashkilotga joylashtiring va u yerda shaxsga rol bering. Rollar har bir tashkilot boʻyicha berilganligi sababli, bu kirish huquqi hisobingizdagi boshqa hech narsaga oʻtmaydi.

API kalitlari alohida jamoa a'zolariga bog'langanmi?

Yoʻq — API kalitlari har bir tashkilot uchun beriladi, ularning aniq doiralari aynan oʻsha RBAC ruxsatlariga bogʻlangan hamda alohida sandbox va live rejimlari mavjud. Ulardan integratsiyalar, CI yoki Terraform uchun xizmat maʼlumotlari sifatida foydalaning va odamlar uchun aʼzolikdan foydalaning. Har bir kalitning faqat xeshi saqlanadi, har bir kalit oxirgi marta qachon ishlatilganini qayd etadi va har qanday kalitni alohida bekor qilish mumkin.

Dasturchi oʻzgarishlarni faol saytga yubora oladimi?

Developer roli saytlarni ko‘rish va taqdim etish, xizmatlarni qayta ishga tushirish, keshni tozalash, API kalitlarini boshqarish hamda murojaatlarni ko‘rib chiqishni o‘z ichiga oladi. U faol saytda nashr qilish huquqini bermaydi, shuning uchun kimdir o‘zgarishlarni kiritish imkoniyatiga ega bo‘lishini istasangiz, ushbu ruxsat egasiga tegishli bo‘lishi kerak. Rollar tashkilotlar bo‘yicha belgilanadi, shuning uchun boshqa hisobda boshqa rolga ega bo‘lishingiz mumkin.

Kompaniyamiz katalogi uchun SSO-ni qoʻllab-quvvatlaysizmi?

Ha. Shaxsiyatni tasdiqlash OIDC va SAML bilan Keycloak tizimida ishlaydi, shuning uchun korporativ va agentlik mijozlari uchun sehrli havola orqali kirish, elektron pochta va parol, ijtimoiy tarmoq provayderlari, oʻtish kalitlari hamda qoidalar bilan majburiy qilingan TOTP ikki bosqichli autentifikatsiya bilan bir qatorda SAML yagona kirish tizimi ham mavjud. Bitta seans boshqaruv paneli, ommaviy sayt, bilimlar bazasi va qoʻllab-quvvatlash chiptalarini qamrab oladi.

Biror narsani kim oʻzgartirganini qanday bilishim mumkin?

Har bir imtiyozli amal faqat qo‘shish mumkin bo‘lgan audit jurnaliga yoziladi, unda ijrochi, amal, nishon, tasdiqlovchi dalillar va IP-manzil qayd etiladi. Uni o‘qish o‘ziga xos ruxsat bo‘lib, u ham Egasi (Owner), ham Faqat o‘qish uchun (Read-only) rollariga tegishlidir, shu bois hisob egasi va auditor bir xil tarixni ko‘rib chiqishi mumkin.

Jamoa aʼzolarini qoʻshish men toʻlaydigan summaga taʼsir qiladimi?

Rejalar odamlar soniga qarab emas, balki xosting sigʻimiga qarab baholanadi. Masalan, Footprint-Free liniyasida barcha 42 bosqich aynan bir xil huquqlar toʻplamiga ega va faqat ruxsat etilgan saytlar soni bilan farqlanadi. Narxlar har doim sizning valyutangizda jonli katalogdan koʻrsatiladi, shuning uchun narxlar sahifasida koʻrgan narsangiz amalda olinadigan toʻlov hisoblanadi.

Majburiyat olishdan oldin buni sinab koʻrsam boʻladimi?

Ha. Footprint-Free sinov muddati 14 kun davom etadi, karta ma'lumotlarini talab qilmaydi va 5 tagacha saytni qamrab oladi, shuning uchun siz biron-bir toʻlovni amalga oshirishdan oldin tashkilotingizni sozlashingiz, jamoangizni taklif qilishingiz va rollarni haqiqiy ish jarayonida sinab koʻrishingiz mumkin. Pulli tariflar uchun 30 kunlik pulni qaytarib berish kafolati mavjud.

Jamoangizni murojaatlarsiz, bir necha daqiqada sozlang

Footprint-Free liniyasida karta talab qilinmaydigan 14 kunlik sinov muddatini boshlang, jamoangizni taklif qiling va biron-bir toʻlovni amalga oshirishdan oldin rollarning haqiqiy saytlarda qanday ishlashini koʻring.

Bepul boshlang