Microsoft 365 platformasida sirni tayyorlash

Maxfiy fayl kirish kalitiga ega fayldir. Uning yordamida Yandex 360 for Business Microsoft 365 bilan bog‘lanadi. Uni tayyorlash uchun Microsoft Azure xizmat hisobini yarating, keyin yangi sir yarating va uni faylga saqlang.

Agar ingliz tilidagi Microsoft Azure interfeysi bilan ishlayotgan bo‘lsangiz, yo‘riqnomadan foydalaning.

1-qadam. Microsoft Azure ilovasini ro‘yxatdan o‘tkazing va sirlar yarating

  1. MS Azure portalida ilovalarni ro‘yxatdan o‘tkazish sahifasini oching (administrator ruxsati talab qilinadi): https://portal.azure.com/#blade/Microsoft_AAD_RegisteredApps/ApplicationsListBlade.

  2. Yangi registratsiya ustiga bosing.

  3. Ma’lumotlarni kiring.

    • Nom maydoniga migration kabi ilova nomini kiriting.

    • Qo‘llab-quvvatlanadigan hisob turlari ruknida Faqat ushbu tashkilot katalogidagi hisoblar () bandini tanlang.

  4. Ro‘yxatdan o‘tish ustiga bosing.

  5. Sharh varag‘ini oching. Ilova (mijoz) identifikatori qiymatini nusxalang va uni matnli faylga saqlang. Ushbu identifikator keyingi bosqichlarda kerak bo‘ladi.

    Identifikator namunasi:

    abcd1234-a1b2-1111-123a-absdfe
    
  6. Sertifikatlar va sirlar sahifasiga kiring va migratsiya ilovasi uchun yangi sir yarating:

    1. Mijoz sirlari bandini tanlang va Yangi mijoz siri bandini bosing.

    2. Paydo bo‘lgan panelda Tavsif maydonini to‘ldiring (masalan: migration-secret).

    3. Kiritish tugmasini bosing.

    4. Qiymat maydonidan nusxa oling va matnli faylga saqlang. Bu sir keyingi bosqichlarda kerak bo‘ladi.

      Sirning ma’nosiga misol:

      ABCD2XYZ032-xyzXYZ032
      
  7. API ruxsatlari varag‘iga kiring va ruxsatlarni kiriting:

    1. Ruxsat qo‘shish bandini bosing.

    2. Paydo bo‘lgan panelda Microsoft API interfeyslari varag‘i tanlanganini tekshiring. Microsoft Graph tugmasini bosing.

    3. Ilovaga ruxsat berish bandini tanlang.

    4. Qidiruv orqali quyidagi ruxsatlarni toping, ularni tanlang va har bir bo‘lim uchun Ruxsatlar qo‘shish tugmasini bosing:

      Mail: Mail.Read va Mail.ReadBasic.All (xatlarni uzatish uchun)

      Fayllar: Files.Read.All (diskdan fayllarni qidirish va yuklab olish uchun)

      User.Read.All (foydalanuvchilar ro‘yxatini o‘qish uchun)

      Sites.Read.All (SharePoint Online hujjat kutubxonalaridan fayllarni qidirish va yuklab olish uchun)

      Diqqat

      Yuqorida ko‘rsatilgan barcha bo‘limlarni tanlang. Xatlar uchun ham, fayllar uchun ham ishlatiladigan bitta sir yaratish tavsiya etiladi. Agar faqat xatlar uchun ruxsatlarni qo‘shsangiz (Mail.Read va Mail.ReadBasic.All), bunday maxfiy fayllarni ko‘chira olmaysiz.

    5. Ruxsat qo‘shish bandini bosing.

      Shundan keyin ruxsatlar qo‘shiladi, lekin tasdiqlanmaydi:

      Ilova ruxsatlarini tasdiqlash uchun “Tashkilotingiz nomi” uchun administrator roziligini berish tugmasini bosing. Paydo bo‘lgan oynada Ha tugmasini bosing. Har bir ruxsatning qarshisida Holat ustunida belgisi chiqishi kerak.

2-qadam. Maxfiy fayl yarating

  1. Istalgan matn muharririda (masalan, Bloknotda) secret.json faylini yarating va unga andozani nusxalang:

    {
    "client_id": "<client id>",
    "secret": "<secret>"
    }
    
  2. <client id> o‘rniga Ilova identifikatori (mijoz) qiymatini kiriting, uni 1 qadamning 5-bandida nusxalagan va saqlagansiz. <secret> o‘rniga Sirning qiymatinikiriting, uni 1-qadamning 6.4-bandida nusxalagan va saqlagansiz.

    Qanday bo‘lishi kerakligiga misol:

    {
    "client_id": "abcd1234-a1b2-1111-123a-absdfe",
    "secret": "ABCD2~XYZ032-xyzXYZ032"
    }
    
  3. Tayyor faylni sir bilan saqlang. Xatlar va Fayllarni ko‘chirishni boshlash mumkin.

Yordam xizmatiga yozish