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

# Microsoft Teams Entegrasyonu

> Eğitim bildirimleri, güvenlik uyarıları ve kanal duyuruları göndermek için Living Security'yi Microsoft Teams'e bağlayın.

Microsoft Teams entegrasyonu, Living Security Teams uygulaması aracılığıyla kullanıcılara ve kanallara Living Security bildirimleri gönderir. Eğitim atamaları, insan riski uyarıları, kullanıma alma mesajları ve güvenlik ekibi duyuruları için kullanın.

Bu entegrasyon yalnızca bildirim içindir. Kullanıcılar Microsoft Teams'teki bota komut göndermez. Uygulama yüklendiğinde bot, gelecekteki proaktif bildirimler için Teams konuşma referansını saklar. Yükleme mesajları tek yönlüdür ve kurumsal kullanıma alma gereksinimlerine göre özelleştirilebilir veya devre dışı bırakılabilir.

<Warning>
  Living Security Teams uygulamasını yine de bir Microsoft Teams yöneticisinin
  yüklemesi, onaylaması ve dağıtması gerekir. Microsoft Entra `User.Read.All` yönetici
  onayı isteğe bağlıdır ve yalnızca e-posta veya kullanıcı asıl adı (UPN)
  arama yedeğini etkinleştirir.
</Warning>

<Note>
  Dürtme ve Başucu Kitabı teslimi kurulumu için **Ayarları → İletişim →
  Kanalları** yolundan başlayın ve **Microsoft Teams** kartına tıklayın. Bu
  sayfa, temelde yer alan Teams uygulaması yapılandırmasını kapsar.
</Note>

## Ön Koşullar

Microsoft Teams'i yapılandırmadan önce aşağıdakilere sahip olduğunuzdan emin olun:

* Kuruluş uygulamalarını yükleyip onaylayabilen bir Microsoft Teams yöneticisi. Her iki yönetici rolü de aynı kişide olabilir.
* Yalnızca, kiracı genelinde `User.Read.All` uygulama onayıyla isteğe bağlı e-posta/UPN arama yedeğini etkinleştirmek istiyorsanız bir Microsoft Entra yöneticisi
* Living Security yönetici ayrıcalıkları
* Etkin bir Living Security kuruluşu
* Kanal duyuruları etkinse, güvenlik duyurularının iletileceği ekip ve kanal adları
* **Microsoft Entra admin center → Identity → Overview** altında bulunan Microsoft Entra kiracı kimliğiniz

## Kim Ne Yapar

| Rol | Sorumluluk |
| - | - |
| **Living Security yöneticisi** | Microsoft kiracısını bağlar, bölgesel paketi indirir, yükleme mesajlarını yapılandırır, kurulumu doğrular ve testler gönderir |
| **Microsoft Teams yöneticisi** | Uygulamayı yükler ve izin verir, hedeflenen kullanıcılara veya gruplara dağıtır ve uygulama kurulum ilkelerini atar |
| **Microsoft Entra yöneticisi**, isteğe bağlı | E-posta/UPN arama yedeği gerektiğinde bölgesel Bot uygulama kimliğine `User.Read.All` uygulama onayını verir |
| **Teams sahibi**, kanal teslimi kullanıldığında | Uygulamayı hedeflenen ekip ve kanal için yükler veya onaylar |

Bu roller farklı kişilerde olabilir. Paket sağlama toplamını, Teams uygulama kimliğini, **Bot uygulama kimliğini** ve hedeflenen kullanıma alma kitlesini Microsoft Teams yöneticisiyle paylaşın. Oluşturulan onay URL'sini yalnızca isteğe bağlı e-posta/UPN arama yedeğini etkinleştirirken bir Microsoft Entra yöneticisiyle paylaşın. Living Security'ye ait ilgisiz kimlik bilgilerini paylaşmayın.

## Kurulum

<Steps>
  <Step title="Microsoft Teams kurulum panelini açın">
    Living Security'de **Ayarları → İletişim → Kanalları** yolundan **Microsoft Teams**'i seçin.

    Panel; kuruluşunuzun bölgesini, paket dosya adını, Teams uygulama kimliğini, bot uygulama kimliğini, SHA256 sağlama toplamını, Microsoft kiracı yapılandırma durumunu, yükleme talimatlarını, yükleme mesajı denetimlerini, doğrulama ve test bildirimi araçlarını gösterir.

    <Check>
      Living Security'de gösterilen bölge, kuruluşunuzun barındırıldığı bölgeyle eşleşir.
    </Check>
  </Step>

  <Step title="Microsoft kiracınızı bağlayın">
    **Kiracınızı bağlayın** bölümünde, bildirimleri alacak kullanıcıların ve Teams kanallarının sahibi olan Microsoft Entra kiracı kimliğini girin, ardından **Microsoft kiracısını kaydet**'e tıklayın. Bir Microsoft kiracısı yalnızca tek bir Living Security kuruluşuna ait olabilir.

    Kiracı denetimi kullanılamıyorsa, uygulamayı yüklemeden önce kiracıyı bağlamak veya değiştirmek için Living Security uygulama sorumlunuzla ya da destek iletişim kişinizle çalışın.

    <Check>
      Devam etmeden önce Living Security **Microsoft kiracısı bağlandı** iletisini gösterir.
    </Check>

    <Note>
      Mümkünse Teams uygulamasını yüklemeden önce kiracıyı bağlayın. Uygulama zaten yüklenmişse, önce kiracıyı kaydedin ve **Kurulumu doğrula**'yı seçin. Living Security mevcut yüklemeyi otomatik olarak ilişkilendirmeyi dener; yalnızca doğrulama bunu tespit edemezse uygulamayı yeniden yükleyin.
    </Note>
  </Step>

  <Step title="Bölgesel Teams paketini indirin">
    **Teams paketini indir**'e tıklayın. Living Security, kuruluşunuz için bölgeye özel bir ZIP paketi sağlar.

    Herhangi bir değişiklik yapmadan önce indirilen dosyayı Living Security'de gösterilen SHA256 sağlama toplamıyla doğrulayın. Uygulamaya kendi adınızı ve simgelerinizi vermek için, bu denetimden sonra ve paketi yüklemeden önce [Bölgesel Paketin Markasını Değiştirme](#b%C3%B6lgesel-paketin-markas%C4%B1n%C4%B1-de%C4%9Fi%C5%9Ftirme) bölümündeki adımları izleyin.

    <Check>
      İndirilen dosyanın sağlama toplamı, Living Security'de gösterilen SHA256 sağlama toplamıyla eşleşir.
    </Check>
  </Step>

  <Step title="Paketi Teams admin center'da yükleyin ve kurun">
    Microsoft Teams admin center'da **Teams apps → Manage apps → Actions → Upload new app** yoluna gidin, ardından Living Security'den indirilen ZIP dosyasını yükleyin.

    Şunları doğrulayın:

    * Teams uygulama kimliği ve bot uygulama kimliği, Living Security'de gösterilen değerlerle eşleşir
    * Uygulama adı, bölgesel Living Security adıdır veya paketin markasını değiştirdiyseniz belirlediğiniz addır
    * Yayıncı **Living Security**'dir. Paketin markasını değiştirmek yayıncıyı değiştirmez
    * Uygulamanın engeli kaldırılmıştır
    * Uygulama, hedeflenen kullanıcılar veya gruplar tarafından kullanılabilir
    * Uygulama, bildirimleri alması gereken kullanıcılar ve ekipler/kanallar için uygulama kurulum ilkeleri veya hedefli yükleme aracılığıyla kurulmuştur

    Microsoft'un uygulama kullanılabilirliği ve kurulum ilkesi değişikliklerini yaymasi zaman alabilir.

    <Note>
      Bir uygulama ilkesi değişikliğinden hemen sonra doğrulama veya test başarısız olursa, Microsoft Teams admin center'da ilke atamasını doğrulayın ve Microsoft yayılımı tamamladıktan sonra yeniden deneyin.
    </Note>
  </Step>

  <Step title="Uygulamayı yükleyin veya açın">
    Kişisel uygulamayı hedeflenen kullanıcılara dağıtın. Living Security'nin tespit
    edilen bir yüklemeye kişisel test gönderebilmesi için, en az bir kullanıcının
    Microsoft Teams'te Living Security kişisel uygulamasını yüklemesi veya açması
    gerekir. Bu, botun kullanıcının güvenilir kimliğini ve kişisel konuşma
    referansını yakalamasını sağlar. Yalnızca kanal yüklemesi, kişisel tespit
    edilen yükleme testi için kullanılamaz.

    Kanal teslimi için, botun o kanalın konuşma referansını yakalayabilmesi amacıyla
    uygulamayı hedeflenen ekip ve kanala yükleyin.

    <Check>
      Hedef bir kullanıcı kişisel uygulamayı yüklemiş veya açmıştır ya da uygulama
      hedeflenen kanala yüklenmiştir.
    </Check>
  </Step>

  <Step title="Yükleme mesajlarını yapılandırın">
    **Yükleme mesajı denetimleri** bölümünde, Teams yükleme mesajlarının gönderilip gönderilmeyeceğini seçin ve tek yönlü metni kuruluşunuza göre özelleştirin.

    Kullanılabilir denetimler:

    * Yükleme mesajlarını gönder
    * Kişisel yükleme mesajlarını gönder
    * Kanal yükleme mesajlarını gönder
    * Varsayılan mesaj
    * Kişisel mesaj
    * Kanal mesajı

    Mesaj alanları, uygulamayı yükleyen kullanıcının görünen adına çözümlenen `{{installerName}}` değerini destekler. Yapılandırdığınız varsayılan mesajın kullanılması için kişisel veya kanal mesajını boş bırakın. Varsayılan mesaj da boşsa, Living Security ilgili kapsam için yerleşik mesajı kullanır.
  </Step>

  <Step title="Kurulumu doğrulayın">
    Living Security'de **Kurulumu doğrula**'ya tıklayın. Doğrulama; bölgesel paketin kullanılabilir olduğunu, Microsoft kiracı yapılandırmasının mevcut olduğunu ve bu Living Security kuruluşuna özgü olduğunu, bölgesel bot kimlik bilgilerinin yapılandırıldığını ve bağlı kiracı için etkin bir uygulama yüklemesinin tespit edildiğini denetler.

    <Check>
      Canlı bildirimler göndermeden önce doğrulama **Doğrulama başarılı** iletisini gösterir.
    </Check>
  </Step>

  <Step title="Test bildirimleri gönderin">
    Varsayılan kişisel test için **Tespit edilen yüklemeye test gönder**'e tıklayın.
    Living Security, tespit edilen etkin bir kişisel yüklemeyi seçer ve bu yüklemenin
    saklanan güvenilir kimliğini ve konuşma referansını kullanır. Bu test Microsoft
    Graph'i çağırmaz ve `User.Read.All` onayı gerektirmez.

    Kişisel yükleme tespit edilmezse, bir kullanıcıdan Living Security kişisel
    uygulamasını yüklemesini veya açmasını isteyin, **Kurulumu doğrula**'yı yeniden
    seçin ve ardından testi tekrar gönderin. Gelişmiş hedefli e-posta/UPN testini
    yalnızca isteğe bağlı arama yedeği etkinse kullanın.

    <Check>Tek yönlü test bildirimi Microsoft Teams'te görünür.</Check>

    Teslim tanılamaları gerektiğinde, [İletişim Günlüğü](/tr/features/communications/log)'ndeki ilgili denemeyi inceleyin.
  </Step>
</Steps>

## Bölgesel Paketin Markasını Değiştirme

Bölgesel paket, üç dosyadan oluşan bir ZIP arşividir: `manifest.json`, `color.png` ve `outline.png`. Paketi yüklemeden önce bu pakette kendi uygulama adınızı ve simgelerinizi belirleyebilirsiniz. Living Security, bu yolu bir Teams yöneticisinin doğrudan yüklediği bölgesel paketler için destekler.

Bunu, paketi indirip doğruladıktan sonra ve Teams admin center'da yüklemeden önce yapın.

<Steps>
  <Step title="Paketi açın">
    ZIP dosyasını ayıklayın. Arşivin kök dizininde tam olarak üç dosya bulunur:
    `manifest.json`, `color.png` ve `outline.png`.
  </Step>

  <Step title="Simgeleri değiştirin">
    `color.png` ve `outline.png` dosyalarını kendi simgelerinizle değiştirin. Aynı iki dosya
    adını koruyun.

    | Dosya | Gereksinim |
    | - | - |
    | `color.png` | Tam renkli PNG, 192 × 192 piksel, saydamlık yok |
    | `outline.png` | Saydam PNG, 32 × 32 piksel |
  </Step>

  <Step title="Uygulama adınızı belirleyin">
    `manifest.json` dosyasında şu iki alanı düzenleyin:

    * `name.short` — Teams uygulama başlığında ve diğer alanı kısıtlı yerlerde gösterilen ad. En fazla 30 karakter.
    * `name.full` — Uygulama kataloğunda ve uygulama ayrıntılarında gösterilen ad. En fazla 100 karakter.

          <Note>
            Teams admin center'a zaten bir Living Security uygulaması yüklenmişse,
            `version` değerini orada kurulu sürümden daha yüksek olarak ayarlayın. Microsoft
            Teams, sürümü artırmayan bir güncellemeyi reddeder ve yeni bir indirme, daha
            önce kurduğunuz paketle aynı veya daha düşük bir sürüm taşıyabilir.

            Kurulu sürümü, Teams admin center'da **Teams apps → Manage apps** altında
            uygulama ayrıntıları sayfasından okuyun. Bunu, yeni indirdiğiniz `manifest.json`
            dosyasındaki `version` değeriyle karşılaştırın, ardından her ikisinden de yüksek bir
            değer ayarlayın. Üç sayılı `MAJOR.MINOR.PATCH` biçimini koruyun.

            Örneğin kurulu uygulama `1.1.1` ve yeni indirmeniz `1.1.0` ise, `1.1.2` olarak
            ayarlayın. İndirilen `1.1.0` değerini `1.1.1` olarak yükseltmek kurulu sürümü
            tekrarlar ve Teams yüklemeyi reddeder.
          </Note>
  </Step>

  <Step title="Kimlik alanlarını değiştirmeyin">
    Bu alanları değiştirmeyin. Her biri uygulama, bot veya çoklu oturum açma
    kimliğini taşır:

    * `id`
    * `bots` içindeki `botId`
    * `webApplicationInfo`
    * `validDomains`
    * `staticTabs` içindeki `contentUrl` ve `websiteUrl`

          <Warning>
            Bir kimlik alanında yapılan değişiklik, uygulamanın yüklenebilir kalmasına ancak
            bildirimleri iletememesine veya çoklu oturum açmayı tamamlayamamasına neden
            olabilir. **Kurulumu doğrula** işlevi kiracıyı, bot kimlik bilgilerini ve tespit
            edilen yüklemeyi denetler. Bildirim dosyanızı Living Security'nin oluşturduğu
            paketle karşılaştırmaz.
          </Warning>
  </Step>

  <Step title="Üç dosyayı yeniden sıkıştırın">
    Üç dosyadan yeni bir ZIP arşivi oluşturun. Dosyaları, kapsayan bir klasör
    olmadan arşivin kök dizinine yerleştirin. Microsoft Teams, `manifest.json` dosyası bir
    klasörün içinde olan paketi reddeder.
  </Step>

  <Step title="Yükleyin ve doğrulayın">
    Markası değiştirilmiş ZIP dosyasını Teams admin center'da yükleyin, ardından
    Living Security'ye dönün ve **Kurulumu doğrula**'ya tıklayın. Bir test
    bildirimi gönderin.

    <Check>
      Doğrulama **Doğrulama başarılı** iletisini gösterir ve test bildirimi
      Microsoft Teams'e sizin uygulama adınız ve simgelerinizle ulaşır.
    </Check>
  </Step>
</Steps>

### Yayıncı ve Sağlama Toplamı

Marka değişikliği uygulama adını ve simgeleri belirler. İki şeyi değiştirmez:

* **Yayıncı Living Security olarak kalır.** Bildirim dosyasındaki `developer` alanları Living Security'yi adlandırır ve Living Security web sitesine, gizlilik ilkesine ve hizmet şartlarına bağlantı verir. Birlikte, hizmeti işleten şirketi tanımlarlar; bu nedenle Teams, uygulama ayrıntıları sayfasında, izin onayı iletişim kutularında ve uygulama kullanım raporlarında yayıncı olarak **Living Security**'yi göstermeye devam eder. Kullanıcıların uygulama başlığında, uygulama kataloğunda ve bildirimlerde gördüğü şey sizin adınız ve simgelerinizdir.
* **SHA256 sağlama toplamı artık eşleşmez.** Living Security'de gösterilen sağlama toplamı, paketi indirildiği haliyle tanımlar. Dosyaları düzenlemeden önce doğrulayın, ardından kullanıma alma kayıtlarınız için kendi markalı paketinizin sağlama toplamını kaydedin.

## İsteğe Bağlı: E-posta/UPN Arama Yedeğini Etkinleştirme

Normal kişisel teslim, Living Security tarafından zaten bilinen güvenilir bir
Microsoft Entra nesne kimliğini, kullanıcı uygulamayı yüklediğinde veya açtığında
yakalanan bot konuşma referansıyla birlikte kullanır. Kanal teslimi, saklanan kanal
konuşma referansını kullanır. Her iki yol da Microsoft Graph gerektirmez.

Bir alıcının güvenilir bir Entra nesne kimliği yoksa, Living Security alıcıyı
e-posta adresi veya UPN ile çözümlemek için isteğe bağlı olarak Microsoft Graph'i
kullanabilir. Bu yedeği etkinleştirmek için, bir Microsoft Entra yöneticisinden
Teams kurulum panelinde **İsteğe bağlı User.Read.All onayını ver**'e tıklamasını
ve bölgesel Living Security Teams uygulaması için Microsoft Graph `User.Read.All` uygulama
iznini onaylamasını isteyin.

Yönetici onayı akışı şu Microsoft Entra desenini izler:

```text theme={null}
https://login.microsoftonline.com/{tenant-id}/adminconsent?client_id={bot-app-id}
```

Living Security bu URL'yi bağlı kiracı kimliğinden ve kurulum panelinde gösterilen
**Bot uygulama kimliğinden** oluşturur. Kimlikler farklı amaçlara hizmet eder:

* **Teams uygulama kimliği**, Microsoft Teams admin center'da yüklenebilir uygulama
  paketini tanımlar.
* **Bot uygulama kimliği**, bölgesel botun Microsoft Entra uygulamasını tanımlar ve
  isteğe bağlı yönetici onayı akışında kullanılan istemci kimliğidir.

Onay URL'sinde Teams uygulama kimliğini kullanmayın. Bağlı Entegrasyonlar altındaki
**Microsoft Entra ID (Client Credentials)** entegrasyonu ayrı, genel bir
entegrasyondur. Kimlik bilgileri veya onayı bölgesel Teams botu tarafından yeniden
kullanılamaz ve ilgisiz bir Entra uygulamasına verilen onay bu yedeği etkinleştirmez.

<Note>
  Onayın isteğe bağlı hale getirilmesi, mevcut bölgesel Living Security uygulama
  kayıtlarından `User.Read.All` iznini kaldırmaz. Onayı daha önce vermiş olan müşteriler,
  yeniden yapılandırma gerektirmeden e-posta/UPN yedeğini kullanmaya devam edebilir.
</Note>

## Bildirim Türleri

Kuruluşunuzun yetkilendirmelerine ve yapılandırılmış Başucu Kitaplarına bağlı olarak Living Security şunları gönderebilir:

| Bildirim | Açıklama |
| - | - |
| Eğitim atamaları | Eğitim atandığında, süresi geldiğinde veya tamamlanmaya hazır olduğunda kullanıcıları bilgilendirir |
| Eğitim hatırlatmaları | Kullanıcılara yaklaşan son tarihleri hatırlatır |
| İnsan riski uyarıları | Kişiselleştirilmiş İnsan Risk Endeksi güncellemeleri ve önerilen sonraki adımları gönderir |
| Kullanıma alma mesajları | Dağıtım sırasında tek yönlü işe alım veya kullanıma alma bildirimleri gönderir |
| Kanal duyuruları | Güvenlik programı iletişimlerini yapılandırılmış Teams kanallarına gönderir |

## Özelleştirme

Teams bildirimleri Living Security kuruluş yapılandırmanızı kullanır. Desteklenen alanlar arasında müşteri görünen adı, desteklenen logo ve marka alanları, mesaj metni, eylem çağrıları, hedef bağlantılar, kullanıma alma metni ve destek/iletişim metni yer alır.

Yükleme mesajları **Ayarları → İletişim → Kanalları → Microsoft Teams → Yükleme mesajı denetimleri** bölümünden yapılandırılabilir. Yükleme mesajlarını tamamen devre dışı bırakabilir, yalnızca kişisel veya kanal yükleme mesajlarını devre dışı bırakabilir ve varsayılan, kişisel ya da kanala özgü metni yapılandırabilirsiniz.

Teams uygulama adı ve simgeleri bölgesel paketten gelir. Kendi adınızı ve simgelerinizi belirlemek için [Bölgesel Paketin Markasını Değiştirme](#b%C3%B6lgesel-paketin-markas%C4%B1n%C4%B1-de%C4%9Fi%C5%9Ftirme) bölümüne bakın.

## Uygulamayı Güncelleme veya Kaldırma

* Living Security güncellenmiş bir bölgesel paket sağladığında, paketi Microsoft Teams kanal panelinden indirin ve Teams admin center üzerinden yükleyin. Kullanıma almadan önce görüntülenen uygulama kimliğini, bot kimliğini ve sağlama toplamını doğrulayın.
* Marka düzenlemeleri bir paket güncellemesinde korunmaz. Her yeni bölgesel paket Living Security uygulama adını ve simgelerini yeniden taşır. Yeni paketi yüklemeden önce düzenlemelerinizi [Bölgesel Paketin Markasını Değiştirme](#b%C3%B6lgesel-paketin-markas%C4%B1n%C4%B1-de%C4%9Fi%C5%9Ftirme) bölümüyle yeniden uygulayın. Her yükseltmenin aynı adımların kısa bir tekrarı olması için simgelerinizi, iki ad değerinizi ve en son yüklediğiniz sürümü kolay bulabileceğiniz bir yerde saklayın. Yeni bir paket her zaman kurduğunuz sürümden daha yüksek bir sürüm taşımaz; bu nedenle sürümü Teams'in kurulu olarak gösterdiği değere göre ayarlayın.
* Bir uygulama veya ilke güncellemesinden sonra **Kurulumu doğrula**'yı yeniden çalıştırın ve bir test daha gönderin.
* Uygulamanın kaldırılması veya engellenmesi, ilgili kullanıcıya veya kanala proaktif bildirimleri engeller. Living Security'nin güncel bir Teams yükleme olayı alması için uygulamayı yeniden yükleyin ve yeni bir test gönderin.
* Teams teslimini sonlandırıyorsanız, uygulamayı Microsoft Teams'ten kaldırmadan önce Teams'i ilgili Başucu Kitaplarından çıkarın.

## Sorun Giderme

<AccordionGroup>
  <Accordion title="Bir kullanıcı kişisel bildirim almıyor">
    * Living Security Teams kişisel uygulamasının yüklü olduğunu ve Living Security'nin güncel bir konuşma referansına sahip olması için kullanıcının uygulamayı açtığını doğrulayın
    * Yapılandırılan Microsoft kiracı kimliğinin kullanıcının bulunduğu kiracı olduğunu doğrulayın
    * Tanılamalar e-posta/UPN yedeğinin denenmiş olduğunu gösteriyorsa, `User.Read.All` yönetici onayının doğru kiracı için görüntülenen Bot uygulama kimliğine verildiğini doğrulayın
    * E-posta/UPN yedeği kullanıldığında, kullanıcının Living Security'deki e-postasının veya UPN'sinin Microsoft Entra ID ile eşleştiğini doğrulayın
    * Kullanıcı uygulamayı daha önce kaldırdıysa veya engellediyse, engeli kaldırmasını veya uygulamayı yeniden yüklemesini isteyin
  </Accordion>

  <Accordion title="Bir kanal duyurusu görünmüyor">
    <ul>
      <li>
        Living Security Teams uygulamasının hedef ekibe veya kanala yüklendiğini
        doğrulayın.
      </li>

      <li>
        Living Security'deki kanal eşlemesinin doğru ekibi ve kanalı kullandığını
        doğrulayın.
      </li>

      <li>
        Kanalın kaldırılıp kaldırılmadığını, yeniden adlandırılıp
        adlandırılmadığını, arşivlenip arşivlenmediğini veya kısıtlanıp
        kısıtlanmadığını kontrol edin.
      </li>

      <li>
        Uygulamayı hedef ekibe veya kanala yeniden yükleyin ve bir test bildirimi
        daha gönderin.
      </li>
    </ul>
  </Accordion>

  <Accordion title="İsteğe bağlı e-posta/UPN araması veya onay başarısız oluyor">
    <ul>
      <li>
        Bir Microsoft Entra yöneticisinin, görüntülenen Bot uygulama kimliği için
        Microsoft Graph `User.Read.All` iznine kiracı genelinde onay verdiğini doğrulayın.
      </li>

      <li>
        Yapılandırılan kiracı kimliğinin, kullanıcıların ve Teams'in bulunduğu
        kiracı olduğunu doğrulayın.
      </li>

      <li>
        Kullanıcının Microsoft Entra ID'de var olduğunu ve başka bir kiracıdan
        konuk olmadığını doğrulayın.
      </li>
    </ul>
  </Accordion>

  <Accordion title="İletişim Günlüğü Microsoft yönetici onayı gerektiğini gösteriyor">
    `TEAMS_ADMIN_CONSENT_REQUIRED` hata kategorisi veya `AADSTS7000229` Microsoft hatası, bir e-posta/UPN alıcı aramasının isteğe bağlı Microsoft Graph yedeğini denediği, ancak bölgesel Living Security Teams uygulamasının bağlı Microsoft Entra kiracısında bir hizmet sorumlusunun (kurumsal uygulama) bulunmadığı anlamına gelir. Varsayılan güvenilir kimlik ve saklanan konuşma yolları bu onayı gerektirmez. Bu, süresi dolmuş bir Living Security gizli anahtarı değildir.

    1. **Ayarları → İletişim → Kanalları → Microsoft Teams**'i açın. İletişim Günlüğü hatasındaki **Microsoft Teams kurulumunu aç**'ı da kullanabilirsiniz.
    2. Doğru Microsoft Entra kiracı kimliğinin bağlı olduğunu doğrulayın.
    3. E-posta/UPN yedeği gerekiyorsa, bir Microsoft Entra yöneticisinden **İsteğe bağlı User.Read.All onayını ver**'e tıklamasını ve görüntülenen **Bot uygulama kimliği** için `User.Read.All` iznini onaylamasını isteyin. Aksi takdirde, alıcının kişisel uygulamayı açtığından ve Living Security'nin güvenilir Entra nesne kimliğine sahip olduğundan emin olun.
    4. Microsoft onayı işlemeyi tamamladıktan sonra, Microsoft Teams kurulumundan gelişmiş bir hedefli e-posta/UPN testi gönderin. İletişim Günlüğü teslim geçmişini ve tanılamaları gösterir; başarısız olan mesajı yeniden iletmez.

    **Microsoft Entra ID (Client Credentials)** entegrasyonunu yeniden yapılandırmak bu hatayı çözmez, çünkü bu entegrasyon Teams bildirim tesliminde kullanılmaz.
  </Accordion>

  <Accordion title="Uygulama yüklü ancak bildirimler başarısız oluyor">
    * Botun engellenip engellenmediğini, kaldırılıp kaldırılmadığını veya kurulumunun silinip silinmediğini kontrol edin
    * Uygulama, kiracı Living Security'de bağlanmadan önce yüklendiyse, Living Security'nin mevcut yüklemeyi ilişkilendirebilmesi için kiracıyı kaydedin ve **Kurulumu doğrula**'yı seçin
    * Yalnızca doğrulama mevcut yüklemeyi tespit edemezse yeniden yükleyin
    * Hedef kullanıcının veya kanalın en son uygulama yükleme olayını aldığını doğrulayın
    * Uygulamayı yeniden yükledikten sonra yeni bir test bildirimi gönderin

    Sorun giderme için kullanılan örnek yükleme olayı alanları:

    ```json theme={null}
    {
      "type": "installationUpdate",
      "action": "add",
      "channelData": {
        "tenant": { "id": "278750d2-8df7-4262-a34d-08d79ad671d8" },
        "team": { "id": "19:team-id@thread.tacv2" },
        "channel": { "id": "19:channel-id@thread.tacv2" }
      },
      "conversation": {
        "id": "19:channel-id@thread.tacv2",
        "conversationType": "channel",
        "tenantId": "278750d2-8df7-4262-a34d-08d79ad671d8"
      }
    }
    ```
  </Accordion>
</AccordionGroup>

## Güvenlik

Living Security, Microsoft Graph `User.Read.All` iznini yalnızca isteğe bağlı e-posta/UPN alıcı arama yedeği için kullanır. Varsayılan olarak kişisel bildirim yönlendirmesi, Living Security'nin varlık verilerindeki güvenilir bir Entra nesne kimliğini ve Microsoft Teams'ten yakalanan bot konuşma referansını kullanır. Çağıran tarafından sağlanan nesne kimlikleri ve konuşma referansları güvenilir yönlendirme verisi değildir. Microsoft Teams mesajları, Microsoft Teams proaktif mesajlaşması kullanılarak yalnızca bildirim amaçlı Living Security Teams botu aracılığıyla iletilir.

Living Security, standart Teams uygulaması kurulumu için müşterilerin kendi Microsoft Entra uygulama kaydını oluşturmasını veya müşteriye ait bir istemci gizli anahtarını paylaşmasını gerektirmez.

Bölgeye özel Teams paketleri, uygulama kimliğini, bot kimliğini ve mesajlaşma uç noktasını kuruluşunuzun barındırıldığı Living Security bölgesiyle uyumlu tutar.

## İlgili Sayfalar

<CardGroup cols={2}>
  <Card title="E-posta Entegrasyonu" icon="envelope" href="/tr/integrations/outbound/email">
    E-postayı bir teslim kanalı olarak yapılandırın.
  </Card>

  <Card title="Slack Entegrasyonu" icon="slack" href="/tr/integrations/outbound/slack">
    Slack'i bir teslim kanalı olarak yapılandırın.
  </Card>

  <Card title="İletişim Günlüğü" icon="clock-rotate-left" href="/tr/features/communications/log">
    Teams teslim durumunu ve geçmişini izleyin.
  </Card>

  <Card title="Kimlik Doğrulama" icon="shield-halved" href="/tr/features/settings/sso">
    Microsoft Entra ID ve SSO yapılandırması.
  </Card>
</CardGroup>


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