Asosiy mazmunga oʻtish

Jamoalar

Tashkilotlar, rollar, foydalanuvchi guruhlari, takliflar va ulashish nega ochilgan mijozni talab qilishi.

Tashkilotlar va rollar

Tashkilotda rolli aʼzolar boʻladi: egasi, administrator, muharrir va kuzatuvchi. Rollar aʼzolik va mazmunni kim boshqarishini belgilaydi, kim deshifrlay olishini emas. Bu farq — butun dizaynning maʼnosi.

Siyosat har bir tashkilot uchun belgilanadi: ikki bosqichli autentifikatsiyani talab qilish, sinxronizatsiyadan oldin qurilma tasdigʻini talab qilish, kirish usullarini cheklash va seans muddatini chegaralash. Seans yozuvini talab qilish — mijoz qoʻllaydigan oshkor qilish talabi va shunday belgilanadi, texnik kafolat sifatida emas.

Guruhlar, takliflar va kalitga ruxsat

Ulashish imkon qadar alohida shaxslarga emas, foydalanuvchi guruhlariga beriladi; shunda yangi aʼzoga har bir toʻplam uchun alohida ruxsat kerak boʻlmaydi.

Taklif qabul qilinganda aʼzolik darhol kuchga kiradi, kalitga ruxsat esa ochiq kutish holatida qoladi. Server yangi aʼzo uchun kalit konvertini yasay olmaydi; vakolatli, ochilgan mijoz mazmun kalitini uning har bir qurilmasi uchun oʻraydi. Shu paytgacha yangi aʼzo oʻqiy olmaydigan shifrmatnni yuklab olishi mumkin va interfeys buni ochiq aytadi.

Bekor qilish va kalit almashtirish

Aʼzoni chiqarish yoki qurilmani bekor qilish server tomonidagi ruxsatni darhol olib tashlaydi va endi qayta kalitlanishi kerak boʻlgan toʻplamlar roʻyxatini qaytaradi. Bu almashtirishni faqat joriy kalitni saqlab turgan mijoz bajara oladi.

Kalit almashtirish kelajakdagi mazmunni himoya qiladi. Kimgadir qonuniy berilgan narsa unda qolishi mumkin. Boshqacha deb koʻrsatadigan har qanday mahsulot shifrlash qanday ishlashi haqida haqiqatni aytmayapti.

Manba hujjatlar

Bu sahifa quyidagi fayllarni qisqacha bayon qiladi. Toʻliq va asosiy matn uchun ularni oʻqing.

  • docs/ARCHITECTURE.md

    Ombordagi manzil
  • contracts/openapi.yaml

    Ombordagi manzil