Ana içeriğe atla

Ortamınız için Microsoft 365 yapılandırma

Kendi Microsoft Entra uygulamanızla, kuruluşunuz aynı uygulamayı Microsoft ile oturum açma ve Outlook, Teams ve SharePoint için kullanabilir. Hangi entegrasyonların ve yazma işlemlerinin kullanılabilir olduğunu merkezi olarak belirlersiniz. Kullanıcılar daha sonra sadece kişisel bağlantılarını Tercihler → Araçlar → Bağlantılar bölümünden açıp kapatırlar.

Kişisel entegrasyonlar OpenAI, Claude, Gemini ve Mistral destekli modellerle çalışır. Seçilen model araçları kullanabilmelidir. Kişisel bağlantılarda erişim, oturum açan Microsoft kullanıcısının izinlerine bağlıdır. Organizasyon izni tüm çalışanları otomatik olarak oturum açtırmaz ve AI'ya tüm posta kutularına bağımsız erişim vermez. Merkezi SharePoint bilgi bankası ayrı uygulama izinleri ve mevcut bilgi bankası izinlerini kullanır; bu makalenin ilerleyen bölümlerinde açıklanmıştır.

Neye ihtiyacınız var?​

  • Microsoft Entra ID ve istenen hizmetlere erişimi olan hesaplara sahip bir Microsoft 365 kuruluşu.
  • Bir uygulama kaydı yapmaya ve seçilen Microsoft Graph izinleri için kuruluş izni vermeye yetkili bir yönetici. Sadece bir Azure abonelik rolü yeterli değildir; Entra rolünüz bu izni vermelidir.
  • Entegrasyonları kullanılabilir yapmak için doğru AI ortamında yönetici yetkileri.
  • Google Cloud Identity Platform'da bu AI ortamı için Microsoft Kimlik Sağlayıcısını yapılandırabilecek bir platform yöneticisi.
  • Kendi Microsoft dizininizde, uygun marka için iki yönlendirme URL'si ve bir istemci sırrı içeren bir uygulama kaydı.

Microsoft ile oturum açma ve Microsoft verilerine erişim iki ayrı işlevdir. Sadece çalışan bir Microsoft oturumu, Outlook, Teams veya SharePoint'in yapılandırıldığı anlamına gelmez.

1. Tek bir kuruluş uygulaması kaydedin​

Microsoft Entra yönetim merkezini açın ve Uygulama kayıtları → Yeni kayıt bölümüne gidin. Tanınabilir bir ad kullanın, örneğin AI-Public – kuruluşunuzun adı. Kendi kuruluşunuz için Bu kuruluş dizinindeki hesaplar (Tek kiracı) seçeneğini tercih edin.

Genel Bakış bölümünden aşağıdaki bilgileri kaydedin:

VeriNe için?
Dizin (kiracı) ID'siKuruluşunuzun Microsoft dizini; bu, AI ortamındaki Microsoft ID alanına girilir.
Uygulama (istemci) ID'siKayıtlı uygulama; bu Microsoft Kimlik Sağlayıcısına girilir.

Bu iki ID farklıdır. Microsoft ID alanına istemci ID'si veya Firebase kiracı ID'si girmeyin.

2. Doğru yönlendirme URL'lerini ayarlayın​

Kimlik Doğrulama → Platform ekle → Web bölümüne gidin. Markanız için aşağıdaki her iki URL'yi tam olarak gösterildiği gibi ekleyin. İlk URL oturum açmayı, ikinci URL ise iş hesabı entegrasyonları için izni işler.

MarkaMicrosoft ile Oturum Açmaİş Hesabı Entegrasyonları
AI-Schoolhttps://ai-school-pro.firebaseapp.com/__/auth/handlerhttps://europe-west1-ai-school-pro.cloudfunctions.net/completeConnectorOAuth
AI-Corporatehttps://ai-corporate.firebaseapp.com/__/auth/handlerhttps://europe-west1-ai-corporate.cloudfunctions.net/completeConnectorOAuth
AI-Publichttps://ai-public-pro.firebaseapp.com/__/auth/handlerhttps://europe-west1-ai-public-pro.cloudfunctions.net/completeConnectorOAuth

Ortamınızın çalıştığı markanın URL'lerini kullanın. Kendi kuruluş adınız veya kiracı ID'niz bu URL'lerde girilmez. Web sitesi URL'si, kontrol paneli URL'si ve .web.app URL'leri bu geri çağırmaları değiştirmez. Tarayıcıdan entegrasyon kullansanız bile bunları Web olarak kaydedin. Açık token verme veya genel istemci akışı etkinleştirmeniz gerekmez.

3. İstemci sırrı oluşturun ve izinler atayın​

Sertifikalar ve sırlar → İstemci sırları → Yeni istemci sırrı bölümüne gidin. Uygun bir süre seçin ve Değer görünür görünmez güvenli bir şekilde kaydedin. Değeri platform yöneticisine kararlaştırılmış güvenli kanal üzerinden iletin; Sır ID'si istemci sırrı değildir. Son kullanma tarihini takip edin ve süresi dolmadan önce sırrı, Kimlik Sağlayıcıda da dahil olmak üzere değiştirin.

Sonra API izinleri → İzin ekle → Microsoft Graph → Yetkilendirilmiş izinler bölümüne gidin. Kuruluşunuzun sunacağı entegrasyonlar ve işlemler için yalnızca gerekli izinleri ekleyin.

EntegrasyonOkuma izinleriYazma için ek izinler
Profil / temelUser.Read; oturum açma akışı ayrıca openid, profile, email ve offline_access isterYok
Outlook PostaMail.ReadTaslaklar: Mail.ReadWrite. Gönderme: Mail.Send.
Outlook TakvimCalendars.ReadYazma: Calendars.ReadWrite.
Microsoft TeamsChat.Read, ChannelMessage.Read.AllGönderme: Team.ReadBasic.All, Channel.ReadBasic.All, ChannelMessage.Send.
SharePoint / OneDriveSites.Read.All, Files.Read.AllBu iş hesabı entegrasyonu yazma işlemi sunmaz.

Mail.ReadWrite gönderme izni vermez; bunun için ayrıca Mail.Send gerekir. Teams gönderileri seçilen kanalda metin mesajları yazar, özel sohbet mesajları değil. Bu entegrasyon için Yetkilendirilmiş izinler kullanılır, Uygulama izinleri değil. All içeren izinlerde bile yetkilendirilmiş erişim kullanıcının erişimiyle sınırlıdır.

Kuruluşunuz için yönetici onayı ver butonuna tıklayın ve seçilen izinlerin verildiğini doğrulayın. Böylece çalışanlar onaylanmış erişimi kuruluş adına izin vermeden kullanabilir. Microsoft, politika gereği oturum açma, MFA veya yeniden izin isteyebilir.

4. Uygulamayı AI ortamına iki yerde bağlayın​

Platform yöneticisi doğru ortamı seçip aşağıdaki ayarları yapmalıdır:

  1. Yönetici → Ortam → Kiracı bölümünde Microsoft oturum açma yöntemini etkinleştirin ve Microsoft ID alanına Dizin (kiracı) ID girin.
  2. Google Cloud → Identity Platform → ilgili kiracı → Kimlik sağlayıcıları → Microsoft bölümünde sağlayıcıyı etkinleştirin ve aynı Entra uygulamasının Uygulama (istemci) ID ve istemci sırrı Değerini girin.

Kimlik Sağlayıcı, AI ortamınızın Firebase/Identity Platform kiracısına aittir, başka bir kuruluş veya genel Yönetici ortamına değil. İş hesabı entegrasyonu bu sağlayıcıdaki uygulamayı tekrar kullanır. İstemci sırrı kullanıcı tercihleri, sohbet mesajları veya genel ortam alanlarında olmamalıdır.

Platform yöneticisine kuruluş adı, marka, Dizin ID, istemci ID, sırrın değeri (güvenli kanal üzerinden), son kullanma tarihi ve istenen entegrasyonlar/izinler sağlanmalıdır. Sadece uygulama ID'si yeterli değildir.

5. Entegrasyonları ve yazma işlemlerini etkinleştirin​

Kuruluşunuzun yönetim ortamı → Araçlar → MCP bölümünü açın. Suite kısayolları altında Microsoft 365 entegrasyonunu açın. Microsoft satırları görünür olur; tüm suite kapalıysa bu satırlar gizli kalır.

Her entegrasyon için kullanılabilir olup olmadığını seçin. Yazma işlemleri sütununda ayrı ayrı şunları seçin:

  • Outlook Posta → Taslaklar: taslak oluşturma ve değiştirme.
  • Outlook Posta → Gönderme: mevcut bir taslağı gönderme.
  • Outlook Takvim → Yazma: randevu oluşturma ve değiştirme.
  • Microsoft Teams → Gönderme: seçilen Teams kanalına metin mesajı gönderme.

Kaydet butonuna tıklayın. Bir yazma işlemi ancak entegrasyon, ilgili yönetim izni açık, Microsoft gerekli izinleri vermiş ve kullanıcı bağlantıyı kişisel olarak açmışsa çalışır. Kullanıcıya ek bir yazma izin formu verilmez.

Kullanılabilirlik

Ayarlar, markanızın backend tarafından da desteklenmelidir. Bu yazma genişletmesi 7 Ekim 2026'da yayınlanmış ve AI-Corporate'deki OnderwijsSupport için test edilmiştir. Bu, aynı genişletmenin otomatik olarak AI-Public, AI-Public veya diğer ortamlarda mevcut olduğu anlamına gelmez. Yazma işlemleri eksikse platform yöneticisinden onay isteyin.

6. Yapılandırmayı kontrol edin​

Bir kullanıcı doğru AI ortamında oturum açsın ve Microsoft entegrasyonlarını kullanma rehberine göre istenen entegrasyonu açsın. Microsoft'un kendi Entra uygulamanızın adını gösterdiğini doğrulayın.

Önce tanınabilir bir taslak ve katılımcısız bir randevu test edin. Outlook'ta kaydedilen öğeleri kontrol edin. Sonra gönderme işlemini belirlenmiş test alıcısına ve Teams gönderisini belirlenmiş test kanalına deneyin. Katılımcılı randevu davet veya güncellemeler gönderebilir. Kabul edilen gönderme işlemi teslimat onayı değildir.

İzinler genişletildiğinde bağlantı tokenları yenilemeye çalışır. Microsoft yeniden oturum açma veya izin isterse kullanıcı mevcut bağlantıyı yeniden bağlamalıdır. İkinci bir uygulama veya ayrı kullanıcı ayarı gerekmez.

Sorun giderme​

SorunKontrol
AADSTS50011 / yönlendirme uyuşmazlığıHer iki geri çağırma URL'si tam olarak Web olarak ve doğru marka için kayıtlı mı?
İzin ekranında farklı uygulama adı görünüyorDoğru AI ortamı, Dizin ID ve kiracıya özel Microsoft Kimlik Sağlayıcısı kullanılıyor mu? Yeniden bağlanın.
Oturum açma çalışıyor, entegrasyon çalışmıyorBağlayıcı geri çağırması, Graph izinleri ve kuruluş izni kontrol edin.
Okuma çalışıyor, yazma çalışmıyorYönetim izni, ilgili yetkilendirilmiş Graph izni, verilen izin ve backend kullanılabilirliği kontrol edin.
İstemci sırrı geçersiz veya süresi dolmuşDeğer doğru mu? Sır ID'si değil. Yeni sır Kimlik Sağlayıcıda da güncellenmeli.
Kullanıcıda entegrasyon görünmüyorAraçlar kullanılabilirliği, kullanıcı izinleri ve seçilen AI ortamını kontrol edin.

Daha fazla bilgi​

Merkezi SharePoint Bilgi Bankası: Microsoft Kurulumu​

Merkezi bağlı bir klasör, her çalışanın kişisel SharePoint bağlantısını açmasına gerek kalmadan organizasyon uygulaması üzerinden çalışır. Bunun için iki ayrı izin gereklidir: yönetici onayı ile Sites.Selected uygulama izni ve seçilen SharePoint sitesinde read izni. Çalışan bir Microsoft oturumu veya sadece yönetici onayı yeterli değildir.

1. Organizasyon uygulamasını kontrol edin​

AI ortamınızda Microsoft oturumu için kullandığınız aynı tek kiracılı uygulama kaydını kullanın. Var olan bir uygulama genişletilebilir; ikinci bir entegrasyon uygulaması gerekmez. Microsoft Entra → Uygulama kayıtları → uygulamanız → Genel Bakış bölümünde Dizin (tenant) ID ve Uygulama (istemci) ID değerlerini kontrol edin. Aşağıda istemci ID'sini kullanın, Nesne ID'sini değil.

Dizin ID'si Yönetici → Ortam → Kiracı → Microsoft ID altında olmalıdır. İstemci ID ve geçerli bir istemci sırrının Değeri, tam olarak o AI ortamının Microsoft Kimlik Sağlayıcısında bulunmalıdır. Bu yapılandırma platform yöneticisi tarafından takip edilir. Süresi dolmuş bir sır merkezi içe aktarmayı engeller; son kullanma tarihini takip edin.

Merkezi sunucu bağlantısı client_credentials kullanır ve ek bir yönlendirme URL'si istemez. Mevcut Web yönlendirmeleri oturum açma ve kişisel iş hesabı entegrasyonları için gereklidir; bu makalenin önceki tablosundaki marka bağlı URL'leri kullanın.

2. Uygulama iznini ekleyin ve yönetici onayı verin​

  1. API izinleri → İzin ekle → Microsoft Graph → Uygulama izinlerini açın.
  2. Sites.Selected iznini arayın, seçin ve İzinleri ekleye tıklayın.
  3. Yetkili bir Entra yöneticisi Organizasyonunuz için yönetici onayı ver işlemini gerçekleştirsin.
  4. Sites.Selected, türü Uygulama olarak ve verilmiş durumda göründüğünden emin olun.

Kişisel Outlook, Teams ve SharePoint bağlantıları için yetkilendirilmiş izinler aynı uygulamada kalabilir. Bunlar merkezi bilgi bankası için uygulama izninin yerini almaz. Bu merkezi içe aktarma için Sites.Read.All, Sites.ReadWrite.All veya Sites.FullControl.All uygulama izinleri gerekmez.

3. Uygulamaya siteye ayrı okuma erişimi verin​

Bu yönetim işlemi Microsoft Graph Explorer ile yapılabilir. Aynı Microsoft dizininde, SharePoint Yöneticisi veya daha yüksek uygun bir yönetici rolüne sahip ve ilgili siteye erişimi olan bir yönetici hesabı kullanın. Azure abonelik rolü veya sadece uygulama sahipliği yeterli değildir.

  1. Yönetici hesabıyla Graph Explorer'a giriş yapın ve gösterilen organizasyonu kontrol edin.
  2. Profil menünüz → Consent to permissions öğesini açın, Sites.FullControl.All öğesini arayın ve Graph Explorer için bu yönetim bağlamında gerekli izni vermek üzere Consent seçeneğini seçin. Bazı sorgularda, tam izin panelini Modify Permissions → Open the permissions panel üzerinden de açabilirsiniz. Bu, site izinlerini yönetmek için bir delegated yönetim iznidir; bilgi tabanı uygulamasına geniş uygulama izni olarak eklemeyin. Tüm kullanıcılar için organizasyon izni gerekmediğinde hesap bazlı izni kullanın.
  3. Aşağıdaki GET ile site-ID'sini bulun. Örnek ana bilgisayar ve site yolunu kendi klasörünüze göre değiştirin. URL'de /teams/ varsa, /sites/ yerine o yolu kullanın.
GET https://graph.microsoft.com/v1.0/sites/uworganisatie.sharepoint.com:/sites/uwsite?$select=id,displayName,webUrl

Yanıttaki id değeri, ana bilgisayar adı ve iki GUID dahil tam site-ID'sidir. Ayrıca displayName ve webUrl değerlerini kontrol edin: izin, klasörünüzün gerçekten bulunduğu siteye verilmelidir.

  1. Aşağıdaki adrese GET ile mevcut izinleri kontrol edin. İstemci ID'niz orada read rolüyle varsa ikinci bir izin oluşturmanıza gerek yoktur. Mevcut daha geniş veya farklı izinler için Microsoft yöneticinizin değerlendirmesini isteyin.
GET https://graph.microsoft.com/v1.0/sites/SITE-ID/permissions
  1. İzin yoksa, POST seçin, aynı adresi kullanın ve İstek Gövdesine aşağıdaki JSON'u girin. İki örnek değeri değiştirin; CLIENT-ID-VAN-UW-APP entegrasyon uygulamanızın Uygulama (istemci) IDsidir, Graph Explorer uygulaması değil.
{
"roles": ["read"],
"grantedToIdentities": [
{
"application": {
"id": "CLIENT-ID-VAN-UW-APP",
"displayName": "NAAM-VAN-UW-INTEGRATIE-APP"
}
}
]
}
  1. Sorguyu çalıştır seçin. Başarılı ekleme 201 Created döner. Yanıtta read rolü ve istemci ID'sini kontrol edin; Graph bunları grantedToIdentitiesV2 altında gösterebilir. Sonra tekrar GET ile kontrol edin. Yönetim ve olası iptal için izin ID'sini saklayın.
  2. Bilinçli olarak bağlamak istediğiniz her başka site için bunu tekrarlayın.
Site izni ve bilgi bankası izinleri

Microsoft izni uygulamaya seçilen sitenin tamamına okuma erişimi verir. AI ortamı sadece seçilen klasörü ve alt klasörleri içe aktarır. Merkezi paylaşım için tercihen ayrı bir site kullanın. Mevcut bilgi bankası izinleri, içe aktarılan belgeleri hangi kullanıcıların alacağını belirler; bireysel SharePoint izinleri aktarılmaz.

4. Klasörü bağlayın ve sonucu kontrol edin​

Yönetim → Bilgi Bankası → Ekle → SharePoint klasörleri → Klasör bağlayı açın ve gerçek klasör URL'sini kullanın, davet bağlantısı veya OneDrive genel görünüm adresi değil. Kapsam, hedef kitle ve yayın durumu için bilgi bankası kılavuzunu takip edin. Merkezi kaynak için kullanıcı tercihlerinde kişisel bağlayıcı gerekmez.

Yenile ile belgelerin hatasız işlendiğini kontrol edin. Yeni bir kontrol için Şimdi senkronize etyi kullanın ve ardından içe aktarılan bir belge hakkında somut bir sohbet sorusu sorun. Yanıtın doğru merkezi bilgi kaynağını belirttiğini kontrol edin.

SorunMicrosoft tarafında kontrol
Oturum açma çalışıyor ama merkezi klasör değilSites.Selected Uygulama türünde olmalı ve yönetici onayı olmalı; ayrıca ayrı site iznini kontrol edin.
Klasöre erişimde 403 ForbiddenDoğru Microsoft dizini, site-ID, istemci ID ve read izni; sadece yönetici onayı site erişimi vermez.
Graph Explorer'da yönetim işleminde 403Yetkilendirilmiş Sites.FullControl.All, verilen izin, yönetici rolü ve hedef site erişimi. Entegrasyon uygulamasına geniş izin eklemeyin.
Site çalışıyor, klasör bulunamadıGerçek klasör URL'sini, belge kitaplığını ve site yolunu kontrol edin; OneDrive kısayolu başka siteye işaret edebilir.
Sır süresi dolmuş veya geçersizPlatform yöneticisi yeni sır Değerini doğru Microsoft Kimlik Sağlayıcıda güncellesin.

OnderwijsSupport için AI-Corporate ortamında bu merkezi bağlantı 14 Ekim 2026'da yayımlanmış ve test edilmiştir. AI-School, AI-Public veya başka bir ortamda kullanılabilirliği platform yöneticisi tarafından onaylanmalıdır.

Microsoft dokümantasyonu: Seçilen izinler, site izni ekleme ve site izinlerini kontrol etme.