Office Add-ins için Birleşik Manifest Artık Genel Kullanımda
Microsoft, Office eklentileri için birleşik manifest (unified manifest) desteğinin artık Word, Excel ve PowerPoint tarafında da genel kullanıma (GA) sunulduğunu duyurdu. Bu destek daha önce yalnızca Outlook eklentilerinde mevcuttu; şimdi ise diğer temel Microsoft 365 uygulamalarını da kapsıyor. Bu adımla geliştiriciler tek bir manifest üzerinden birden fazla Microsoft 365 uygulamasında çalışabilen tek bir eklenti geliştirebiliyor, IT yöneticileri de dağıtımı daha sade bir modelle yönetebiliyor.
Neden Önemli
Birleşik manifest, Microsoft 365 genişletilebilirlik ekosistemini Teams uygulamaları, Office eklentileri ve Copilot ajanları için ortak ve tutarlı bir modele yaklaştırıyor. Outlook tarafında bu manifest zaten geliştiriciler tarafından dağıtımı basitleştirmek, müşterinin karşılaştığı sürtünmeleri azaltmak ve benimsenmeyi artırmak amacıyla kullanılıyordu. Aynı kazanımların Word, Excel ve PowerPoint eklentilerine de taşınması, geliştiricilerden gelen sık dile getirilen taleplerden biriydi.
Microsoft, bu ihtiyacı karşılayabilmek için son iki yıl boyunca farklı ekipleri devreye alarak bu birleşik yapıyı olgunlaştırdığını belirtiyor. Sonuç olarak mevcut eklentileri yeni modele taşımak daha az efor gerektiriyor; ek olarak farklı Microsoft 365 uygulamalarına destek eklemek de artık daha akıcı bir yol izliyor.
Birleşik Manifest ile Neler Yapılabiliyor
Yeni model, geliştiricilere ve yönetici tarafına birkaç somut fayda sunuyor:
- Bir kez geliştir, her yerde dağıt: Tek bir manifest ile Office eklentileri, Teams uygulamaları ve Microsoft 365 Copilot deneyimleri aynı anda hayata geçirilebiliyor.
- Dağıtımın basitleşmesi: Uygulama erişimi, Microsoft 365 yönetim merkezindeki Integrated Apps sayfası üzerinden merkezi olarak yönetilebiliyor.
- Tutarlı bir kullanıcı deneyimi: Kullanıcılar aynı uygulamayı farklı Microsoft 365 yüzeylerinde daha benzer bir şekilde bulup kullanabiliyor.
Script Lab Unity Örneği
Bu modelin pratikte ne anlama geldiğini gösteren örneklerden biri Script Lab Unity. Daha önce geliştiricilerin Outlook için ayrı, Word, Excel ve PowerPoint için ayrı Script Lab eklentileri kullanması gerekiyordu. Ekip, manifest dönüştürme aracını kullanarak bu ayrı deneyimleri tek bir uygulamada, oldukça sınırlı yeniden çalışmayla birleştirdi. Ortaya çıkan Script Lab Unity, Microsoft 365 genelinde edinilmesi ve kullanılması daha kolay tek bir uygulama olarak sunuluyor.
Microsoft ayrıca bu modeli benimseyen iş ortağı çözümlerine örnek olarak Tableau Cloud uygulamasını gösteriyor.
Hangi Uygulamalar ve Platformlar Destekleniyor
Geliştiriciler artık birleşik manifest tabanlı eklentileri aşağıdaki Office uygulamaları için yayımlayabiliyor:
- Outlook
- Word
- Excel
- PowerPoint
Kullanıcılar bu eklentileri Office’in web, Windows ve Mac sürümlerinde kurup kullanabiliyor. İstemci ve platform desteği hakkında daha ayrıntılı bilgi için Microsoft’un belgelerine başvurulabilir.
Nereden Başlanmalı
Birleşik manifest ile çalışmaya başlamak isteyen geliştiricilerin ilk durağı genel bakış belgesi olmalı. Ardından senaryoya göre iki farklı yol izlenebiliyor:
- Sıfırdan yeni bir eklenti geliştirmek: Yeni projeye başlarken doğrudan birleşik manifest ile ilerlemek mümkün. Microsoft, bu süreç için Agents Toolkit tabanlı akışı öneriyor.
- Mevcut Office eklentisini dönüştürmek: Halihazırda XML manifest ile çalışan bir eklenti bulunuyorsa, sunulan dönüştürme rehberi izlenerek JSON tabanlı birleşik manifeste geçiş sağlanabiliyor.
Bu iki yaklaşım, hem yeni geliştirilen hem de yıllardır kullanımda olan Office eklentilerinin aynı ortak modele taşınmasına olanak tanıyor.
Geri Bildirim Kanalları
Microsoft, geliştirici ve kullanıcı geri bildirimlerine önem verdiğini belirtiyor. Excel gibi Office uygulamalarında sağ üst köşedeki Feedback düğmesi ya da Help > Feedback menüsü üzerinden doğrudan geri bildirim gönderilebiliyor. Bunun dışında Office Add-ins geliştirici topluluğu üzerinden de ekiple iletişim kurulabiliyor.
Kısaca Değerlendirme
Birleşik manifest desteğinin Word, Excel ve PowerPoint tarafında da GA seviyesine gelmesi, Microsoft 365 genişletilebilirliği için önemli bir kilometre taşı olarak öne çıkıyor. Farklı uygulamalar için ayrı manifestler, ayrı paketleme ve ayrı yönetim süreçleri sürdürmek zorunda kalan ekipler için tek bir uygulama tanımıyla Outlook’tan Excel’e kadar tüm uygulamaları kapsayabilmek, hem geliştirme hem operasyon tarafında sadeleşme anlamına geliyor. IT yöneticileri açısından ise Integrated Apps sayfası üzerinden merkezi yönetim, kurumsal dağıtım süreçlerinin daha öngörülebilir olmasına katkı sağlıyor.
Kaynaklar ve İleri Okuma
- Build Önce, Run Everywhere: Unified Manifest for Office Add-Ins now Generally Available (Microsoft 365 Developer Blog)
- Birleşik manifest genel bakış (Microsoft Learn)
- Agents Toolkit ile Office eklentisi geliştirme (Microsoft Learn)
- XML manifestten JSON birleşik manifeste dönüşüm (Microsoft Learn)
- Office Add-ins geliştirici topluluğu ve yardım kaynakları
- Script Lab Unity uygulama sayfası







Yorum gönder