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

# NINJIO integratsiyasini sozlash

> Xodimlaringiz uchun xavfsizlik bo‘yicha xabardorlikni oshirish Training natijalari va Phishing simulation natijalarini import qilish maqsadida NINJIO’ni Living Security Platform bilan ulang.

export const PublicIntegrationNextSteps = () => <>
    <hr />
    <h2>Tegishli resurslar</h2>
    <ul>
      <li>
        <a href="/uz/signals/data-sources">Integrations ma'lumotlari Human Risk Management signallariga qanday aylanishini bilib oling</a>
      </li>
      <li>
        <a href="https://www.livingsecurity.com/integrations">Living Security integratsiyalarini o'rganing</a>
      </li>
      <li>
        <a href="https://app.livingsecurity.ai/">Living Security Platform'ni oching</a>
      </li>
      <li>
        <a href="https://www.livingsecurity.com/request-demo/">Living Security demosini so'rang</a>
      </li>
    </ul>
  </>;

export const ConnectInPlatform = ({tile, children}) => <Step title="Living Security Platform'da hisob ma'lumotlarini kiriting">
    <p>
      Living Security'ga kirish huquqiga ega bo'lgan shaxs — dastur egasi yoki (agar taklif qilingan bo'lsa)
      tizim administratori tomonidan bajariladi (topshirilgan sozlash).
    </p>
    <ol>
      <li>
        <strong>Settings → Integrations → Catalog</strong> bo'limiga o'ting, <strong>{tile}</strong>{' '}
        kartasini toping va <strong>Connect</strong> tugmasini bosing.
      </li>
      <li>
        Quyidagi maydonlarni to'ldiring, so'ng <strong>Connect</strong> tugmasini bosing.
      </li>
    </ol>
    {children}
  </Step>;

export const SystemAdminBanner = ({system, recommendDelegated}) => <Note>
    <p>
      <strong>Ushbu qo‘llanma {system} administratoriga mo‘ljallangan.</strong> Unda {system} ichida API
      hisob ma’lumotlarini yaratish tartibi bayon etilgan; buning uchun {system} tizimiga administrator
      sifatida kirish huquqi talab etiladi, Living Security Platform’ga esa talab etilmaydi.
    </p>
    <p>
      Agar siz Living Security’da <strong>dastur egasi</strong> bo‘lsangiz va {system} tizimini
      boshqarmasangiz, ushbu sahifani uni boshqaradigan shaxsga yuboring. U A qismini bajaradi va hisob ma’lumotlarini sizga qaytaradi
      (yoki agar siz uni platformaga taklif qilgan bo‘lsangiz, ularni bevosita o‘zi kiritadi).
      {recommendDelegated && <>
          {' '}Sozlash jarayonida maxfiy kalit ma’lumotlari hosil bo‘lgani uchun, maxfiy kalit sizga qayta yuborilmasligi uchun{' '}
          <strong>delegated setup</strong> usulidan foydalanishni tavsiya etamiz.
        </>}
    </p>
  </Note>;

<SystemAdminBanner system="NINJIO" />

## Ushbu integratsiya nimani taqdim etadi

NINJIO Workforce, Training va Phishing simulation bo‘yicha Outcomes ma’lumotlarini taqdim etishi mumkin. Ko‘rib chiqilgan misollar:

* `training.assigned` — xavfsizlik bo‘yicha Training tayinlangan
* `training.completed` — xavfsizlik bo‘yicha Trainingni yakunlaydi
* `training.passed` — xavfsizlik bo‘yicha Training baholash testlaridan muvaffaqiyatli o‘tadi
* `phishing.simulation.clicked` — simulyatsiyani xabar bermasdan bosgan
* `phishing.simulation.reported` — Phishing simulation haqida xabar beradi

Ushbu misollar Living Security foydalana oladigan normallashtirilgan faoliyat turlarini ko‘rsatadi. [Integratsiya ma’lumotlari Signals’ga qanday aylanishi](/uz/signals/data-sources) haqida ko‘ring.

## Living Security uchun nimalar talab qilinadi

| Credential | Description |
| - | - |
| **API key** | Xodimlar, Training va phishing kirish nuqtalariga o‘qish huquqiga ega NINJIO API kaliti. Living Security uni har bir so‘rovda yuboradi. |

**Scopes:** NINJIO har bir API kalitining ruxsatlarini alohida o‘qish va yozish huquqlari bilan *kirish nuqtasi* bo‘yicha belgilaydi. Living Security uchta kirish nuqtasida **o‘qish** huquqini talab qiladi: xodimlar, Training va phishing. Yozish huquqi talab qilinmaydi va berilmasligi kerak.

**Required role:** NINJIO hisobingizdagi **Administrator**. Kalitlar yaratiladigan Integration bo‘limiga faqat administratorlar kira oladi.

<Warning>
  **NINJIO yangi kalitni faqat bir marta, u yaratilgan paytda ko‘rsatadi.** Boshqa sahifaga o‘tishdan oldin uni darhol Living Security Platform’ga yoki parollar seyfiga nusxalang. Nusxalanmagan kalitni qayta olish mumkin emas — uning o‘rniga yangisini yaratishingiz kerak bo‘ladi.
</Warning>

### Living Security nimalarni oladi

| Data | Detail |
| - | - |
| **Learners** | NINJIO’dagi xodimlar katalogingiz: ism, elektron pochta, bo‘lim, lavozim, rahbar, mamlakat, filial va faollik holati. |
| **Training** | Har bir Training kimga tayinlangani va uni kim yakunlagani — yakunlash sanasi, imtihon bali va faollik bali bilan birga. |
| **Phishing** | Simulyatsiya qilingan fishing xatiga kim javob bergani va kim bu haqda xabar bergani, sodir bo‘lgan vaqti bilan birga. |

<Note>
  **Learner telefon raqamlari saqlanmaydi.** NINJIO xodim yozuvida telefon raqamini qaytaradi. Living Security hech narsani saqlashdan oldin uni o‘chirib tashlaydi, chunki Living Security’ning hech bir funksiyasi undan foydalanmaydi.
</Note>

### Dastlabki talablar

* API’ga kirish huquqiga ega NINJIO hisobi.
* [admin.goninjio.com](https://admin.goninjio.com/) manziliga administrator sifatida kirish huquqi.
* NINJIO’dagi Learners elektron pochta manzillari sizning boshqa ulangan tizimlaringiz ishlatadigan manzillarga mos bo‘lishi kerak. Living Security NINJIO’dagi Learner’ni shaxs bilan aynan elektron pochta orqali moslashtiradi.

***

## A qism — NINJIO’da

*Ushbu amallarni NINJIO administratoringiz bajaradi.*

<Steps>
  <Step title="Integration bo‘limini oching">
    1. [admin.goninjio.com](https://admin.goninjio.com/) manziliga administrator sifatida kiring.
    2. Ekranning yuqori o‘ng qismidagi **Integration** tugmasini tanlang.
  </Step>

  <Step title="API kalitini yarating">
    1. **New API Key** tugmasini tanlang.
    2. Kalitga keyinchalik tanib olishingiz oson bo‘ladigan nom bering — masalan, `Living Security`.
    3. **employee**, **training** va **phishing** kirish nuqtalariga **read** huquqini bering.
    4. Yozish huquqini tanlamasdan qoldiring. Living Security NINJIO’dan faqat o‘qiydi.
    5. **Generate Key** tugmasini tanlang.

    <Warning>
      Kalitni hoziroq nusxalang. NINJIO uni bir marta ko‘rsatadi va qayta ko‘rsata olmaydi.
    </Warning>
  </Step>
</Steps>

***

## B qism — Living Security Platform’da

*Ushbu amalni dastur egasi yoki vakolat berilgan sozlash ishlatilsa, tizim administratori bajaradi.*

<Steps>
  <ConnectInPlatform tile="NINJIO">
    | Field | Value |
    | - | - |
    | **API key** | A qismda yaratgan kalitingiz |
  </ConnectInPlatform>
</Steps>

Endi NINJIO bilan ulandingiz.

***

## Ma’lumotlar qanchalik tez-tez olinadi

| Data | Schedule |
| - | - |
| Learners | Har kuni |
| Training natijalari | Har 6 soatda |
| Phishing natijalari | Har 6 soatda |

Birinchi ulanishda Living Security so‘nggi 12 oylik Training yakunlanishlarini oladi, so‘ngra ma’lumotlarni bosqichma-bosqich yangilab boradi. Phishing simulation’lar har biri bir marta o‘qiladi va tugaganidan keyin ikki hafta davomida qayta tekshiriladi, shuning uchun kechikib bosilgan havolalar va kechikib yuborilgan xabarlar ham qayd etiladi.

<Note>
  Katta NINJIO hisobida birinchi ulanish barcha ma’lumotlarni o‘qib bo‘lish uchun bir necha rejalashtirilgan ishga tushirishni talab qilishi mumkin. Har bir ishga tushirish imkon qadar ko‘proq ma’lumot o‘qiydi, keyingisi esa to‘xtagan joyidan davom etadi, shuning uchun ko‘rsatkichlar barchasi birdaniga emas, birinchi bir-ikki kun davomida o‘sib boradi.
</Note>

***

## Nosozliklarni bartaraf etish

<AccordionGroup>
  <Accordion title="401 Unauthorized">
    API kaliti noto‘g‘ri yoki to‘liq emas. Eng keng tarqalgan sabab — kalitning qisman nusxalanishi: NINJIO uni faqat bir marta ko‘rsatadi, shuning uchun qirqilgan holda joylashtirish oson, keyin esa buni aniqlashning iloji yo‘q. NINJIO’da yangi kalit yarating va u bilan qayta ulaning.
  </Accordion>

  <Accordion title="403 Forbidden">
    Bu hisob ma’lumotlari muammosi **emas**. Kalit autentifikatsiyadan o‘tdi, lekin unga kerakli kirish nuqtalaridan biriga o‘qish ruxsati berilmagan.

    Xuddi shu kalitni qayta joylashtirish yordam bermaydi. NINJIO’da uchala kirish nuqtasi — employee, training va phishing — uchun **read** huquqiga ega kalit yarating va shu kalit bilan qayta ulaning.
  </Accordion>

  <Accordion title="Muvaffaqiyatli ulandi, lekin Training ma’lumotlari yo‘q">
    NINJIO’da kamida bitta Training kampaniyasi **faol** ekanligini va unga simulyatsiya biriktirilganini tekshiring. Simulyatsiyasi yo‘q kampaniya nofaol holatda qoladi va hech narsa yetkazmaydi, shuning uchun olinadigan natijalar bo‘lmaydi.

    Agar kampaniyalar faol bo‘lsa, ulardagi Learners’ning NINJIO yozuvlarida elektron pochta manzillari borligiga ishonch hosil qiling. Elektron pochta manzili yo‘q Learner shaxs bilan moslashtirilmaydi va o‘tkazib yuboriladi.
  </Accordion>

  <Accordion title="Training tayinlangan deb ko‘rsatilgan, lekin hech qachon yakunlanmagan">
    Learner tugatmagan Training uchun kutilgan ko‘rinish aynan shunday. Living Security tayinlanishni NINJIO simulyatsiyasi boshlanganda qayd etadi, yakunlanishni esa NINJIO yakunlash sanasini xabar qilganda alohida qayd etadi.
  </Accordion>

  <Accordion title="Ba’zi Learners yo‘q">
    Living Security NINJIO’dagi Learner’ni shaxs bilan **elektron pochta manzili** orqali moslashtiradi. NINJIO’dagi elektron pochtasi katalogingizdagi manzildan farq qiladigan Learner — shaxsiy manzil, eski domen yoki imlo xatosi bo‘lsa — moslashmaydi.

    Manzilni NINJIO’da to‘g‘rilang, u keyingi rejalashtirilgan olishda moslashadi.
  </Accordion>

  <Accordion title="Eski simulyatsiya uchun Phishing natijalari yo‘q">
    Living Security Phishing simulation tugaganidan keyin ikki hafta davomida uni qayta tekshiradi, so‘ng to‘xtaydi. NINJIO shu muddatdan keyin qayd etgan natijalar olinmaydi. Eski simulyatsiyani qayta o‘qish zarur bo‘lsa, qo‘llab-quvvatlash xizmatiga murojaat qiling.
  </Accordion>
</AccordionGroup>

<PublicIntegrationNextSteps />


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