> ## 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.

# Integratsiyani sozlash

> Provayder hisob ma’lumotlarini tayyorlang, qo‘llab-quvvatlanadigan tizimni ulang, uning ma’lumot oqimlarini yoqing va birinchi muvaffaqiyatli sinxronlashni tekshiring.

Ushbu qo‘llanma **Settings → Integrations → Catalog** bo‘limida keltirilgan integratsiyalar uchun umumiy sozlash yo‘lini qamrab oladi. Provayderga xos maydonlar, ruxsatlar va autentifikatsiya bosqichlari shu provayderning Catalog kartasida havola qilingan sozlash qo‘llanmasida keltirilgan.

## Dastlabki talablar

| Rol | Mas’uliyat |
| - | - |
| [**Program Owner**](/uz/reference/glossary#program-owner) | Manbani tanlaydi, uni Living Security’da ulaydi, oqimlarni yoqadi va natijani tekshiradi |
| [**System Administrator**](/uz/reference/glossary#system-administrator) | Manba tizimida hisob ma’lumotlari va scope’larni yaratadi yoki tasdiqlaydi |

Bu rollar bir shaxsda bo‘lishi mumkin. Living Security’da hisob ma’lumotlarini kiritayotgan shaxs integratsiyalarni boshqarishga ruxsat beruvchi administrator roliga ega bo‘lishi kerak; tor doiradagi sozlash roli mavjud deb faraz qilib, manba tizimi administratorini faqat shu maqsadda Living Security’ga taklif qilmang.

Boshlashdan oldin:

* Ulanish tegishli bo‘lgan Living Security tashkiloti va muhitini tanlang.
* Provayderning Catalog qo‘llanmasini oching va unda talab qilingan scope’lar, redirect URL’lar hamda allowlist talablarini to‘plang.
* Hisob ma’lumotlarini turli shaxslar yaratsa va kiritsa, tashkilotingizda tasdiqlangan maxfiy ma’lumotlarni almashish jarayonidan foydalaning.
* Parollar, client secret’lar, maxfiy kalitlar yoki access key qiymatlarini hech qachon elektron pochta yoki qo‘llab-quvvatlash so‘rovi orqali yubormang.

## 1. Provayder hisob ma’lumotlarini tayyorlash

**Settings → Integrations → Catalog** bo‘limini oching, provayderni toping va hisob ma’lumotlarini yaratishdan oldin uning sozlash qo‘llanmasini o‘qing.

Provayder autentifikatsiyasi OAuth roziligi, API token, client ID va secret, service account yoki provayder qo‘llab-quvvatlaydigan boshqa usuldan foydalanishi mumkin. Faqat shu provayder qo‘llanmasida ko‘rsatilgan hisob ma’lumotlari va scope’larni yarating.

<Warning>
  Boshqa provayderdan ruxsatlarni nusxalamang va “har ehtimolga qarshi” keng
  yozish huquqlarini bermang. Ruxsatlar yetishmasa, odatda tuzatish mumkin
  bo‘lgan aniq 401 yoki 403 xatosi yuzaga keladi; ortiqcha ruxsatlar esa oldini
  olish mumkin bo‘lgan xavfni keltirib chiqaradi.
</Warning>

## 2. Provayderni ulash

<Steps>
  <Step title="Catalog bo‘limini ochish">
    **Settings → Integrations → Catalog** bo‘limiga o‘ting va provayderni tanlang.
  </Step>

  <Step title="Ulanishni boshlash">
    **Connect** tugmasini tanlang. OAuth jarayonini yakunlang yoki ulanish
    dialogida so‘ralgan maydonlarni kiriting. Har bir qiymat qayerdan olinishi
    provayder qo‘llanmasida tushuntirilgan.
  </Step>

  <Step title="Autentifikatsiyani yakunlash">
    Agar talab qilinsa, provayderning rozilik ekranini tasdiqlang. Autentifikatsiya muvaffaqiyatli bo‘lgach, Living Security yangi ulanishni **Connected** bo‘limida ochadi yoki ro‘yxatda ko‘rsatadi.
  </Step>
</Steps>

Agar provayder autentifikatsiyani rad etsa, davom etishdan oldin to‘xtang va hisob ma’lumotlari, tenant, region, redirect URL yoki manba tizimidagi ruxsatlarni to‘g‘irlang.

## 3. Ma’lumot oqimlarini yoqish

**Settings → Integrations → Connected** bo‘limida ulanishni oching. Living Security ushbu provayder uchun mavjud sinxronlash shablonlarini aniqlaydi va ularni oqimlar sifatida ro‘yxatda ko‘rsatadi.

1. Har bir oqimning nomi va vazifasini ko‘rib chiqing.
2. Faqat dasturingizga kerak bo‘lgan oqimlarni yoqing.
3. Aloqasi yo‘q oqimlarni to‘xtatilgan holatda qoldiring.
4. Birinchi ishga tushirishni so‘rash uchun imkoni bo‘lsa, **Sync Now** tugmasidan foydalaning.

Barcha provayderlar bir xil oqimlar yoki jadval boshqaruvlarini taklif qilmaydi. Yagona chastota, scope, maydonlarni moslashtirish, qoralama yoki faollashtirish ustasini kutmasdan, ulanishda ko‘rsatilgan boshqaruv elementlariga amal qiling.

## 4. Birinchi ishga tushirishni tekshirish

Faqat ulanish autentifikatsiyasi ma’lumotlar oqayotganini isbotlamaydi.

<Steps>
  <Step title="Ulanish holatini tekshirish">
    Ulanish sog‘lom ekanini va qayta avtorizatsiya talab qilinmayotganini tasdiqlang.
  </Step>

  <Step title="Oqim holatini tekshirish">
    Kerakli oqim to‘xtatilmagan, balki yoqilganini tasdiqlang.
  </Step>

  <Step title="Oxirgi ishga tushirishni ko‘rib chiqish">
    Oqimni, ulanishning sinxronlash havolasini yoki **Settings** → **Integrations** → **Syncs** bo‘limini oching. Muvaffaqiyatli yakuniy natijani kuting hamda mavjud bo‘lsa, provayder xatolari va yozuvlar sonini ko‘rib chiqing.
  </Step>

  <Step title="Keyingi bosqichdagi ma’lumotlarni tasdiqlash">
    Living Security’ning tegishli bo‘limini oching. Identifikatsiya ma’lumotlari Workforce’da kutilgan odamlar va identifikatorlarni hosil qilishi kerak; xavfsizlik manbasi ma’lumotlari esa shu provayder uchun hujjatlashtirilgan funksiyada ko‘rinishi kerak.
  </Step>
</Steps>

Onboarding uchun Journey Map’dagi **Verify Identity Data Flowing** va **Verify Integration Data Flowing** vazifalari qabul qilingan ma’lumotlar asosida bajariladi. Ushbu tekshiruv natijalari o‘rniga saqlangan ulanishni ishlatmang.

## Sinxronlash tafsilotlari sahifasi

**Settings** → **Integrations** → **Syncs** bo‘limidan istalgan sinxronlashni ochib, uning konfiguratsiyasi va ishga tushirishlar tarixini bir joyda ko‘rishingiz mumkin.

Tafsilotlar sahifasida quyidagilar ko‘rsatiladi:

| Bo‘lim | Nimalarni o‘z ichiga oladi |
| - | - |
| **Header** | Sinxronlash nomi, holat belgisi va integratsiya provayderi |
| **Statistics** | Model, oxirgi sinxronlash, yakunlangan ishga tushirishlar va yozuvlarning umumiy soni |
| **Run history** | Holati, vaqti va yozuvlar soni ko‘rsatilgan so‘nggi ishga tushirishlar |
| **Actions** | **Refresh**, **Pause** / **Resume** va **Sync Now** |

Sinxronlash faol bo‘lganda, zudlik bilan ishga tushirish uchun **Sync Now** tugmasidan foydalaning. To‘xtatilgan sinxronlashlar rejalashtirilgan yoki qo‘lda ishga tushirishlar boshlanishidan oldin qayta yoqilishi kerak.

Integratsiya faol oqimlarni ko‘rsatsa, sinxronlashni uning ulanish tafsilotlari sahifasidan ham ochishingiz mumkin.

## Ulanish operatsiyalari

Ulanish tafsilotlari sahifasida ushbu integratsiya qo‘llab-quvvatlaydigan operatsiyalar ko‘rsatiladi:

| Operatsiya | Ta’siri |
| - | - |
| **Sync Now** | Tanlangan oqim uchun zudlik bilan ishga tushirishni so‘raydi |
| **Pause stream** | Ulanishni saqlagan holda, shu oqim uchun yangi ishga tushirishlarni to‘xtatadi |
| **Pause connection** | Konfiguratsiyani o‘chirmasdan, qo‘llab-quvvatlanadigan ulanish faoliyatini to‘xtatadi |
| **Resume** | To‘xtatilgan oqim yoki ulanishni qayta ishga tushiradi |
| **Reauthorize** | Hisob ma’lumotlari yoki rozilik o‘zgargandan so‘ng autentifikatsiyani takrorlaydi |
| **Remove** | Tasdiqlashdan so‘ng ulanish konfiguratsiyasini o‘chiradi |

Ulanishni olib tashlash undan allaqachon qabul qilingan ma’lumotlarni o‘chirish bilan bir xil emas. Ma’lumotlarni saqlash tartibi qaroringizga ta’sir qilsa, provayder qo‘llanmasini ko‘rib chiqing yoki Support bilan bog‘laning.

## Custom Push Source’lar

Tizim ma’lumotlarni Catalog konnektori orqali so‘rab olinmasdan, Living Security’ga o‘zi yuborsa, **Custom Push Source** dan foydalaning.

1. Manbani **Catalog** pastki qismidan yarating.
2. Uning tafsilotlar sahifasini custom push bo‘limi ostida oching.
3. Maqsadli oqimni tanlang.
4. Qo‘lda yuboriladigan to‘plam uchun **Upload CSV**, avtomatlashtirilgan yuboruvchi uchun esa **Push via API** dan foydalaning.
5. Yuborganingizdan so‘ng faylni yoki payload’ni oldindan ko‘ring va manbaning ishga tushirishlar tarixini ko‘rib chiqing.

Endpoint, autentifikatsiya, payload, qayta urinish va tekshiruv bo‘yicha to‘liq shartnoma uchun [Custom Push Source API](/uz/integrations/custom-push-source) sahifasiga qarang. Bu tafsilotlarni Unify integratsiyasining eskiroq qo‘llanmasidan taxmin qilmang.

Manba tafsilotlaridagi yuklagich hajmi 100 MB gacha bo‘lgan manba CSV faylini qabul qiladi. Yuklashdan oldin Dashboard uni mijoz tomonida har biri 10 MB va 10 000 qatordan oshmaydigan so‘rovlarga bo‘ladi. Bu manbaga xos yuklagich identifikatsiya va faollik shablonlari uchun mo‘ljallangan umumiy **Integrations → Upload** sahifasidan alohida.

## Nosozliklarni bartaraf etish

| Alomat | Tekshiring |
| - | - |
| `401 Unauthorized` | Hisob ma’lumotlari qiymati, amal qilish muddati, bekor qilinganligi, provayder tenanti va qayta avtorizatsiya holati |
| `403 Forbidden` | Talab qilinadigan provayder roli, scope’lar, administrator roziligi va manba tizimiga kirish siyosati |
| Ulanish darhol muvaffaqiyatsiz tugaydi | Redirect URL, region, manba URL’i, tarmoq yoki IP allowlist talablari |
| Ulanish sog‘lom, lekin ishga tushirishlar yo‘q | Kerakli oqim yoqilgan va provayder ushbu oqimni taqdim etadi |
| Muvaffaqiyatli ishga tushirish yozuvlarni qaytarmaydi | Manba hisobi kutilgan aholi guruhini ko‘ra oladi va provayder tomonidagi filtrlar to‘g‘ri |
| Ma’lumotlar noto‘g‘ri shaxs ostida ko‘rinadi | Identifikatsiya atributlari va aliaslar ulangan manbalar bo‘ylab izchil |
| Ma’lumotlar yangilanishdan to‘xtaydi | Oqim yoki ulanish to‘xtatilgan, hisob ma’lumotlari muddati tugagan yoki oxirgi ishga tushirish muvaffaqiyatsiz tugagan |

[Living Security Support](mailto:support@livingsecurity.com) bilan bog‘langanda tashkilot, provayder, ulanish nomi, oqim, oxirgi ishga tushirish vaqti va ko‘rinadigan xatoni ko‘rsating. Maxfiy ma’lumotlarni kiritmang.

## Related

<CardGroup cols={2}>
  <Card title="Integrations Overview" icon="grid-2" href="/uz/integrations/overview">
    Connected, Catalog, Syncs, Actions va Upload bo‘yicha ma’lumotnoma.
  </Card>

  <Card title="Data Mapping" icon="arrows-left-right" href="/uz/integrations/managing/data-mapping">
    Qo‘llab-quvvatlanadigan atributlar va mavjud bo‘lganda moslashtirishlarni tushunib oling.
  </Card>

  <Card title="Integration Lifecycle" icon="route" href="/uz/integrations/managing/lifecycle">
    Mavjud integratsiyani qayta avtorizatsiya qilishdan olib tashlashgacha boshqaring.
  </Card>

  <Card title="Administrator Onboarding" icon="circle-check" href="/uz/getting-started/onboarding">
    Identifikatsiya va xavfsizlik ma’lumotlarini tekshirish vazifalarini bajaring.
  </Card>
</CardGroup>


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