> ## Documentation Index
> Fetch the complete documentation index at: https://docs.livingsecurity.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Service Accounts

> Tashkilotingizning API kalitlari va OAuth mijozlariga egalik qiluvchi integratsiya identifikatorlarini yarating va boshqaring.

Service account — bu integratsiya uchun nomlangan identifikator. U API kalitlari yoki
OAuth mijozlariga egalik qiladi va ushbu avtorizatsiya ma'lumotlari ishlatishi mumkin bo'lgan ruxsatlarni o'z ichiga oladi, shu sababli kirish huquqlarini ko'rib chiqish akkaunt darajasida amalga oshiriladi: integratsiya nimalarni bajara olishi, u qancha avtorizatsiya ma'lumotiga ega bo'lishidan qat'i nazar, bir joyda ko'rinadi. Akkauntning o'zi avtorizatsiya ma'lumoti emas: uning ID raqami so'rovni autentifikatsiya qila olmaydi. Usulni tanlash uchun [Authentication](/uz/developers/v1/authentication) bo'limiga qarang; API kalitiga asoslangan integratsiya uchun OAuth talab etilmaydi.

Service accountlarni [Developer Hub](/uz/developers/developer-hub/overview) ichidagi **Service accounts** yorlig'idan boshqaring.

## Akkauntlarni ish yuklamalari asosida loyihalang

Hamma narsa uchun bitta keng qamrovli akkaunt o'rniga, har bir integratsiya yoki ish yuklamasi uchun alohida service account yarating — masalan,
`reporting-pipeline`, `scim-sync` yoki `soc-enrichment`. Har bir ish yuklamasi uchun alohida akkauntlar ruxsatlarni minimal darajada saqlaydi,
[so'rovlar jurnallarini](/uz/developers/developer-hub/request-logs) aniq egasiga bog'lash imkonini beradi
va boshqalariga tegmasdan bitta integratsiyani o'chirib qo'yishga yordam beradi.

## Service account yaratish

<Steps>
  <Step title="Akkauntga nom bering">
    Akkauntga u xizmat qiladigan ish yuklamasini aniqlab beruvchi nom va uning vazifasi
    tavsifini kiriting. Ikkalasi ham ro'yxatlar va jurnallarda ko'rinadi, shuning uchun kelajakdagi
    administratorlar akkauntlarni bir-biridan ajrata oladi.
  </Step>

  <Step title="Ruxsatlarni bering">
    Akkaunt o'z avtorizatsiya ma'lumotlariga berishi mumkin bo'lgan ruxsatlarni tanlang — masalan,
    `entity:read`, `simulation:read` yoki `reporting:read`. Bu to'plam akkaunt ostida yaratilgan har bir avtorizatsiya ma'lumoti uchun
    yuqori chegara hisoblanadi: avtorizatsiya ma'lumoti ushbu ruxsatlarning qism to'plamini olib yurishi mumkin, ulardan ortig'ini esa hech qachon.

    <Tip>
      Ish yuklamasiga bugun zarur bo'lgan minimal ruxsatlarni bering. Akkaunt ruxsatlarini keyinroq
      qo'shishingiz mumkin; mavjud avtorizatsiya ma'lumotlari o'zlariga berilgan scope'larni saqlab qoladi.
    </Tip>
  </Step>

  <Step title="Tekshiring va yarating">
    Nom va ruxsatlar to'plamini tasdiqlang. Yaratilgandan so'ng akkauntning tafsilotlar
    sahifasida [uning API kalitlarini yaratishingiz](/uz/developers/developer-hub/api-keys) mumkin.
  </Step>
</Steps>

## Hayotiy siklni boshqarish

* **Ruxsatlarni istalgan vaqtda tahrirlang.** Akkauntdan ruxsatni olib tashlash uning
  API kalitlari va OAuth kirish tokenlari foydalana oladigan imkoniyatlardan ham uni olib tashlaydi.
* **Akkauntni o'chirib qo'ying** (disable) — uning barcha avtorizatsiya ma'lumotlari orqali API kirishini to'xtatish uchun. Bu integratsiyani foydalanishdan chiqarishda yoki
  tekshiruv davomida avtorizatsiya ma'lumoti sizib chiqqanligi gumon qilinganda uni cheklash uchun foydali. Qayta yoqish hali faol va
  muddati tugamagan avtorizatsiya ma'lumotlariga yana autentifikatsiyadan o'tishga ruxsat beradi.
* **Akkauntni o'chirib tashlang** (delete), agar integratsiya foydalanishdan chiqarilgan bo'lsa. Avval
  integratsiyani to'xtating va uning avtorizatsiya ma'lumotlarini bekor qiling. O'chirish qaytarib bo'lmaydi.

Har bir akkauntning tafsilotlar sahifasida uni kim va qachon yaratgani hamda uning
kalitlaridan biri oxirgi marta qachon ishlatilgani ko'rsatiladi — bu o'chirib qo'yilishi kerak bo'lgan tashlab qo'yilgan integratsiyalarni tezda aniqlash usulidir.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.