{"id":43312,"date":"2026-07-14T09:00:41","date_gmt":"2026-07-14T06:00:41","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/azure-logic-apps-standardda-paylasilan-api-baglantilarini-erisim-politikalari-ile-guvenli-hale-getirme\/"},"modified":"2026-07-14T09:00:41","modified_gmt":"2026-07-14T06:00:41","slug":"azure-logic-apps-standardda-paylasilan-api-baglantilarini-erisim-politikalari-ile-guvenli-hale-getirme","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/azure-logic-apps-standardda-paylasilan-api-baglantilarini-erisim-politikalari-ile-guvenli-hale-getirme\/","title":{"rendered":"Azure Logic Apps Standard&#8217;da Payla\u015f\u0131lan API Ba\u011flant\u0131lar\u0131n\u0131 Eri\u015fim Politikalar\u0131 ile G\u00fcvenli Hale Getirme"},"content":{"rendered":"<h2>Azure Logic Apps Standard&#8217;da Payla\u015f\u0131lan API Ba\u011flant\u0131lar\u0131n\u0131 Eri\u015fim Politikalar\u0131 ile G\u00fcvenli Hale Getirme<\/h2>\n<p>Azure Logic Apps Standard ile geli\u015ftirdi\u011finiz uygulamalarda API ba\u011flant\u0131lar\u0131n\u0131n g\u00fcvenli\u011fi kritik \u00f6nem ta\u015f\u0131r. Peki, bu ba\u011flant\u0131lar\u0131 kimlerin, ne zaman ve nas\u0131l kullanabilece\u011fini nas\u0131l kontrol edersiniz? Bu makalede, payla\u015f\u0131lan API ba\u011flant\u0131lar\u0131n\u0131z\u0131 Azure Eri\u015fim Politikalar\u0131 ile nas\u0131l g\u00fcvence alt\u0131na alaca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m \u00f6\u011freneceksiniz.<\/p>\n<p>G\u00fcn\u00fcm\u00fcz\u00fcn dijital d\u00fcnyas\u0131nda, uygulamalar birbirleriyle s\u00fcrekli etkile\u015fim halindedir. Bu etkile\u015fimin temelini olu\u015fturan API&#8217;ler (Uygulama Programlama Aray\u00fczleri), farkl\u0131 yaz\u0131l\u0131m sistemlerinin veri al\u0131\u015fveri\u015fi yapmas\u0131n\u0131 sa\u011flar. Azure Logic Apps Standard, bu API entegrasyonlar\u0131n\u0131 otomatikle\u015ftirmek ve y\u00f6netmek i\u00e7in g\u00fc\u00e7l\u00fc bir platform sunar. Ancak, bu entegrasyonlar ne kadar faydal\u0131ysa, potansiyel g\u00fcvenlik riskleri de o kadar \u00f6nemlidir. \u00d6zellikle birden fazla Logic App&#8217;in ayn\u0131 API ba\u011flant\u0131s\u0131n\u0131 payla\u015ft\u0131\u011f\u0131 senaryolarda, yetkisiz eri\u015fim veya yanl\u0131\u015f kullan\u0131m ciddi sorunlara yol a\u00e7abilir. Bu noktada, Azure&#8217;un sundu\u011fu Eri\u015fim Politikalar\u0131 devreye girer ve bu kritik ba\u011flant\u0131lar\u0131 g\u00fcvenli hale getirmemize yard\u0131mc\u0131 olur. Bu rehberde, bu politikalar\u0131 nas\u0131l uygulayaca\u011f\u0131n\u0131z\u0131, hangi senaryolarda kullanaca\u011f\u0131n\u0131z\u0131 ve en iyi uygulamalar\u0131 \u00f6\u011freneceksiniz.<\/p>\n<h2>API Ba\u011flant\u0131lar\u0131 Neden G\u00fcvenli Olmal\u0131?<\/h2>\n<p>API ba\u011flant\u0131lar\u0131, hassas verilere eri\u015fim noktalar\u0131d\u0131r. Bir finansal uygulaman\u0131n m\u00fc\u015fteri bilgilerini \u00e7ekti\u011fi bir API&#8217;ye veya bir e-ticaret platformunun \u00f6deme i\u015flemlerini y\u00f6netti\u011fi bir API&#8217;ye d\u00fc\u015f\u00fcn\u00fcn. Bu ba\u011flant\u0131lar\u0131n g\u00fcvenli olmamas\u0131, verilerin \u00e7al\u0131nmas\u0131na, yetkisiz i\u015flemler yap\u0131lmas\u0131na veya hizmet kesintilerine yol a\u00e7abilir. Logic Apps Standard&#8217;da, bir ba\u011flant\u0131 genellikle bir kimlik bilgisi (kullan\u0131c\u0131 ad\u0131\/parola, API anahtar\u0131, sertifika vb.) i\u00e7erir. Bu kimlik bilgileri, hedef API&#8217;ye ula\u015fmak ve i\u015flem yapmak i\u00e7in kullan\u0131l\u0131r. E\u011fer bu ba\u011flant\u0131 g\u00fcvenli bir \u015fekilde y\u00f6netilmezse, bu kimlik bilgileri k\u00f6t\u00fc niyetli ki\u015filerin eline ge\u00e7ebilir. \u00d6rne\u011fin, bir geli\u015ftiricinin yanl\u0131\u015fl\u0131kla bir ba\u011flant\u0131n\u0131n kimlik bilgilerini herkese a\u00e7\u0131k bir depoya y\u00fcklemesi veya bir ba\u011flant\u0131n\u0131n eri\u015fim izinlerinin gere\u011finden fazla geni\u015f tutulmas\u0131 ciddi g\u00fcvenlik zafiyetleri olu\u015fturur. Bu durum, hem \u015firketinizin itibar\u0131n\u0131 zedeleyebilir hem de yasal d\u00fczenlemelere uyumsuzluk nedeniyle cezalarla kar\u015f\u0131la\u015fman\u0131za neden olabilir.<\/p>\n<p>Ayr\u0131ca, payla\u015f\u0131lan ba\u011flant\u0131lar s\u00f6z konusu oldu\u011funda riskler katlan\u0131r. Bir projede birden fazla Logic App&#8217;in ayn\u0131 API&#8217;ye ba\u011fland\u0131\u011f\u0131n\u0131 varsayal\u0131m. E\u011fer bu ba\u011flant\u0131lar\u0131n eri\u015fimi iyi y\u00f6netilmezse, bir Logic App&#8217;teki bir hata veya g\u00fcvenlik a\u00e7\u0131\u011f\u0131, di\u011fer t\u00fcm Logic App&#8217;leri de riske atabilir. Bu, domino etkisi yaratarak geni\u015f \u00e7apl\u0131 bir veri ihlaline veya hizmet kesintisine neden olabilir. Bu nedenle, API ba\u011flant\u0131lar\u0131n\u0131n g\u00fcvenli\u011fini sa\u011flamak, yaln\u0131zca teknik bir gereklilik de\u011fil, ayn\u0131 zamanda i\u015f s\u00fcreklili\u011fi ve veri b\u00fct\u00fcnl\u00fc\u011f\u00fc i\u00e7in de stratejik bir zorunluluktur. Azure&#8217;un sundu\u011fu eri\u015fim politikalar\u0131, bu karma\u015f\u0131k g\u00fcvenlik gereksinimlerini kar\u015f\u0131lamak i\u00e7in tasarlanm\u0131\u015ft\u0131r ve geli\u015ftiricilere ince taneli kontrol imkanlar\u0131 sunar.<\/p>\n<h2>Azure Logic Apps Standard&#8217;da Eri\u015fim Politikalar\u0131 Nedir?<\/h2>\n<p>Azure Eri\u015fim Politikalar\u0131 (Access Policies), Azure kaynaklar\u0131n\u0131n kimler taraf\u0131ndan, hangi eylemleri ger\u00e7ekle\u015ftirebilece\u011fini belirleyen bir mekanizmad\u0131r. Logic Apps Standard ba\u011flam\u0131nda, bu politikalar \u00f6zellikle API ba\u011flant\u0131lar\u0131na kimlerin eri\u015febilece\u011fini ve bu ba\u011flant\u0131lar\u0131 kullanarak hangi i\u015flemleri yapabilece\u011fini tan\u0131mlamak i\u00e7in kullan\u0131l\u0131r. Bu, Azure Rol Tabanl\u0131 Eri\u015fim Kontrol\u00fc (RBAC &#8211; Role-Based Access Control) prensiplerine dayan\u0131r. RBAC, en az ayr\u0131cal\u0131k (least privilege) prensibini benimseyerek, kullan\u0131c\u0131lara veya hizmetlere yaln\u0131zca i\u015flerini yapmalar\u0131 i\u00e7in gereken minimum izinleri verir. Bu, bir geli\u015ftiricinin yaln\u0131zca kendi geli\u015ftirdi\u011fi Logic App&#8217;in ba\u011flant\u0131lar\u0131na eri\u015febilmesini sa\u011flarken, ba\u015fka bir geli\u015ftiricinin veya bir otomasyon s\u00fcrecinin bu ba\u011flant\u0131lara eri\u015fimini engelleyebilir.<\/p>\n<p>Logic Apps Standard&#8217;da, her bir API ba\u011flant\u0131s\u0131, bir Azure kayna\u011f\u0131 olarak kabul edilir. Bu kaynaklara eri\u015fim, Azure portal\u0131 \u00fczerinden veya Azure CLI, PowerShell gibi ara\u00e7larla y\u00f6netilebilir. Eri\u015fim politikalar\u0131, belirli bir Logic App&#8217;in veya bir grup Logic App&#8217;in, belirli bir API ba\u011flant\u0131s\u0131n\u0131 kullanmas\u0131na izin verebilir. Bu izinler, &#8220;Okuyucu&#8221; (Reader), &#8220;Katk\u0131da Bulunan&#8221; (Contributor) veya &#8220;Sahip&#8221; (Owner) gibi \u00f6nceden tan\u0131mlanm\u0131\u015f roller arac\u0131l\u0131\u011f\u0131yla verilebilece\u011fi gibi, daha gran\u00fcler \u00f6zel rollerle de tan\u0131mlanabilir. \u00d6rne\u011fin, sadece bir Logic App&#8217;in belirli bir API&#8217;ye veri g\u00f6ndermesine izin verirken, veri okuma yetkisini k\u0131s\u0131tlayabilirsiniz. Bu esneklik, karma\u015f\u0131k entegrasyon senaryolar\u0131nda bile hassas kontrol\u00fc m\u00fcmk\u00fcn k\u0131lar.<\/p>\n<p>Azure Eri\u015fim Politikalar\u0131&#8217;n\u0131n temel amac\u0131, yetkisiz eri\u015fimi \u00f6nlemek ve veri ihlali riskini azaltmakt\u0131r. Bir API ba\u011flant\u0131s\u0131n\u0131n kimlik bilgilerini kimlerin g\u00f6rebilece\u011fini, d\u00fczenleyebilece\u011fini veya kullanabilece\u011fini a\u00e7\u0131k\u00e7a belirleyerek, g\u00fcvenlik duru\u015funuzu \u00f6nemli \u00f6l\u00e7\u00fcde g\u00fc\u00e7lendirirsiniz. Bu, \u00f6zellikle kurumsal ortamlarda, birden fazla ekibin ayn\u0131 platformu kulland\u0131\u011f\u0131 ve farkl\u0131 API&#8217;lere ba\u011fland\u0131\u011f\u0131 durumlarda hayati \u00f6nem ta\u015f\u0131r. Eri\u015fim politikalar\u0131, yaln\u0131zca kimlik bilgilerinin korunmas\u0131n\u0131 sa\u011flamakla kalmaz, ayn\u0131 zamanda hangi Logic App&#8217;in hangi API&#8217;yi ne zaman \u00e7a\u011f\u0131rd\u0131\u011f\u0131na dair bir denetim izi (audit trail) de sunar, bu da sorun giderme ve g\u00fcvenlik analizleri i\u00e7in \u00e7ok de\u011ferlidir.<\/p>\n<h2>Payla\u015f\u0131lan Ba\u011flant\u0131lar ve Eri\u015fim Politikas\u0131 Senaryolar\u0131<\/h2>\n<p>Bir\u00e7ok ger\u00e7ek d\u00fcnya senaryosunda, birden fazla Logic App&#8217;in ayn\u0131 API ba\u011flant\u0131s\u0131n\u0131 payla\u015fmas\u0131 yayg\u0131n bir durumdur. \u00d6rne\u011fin, bir \u015firketin m\u00fc\u015fteri ili\u015fkileri y\u00f6netimi (CRM) sistemiyle entegre olan bir ana API ba\u011flant\u0131s\u0131 olabilir. Bu ana ba\u011flant\u0131, farkl\u0131 departmanlar taraf\u0131ndan kullan\u0131lan \u00e7e\u015fitli Logic App&#8217;ler taraf\u0131ndan eri\u015filebilir. Bir pazarlama otomasyon Logic App&#8217;i m\u00fc\u015fteri bilgilerini okuyabilir, bir sat\u0131\u015f otomasyon Logic App&#8217;i yeni m\u00fc\u015fteri kay\u0131tlar\u0131 olu\u015fturabilir ve bir destek otomasyon Logic App&#8217;i m\u00fc\u015fteri sorunlar\u0131n\u0131 g\u00fcncelleyebilir. Bu durumda, ana API ba\u011flant\u0131s\u0131n\u0131n eri\u015fim politikalar\u0131n\u0131 do\u011fru \u015fekilde yap\u0131land\u0131rmak hayati \u00f6nem ta\u015f\u0131r. Her Logic App&#8217;in yaln\u0131zca kendi g\u00f6revini yerine getirmesi i\u00e7in gereken minimum yetkiye sahip olmas\u0131 sa\u011flanmal\u0131d\u0131r.<\/p>\n<p>Ba\u015fka bir senaryo, bir kurumsal otomasyon platformunda farkl\u0131 projeler i\u00e7in kullan\u0131lan bir dizi ortak API ba\u011flant\u0131s\u0131d\u0131r. Bu ba\u011flant\u0131lar, \u00f6rne\u011fin, bir \u015firket i\u00e7i veri taban\u0131na veya bulut tabanl\u0131 bir depolama hizmetine eri\u015fim sa\u011flayabilir. Farkl\u0131 projelerdeki Logic App&#8217;ler bu ba\u011flant\u0131lar\u0131 kullanabilir, ancak her projenin kendi g\u00fcvenlik gereksinimleri olabilir. Eri\u015fim politikalar\u0131, her projenin yaln\u0131zca kendi Logic App&#8217;lerinin bu ortak ba\u011flant\u0131lar\u0131 kullanmas\u0131na izin verecek \u015fekilde yap\u0131land\u0131r\u0131labilir. Bu, bir projedeki bir g\u00fcvenlik ihlalinin di\u011fer projeleri etkilemesini engeller.<\/p>\n<p>Bir di\u011fer yayg\u0131n senaryo, \u00fc\u00e7\u00fcnc\u00fc taraf API&#8217;lerle entegrasyonlard\u0131r. \u00d6rne\u011fin, bir \u00f6deme ge\u00e7idi API&#8217;si veya bir haritalama hizmeti API&#8217;si. Bu t\u00fcr durumlarda, API anahtarlar\u0131 veya kimlik bilgileri hassast\u0131r. Eri\u015fim politikalar\u0131, yaln\u0131zca ilgili Logic App&#8217;lerin bu hassas kimlik bilgilerini kullanarak API&#8217;ye eri\u015febilmesini sa\u011flamak i\u00e7in kullan\u0131labilir. Bu, kimlik bilgilerinin yanl\u0131\u015fl\u0131kla veya kas\u0131tl\u0131 olarak k\u00f6t\u00fcye kullan\u0131lmas\u0131n\u0131 \u00f6nler. \u00d6zetle, payla\u015f\u0131lan ba\u011flant\u0131lar\u0131n oldu\u011fu her yerde, eri\u015fim politikalar\u0131, g\u00fcvenlik, denetlenebilirlik ve operasyonel verimlilik i\u00e7in vazge\u00e7ilmez bir ara\u00e7t\u0131r. Bu politikalar sayesinde, kimin neye eri\u015febilece\u011fini net bir \u015fekilde tan\u0131mlayarak, karma\u015f\u0131k entegrasyon ortamlar\u0131nda bile g\u00fcvenli\u011fi \u00fcst d\u00fczeyde tutabilirsiniz.<\/p>\n<h2>Ad\u0131m Ad\u0131m: Azure Logic Apps Standard&#8217;da Eri\u015fim Politikalar\u0131n\u0131 Yap\u0131land\u0131rma<\/h2>\n<p>Azure Logic Apps Standard&#8217;da API ba\u011flant\u0131lar\u0131na eri\u015fim politikalar\u0131n\u0131 yap\u0131land\u0131rmak, Azure portal\u0131 \u00fczerinden olduk\u00e7a basittir. \u0130zlenecek ad\u0131mlar genellikle a\u015fa\u011f\u0131daki gibidir:<\/p>\n<ol>\n<li>\n<h3>Azure Portal\u0131nda Oturum A\u00e7ma ve Kaynaklar\u0131 Bulma<\/h3>\n<p>\u0130lk olarak, Azure portal\u0131nda oturum a\u00e7\u0131n ve API ba\u011flant\u0131s\u0131n\u0131 y\u00f6netmek istedi\u011finiz Logic App Standard \u00e7\u00f6z\u00fcm\u00fcn\u00fcz\u00fc veya do\u011frudan API ba\u011flant\u0131s\u0131n\u0131 bulun. Genellikle, Logic App Standard \u00e7\u00f6z\u00fcm\u00fc alt\u0131ndaki &#8220;Connections&#8221; (Ba\u011flant\u0131lar) b\u00f6l\u00fcm\u00fcnden veya do\u011frudan &#8220;API Connections&#8221; (API Ba\u011flant\u0131lar\u0131) hizmetinden eri\u015febilirsiniz. E\u011fer API ba\u011flant\u0131s\u0131 belirli bir Logic App&#8217;e \u00f6zel de\u011filse ve genel bir ba\u011flant\u0131 ise, &#8220;API Connections&#8221; hizmeti alt\u0131nda arama yapman\u0131z daha uygun olacakt\u0131r. Bu hizmet, t\u00fcm aboneli\u011finizdeki veya kaynak grubunuzdaki API ba\u011flant\u0131lar\u0131n\u0131 listeler.<\/p>\n<\/li>\n<li>\n<h3>Eri\u015fim Kontrol\u00fc (IAM) B\u00f6l\u00fcm\u00fcne Gitme<\/h3>\n<p>\u0130lgili API ba\u011flant\u0131s\u0131n\u0131 se\u00e7tikten sonra, sol men\u00fcde &#8220;Access control (IAM)&#8221; (Eri\u015fim kontrol\u00fc (IAM)) se\u00e7ene\u011fini bulun ve t\u0131klay\u0131n. Buras\u0131, Azure kaynaklar\u0131n\u0131n eri\u015fim izinlerini y\u00f6netti\u011finiz yerdir. Bu b\u00f6l\u00fcm, kimin hangi rollere sahip oldu\u011funu g\u00f6sterir ve yeni izinler eklemenize veya mevcut izinleri d\u00fczenlemenize olanak tan\u0131r.<\/p>\n<\/li>\n<li>\n<h3>Rol Atama (Add Role Assignment)<\/h3>\n<p>Eri\u015fim kontrol (IAM) sayfas\u0131nda, &#8220;Add&#8221; (Ekle) d\u00fc\u011fmesine t\u0131klay\u0131n ve ard\u0131ndan &#8220;Add role assignment&#8221; (Rol atama ekle) se\u00e7ene\u011fini se\u00e7in. Bu, yeni bir eri\u015fim politikas\u0131 tan\u0131mlaman\u0131z\u0131 ba\u015flatacakt\u0131r. Kar\u015f\u0131n\u0131za \u00e7\u0131kacak pencerede, hangi rol\u00fc atamak istedi\u011finizi ve bu rol\u00fc hangi kullan\u0131c\u0131ya, gruba veya hizmet sorumlusuna (service principal) atamak istedi\u011finizi belirleyeceksiniz.<\/p>\n<\/li>\n<li>\n<h3>Rol ve \u00dcye Se\u00e7imi<\/h3>\n<p>Rol se\u00e7imi yaparken, en az ayr\u0131cal\u0131k prensibini g\u00f6z \u00f6n\u00fcnde bulundurun. \u00d6rne\u011fin, bir Logic App&#8217;in yaln\u0131zca bir API ba\u011flant\u0131s\u0131n\u0131 kullanmas\u0131na izin vermek istiyorsan\u0131z, &#8220;Reader&#8221; (Okuyucu) rol\u00fc genellikle yeterli olacakt\u0131r. E\u011fer Logic App&#8217;in ba\u011flant\u0131 bilgilerini g\u00f6rebilmesi gerekiyorsa, &#8220;Reader&#8221; rol\u00fc bunu sa\u011flar. E\u011fer ek olarak ba\u011flant\u0131y\u0131 g\u00fcncelleyebilmesi gerekiyorsa, daha y\u00fcksek yetkili bir rol (\u00f6rne\u011fin, &#8220;Contributor&#8221; &#8211; Katk\u0131da Bulunan) gerekebilir, ancak bu genellikle \u00f6nerilmez. \u00dcye (Member) k\u0131sm\u0131nda ise, rol\u00fc atayaca\u011f\u0131n\u0131z kullan\u0131c\u0131y\u0131, Azure AD grubunu veya hizmet sorumlusunu se\u00e7in. Genellikle, belirli bir Logic App&#8217;in kimli\u011fi (\u00f6rne\u011fin, y\u00f6netilen kimlik &#8211; managed identity) veya bir Azure AD grubu bu ama\u00e7la kullan\u0131l\u0131r.<\/p>\n<\/li>\n<li>\n<h3>Atamay\u0131 Kaydetme<\/h3>\n<p>Se\u00e7imlerinizi yapt\u0131ktan sonra &#8220;Save&#8221; (Kaydet) d\u00fc\u011fmesine t\u0131klayarak rol atamas\u0131n\u0131 tamamlay\u0131n. Art\u0131k se\u00e7ti\u011finiz kullan\u0131c\u0131, grup veya hizmet sorumlusu, belirledi\u011finiz rol\u00fcn izinleri dahilinde bu API ba\u011flant\u0131s\u0131na eri\u015febilecektir. Bu i\u015flemi, her bir Logic App veya kullan\u0131c\u0131 grubu i\u00e7in, onlar\u0131n ihtiya\u00e7 duydu\u011fu minimum yetkiyi sa\u011flayacak \u015fekilde tekrarlayabilirsiniz.<\/p>\n<\/li>\n<\/ol>\n<p>Bu ad\u0131mlar\u0131 takip ederek, Azure Logic Apps Standard&#8217;daki payla\u015f\u0131lan API ba\u011flant\u0131lar\u0131n\u0131z\u0131n kimler taraf\u0131ndan kullan\u0131labilece\u011fini hassas bir \u015fekilde kontrol edebilirsiniz. Bu, g\u00fcvenli\u011fi art\u0131rman\u0131n yan\u0131 s\u0131ra, hangi Logic App&#8217;in hangi API&#8217;ye eri\u015fti\u011fini izlemenizi kolayla\u015ft\u0131r\u0131r.<\/p>\n<h2>En \u0130yi Uygulamalar ve G\u00fcvenlik \u0130pu\u00e7lar\u0131<\/h2>\n<p>API ba\u011flant\u0131lar\u0131n\u0131 g\u00fcvence alt\u0131na al\u0131rken, sadece teknik ad\u0131mlar\u0131 takip etmek yeterli de\u011fildir. G\u00fcvenlik duru\u015funuzu daha da g\u00fc\u00e7lendirmek i\u00e7in baz\u0131 en iyi uygulamalar\u0131 ve ipu\u00e7lar\u0131n\u0131 benimsemek \u00f6nemlidir. Bunlardan ilki, &#8220;en az ayr\u0131cal\u0131k&#8221; prensibini titizlikle uygulamakt\u0131r. Herhangi bir kullan\u0131c\u0131ya, gruba veya hizmet sorumlusuna, i\u015flerini yapmalar\u0131 i\u00e7in gereken minimum izni verin. Bir Logic App&#8217;in yaln\u0131zca belirli bir API&#8217;den veri okumas\u0131 gerekiyorsa, ona yaln\u0131zca okuma izni verin; yazma veya silme izni vermeyin. Bu, olas\u0131 bir g\u00fcvenlik ihlalinin etkisini s\u0131n\u0131rlar.<\/p>\n<p>\u0130kinci olarak, hassas kimlik bilgilerini (API anahtarlar\u0131, parolalar vb.) do\u011frudan kod i\u00e7ine veya herkese a\u00e7\u0131k depolara g\u00f6mmekten ka\u00e7\u0131n\u0131n. Azure Key Vault gibi hizmetleri kullanarak bu kimlik bilgilerini g\u00fcvenli bir \u015fekilde saklay\u0131n ve Logic App&#8217;lerinizi bu kimlik bilgilerine eri\u015fmek i\u00e7in y\u00f6netilen kimlikleri (managed identities) kullanacak \u015fekilde yap\u0131land\u0131r\u0131n. Y\u00f6netilen kimlikler, Azure kaynaklar\u0131n\u0131n Azure AD&#8217;de kimlik bilgilerini y\u00f6netmesini ve kimlik bilgilerini kod i\u00e7inde saklama ihtiyac\u0131n\u0131 ortadan kald\u0131rmas\u0131n\u0131 sa\u011flar. Bu, kimlik bilgilerinin s\u0131zd\u0131r\u0131lma riskini \u00f6nemli \u00f6l\u00e7\u00fcde azalt\u0131r.<\/p>\n<p>\u00dc\u00e7\u00fcnc\u00fc olarak, eri\u015fim politikalar\u0131n\u0131z\u0131 d\u00fczenli olarak g\u00f6zden ge\u00e7irin. Zamanla, roller ve gereksinimler de\u011fi\u015febilir. Bir \u00e7al\u0131\u015fan\u0131n projeden ayr\u0131lmas\u0131 veya bir Logic App&#8217;in i\u015flevselli\u011finin de\u011fi\u015fmesi durumunda, ilgili eri\u015fim izinlerini g\u00fcncellemeyi veya kald\u0131rmay\u0131 unutmay\u0131n. Azure&#8217;un denetim g\u00fcnl\u00fcklerini (audit logs) kullanarak kimlerin hangi eri\u015fim de\u011fi\u015fikliklerini yapt\u0131\u011f\u0131n\u0131 takip edebilirsiniz. Bu g\u00fcnl\u00fckler, olas\u0131 g\u00fcvenlik olaylar\u0131n\u0131 tespit etmek ve m\u00fcdahale etmek i\u00e7in paha bi\u00e7ilmezdir.<\/p>\n<p>D\u00f6rd\u00fcnc\u00fc olarak, payla\u015f\u0131lan API ba\u011flant\u0131lar\u0131 i\u00e7in \u00f6zel Azure AD gruplar\u0131 olu\u015fturmay\u0131 d\u00fc\u015f\u00fcn\u00fcn. \u00d6rne\u011fin, &#8220;CRM_API_Users&#8221; gibi bir grup olu\u015fturup, yaln\u0131zca bu gruba dahil olan kullan\u0131c\u0131lar\u0131n CRM API ba\u011flant\u0131s\u0131na eri\u015febilmesini sa\u011flayabilirsiniz. Bu, izin y\u00f6netimini merkezile\u015ftirir ve daha kolay y\u00f6netilmesini sa\u011flar. Son olarak, her zaman en g\u00fcncel g\u00fcvenlik yamalar\u0131n\u0131 ve en iyi uygulamalar\u0131 takip edin. Azure platformu s\u00fcrekli geli\u015fmektedir ve yeni g\u00fcvenlik \u00f6zellikleri eklenmektedir. Bu geli\u015fmeleri takip ederek, Logic App&#8217;lerinizin g\u00fcvenli\u011fini en \u00fcst d\u00fczeyde tutabilirsiniz. Bu ipu\u00e7lar\u0131n\u0131 uygulamak, API ba\u011flant\u0131lar\u0131n\u0131z\u0131n g\u00fcvenli\u011fini sa\u011flamada proaktif bir yakla\u015f\u0131m benimsemenize yard\u0131mc\u0131 olacakt\u0131r.<\/p>\n<h2>Vaka Analizi: Finansal Hizmetler Sekt\u00f6r\u00fcnde G\u00fcvenli API Entegrasyonu<\/h2>\n<p>B\u00fcy\u00fck bir finansal hizmetler \u015firketi, m\u00fc\u015fteri hesap bilgilerini y\u00f6netmek ve i\u015flem ak\u0131\u015flar\u0131n\u0131 otomatikle\u015ftirmek i\u00e7in Azure Logic Apps Standard&#8217;\u0131 kullanmaktad\u0131r. \u015eirketin, hem kendi i\u00e7 sistemlerindeki (\u00f6rne\u011fin, ana bankac\u0131l\u0131k sistemi) hem de \u00fc\u00e7\u00fcnc\u00fc taraf hizmet sa\u011flay\u0131c\u0131lar\u0131ndaki (\u00f6rne\u011fin, kredi kart\u0131 i\u015flem platformu, yat\u0131r\u0131m analiz ara\u00e7lar\u0131) \u00e7e\u015fitli API&#8217;lere eri\u015fmesi gerekmektedir. Bu API ba\u011flant\u0131lar\u0131, hassas m\u00fc\u015fteri verilerini i\u00e7erdi\u011fi i\u00e7in y\u00fcksek d\u00fczeyde g\u00fcvenlik gerektirmektedir.<\/p>\n<p>\u015eirket, ba\u015flang\u0131\u00e7ta t\u00fcm Logic App&#8217;lerin ayn\u0131 genel API ba\u011flant\u0131lar\u0131n\u0131 kullanmas\u0131na izin vermi\u015fti. Ancak, bu durum baz\u0131 sorunlara yol a\u00e7t\u0131. Bir geli\u015ftiricinin yanl\u0131\u015fl\u0131kla bir API ba\u011flant\u0131s\u0131n\u0131n kimlik bilgilerini bir test ortam\u0131nda a\u00e7\u0131kta b\u0131rakmas\u0131yla ciddi bir g\u00fcvenlik a\u00e7\u0131\u011f\u0131 ortaya \u00e7\u0131kt\u0131. Ayr\u0131ca, farkl\u0131 departmanlardan gelen Logic App&#8217;lerin birbirlerinin API \u00e7a\u011fr\u0131lar\u0131n\u0131 etkilemesi veya gereksiz yere kaynak kullanmas\u0131 gibi operasyonel sorunlar da ya\u015fan\u0131yordu. Bu durum, \u015firketin hem itibar\u0131n\u0131 hem de uyumluluk gereksinimlerini tehdit ediyordu.<\/p>\n<p>\u00c7\u00f6z\u00fcm olarak, \u015firket, Azure Eri\u015fim Politikalar\u0131&#8217;n\u0131 ve Azure Key Vault&#8217;u kullanarak API ba\u011flant\u0131lar\u0131n\u0131 yeniden yap\u0131land\u0131rd\u0131. \u00d6ncelikle, her bir hassas API ba\u011flant\u0131s\u0131 Azure Key Vault&#8217;ta g\u00fcvenli bir \u015fekilde sakland\u0131. Ard\u0131ndan, her bir Logic App&#8217;in veya belirli bir departman\u0131n (\u00f6rne\u011fin, Kredi Departman\u0131, Yat\u0131r\u0131m Departman\u0131) ihtiya\u00e7 duydu\u011fu minimum yetkiyi tan\u0131mlayan \u00f6zel Azure AD gruplar\u0131 olu\u015fturuldu. Her bir API ba\u011flant\u0131s\u0131 i\u00e7in, yaln\u0131zca ilgili grubun veya belirli bir Logic App&#8217;in y\u00f6netilen kimli\u011finin bu ba\u011flant\u0131ya &#8220;Okuyucu&#8221; rol\u00fcyle eri\u015febilmesi sa\u011fland\u0131. \u00d6rne\u011fin, yaln\u0131zca kredi ba\u015fvurusu i\u015fleyen Logic App&#8217;ler kredi kart\u0131 i\u015flem API&#8217;sine eri\u015febilirken, yat\u0131r\u0131m analiz ara\u00e7lar\u0131na eri\u015fim yaln\u0131zca yat\u0131r\u0131m departman\u0131ndaki Logic App&#8217;lerle s\u0131n\u0131rland\u0131r\u0131ld\u0131.<\/p>\n<p>Bu yeniden yap\u0131land\u0131rma sayesinde \u015firket, a\u015fa\u011f\u0131daki faydalar\u0131 elde etti:<\/p>\n<ul>\n<li><strong>Artan G\u00fcvenlik:<\/strong> Hassas kimlik bilgileri Key Vault&#8217;ta korundu ve eri\u015fim yaln\u0131zca yetkili Logic App&#8217;lerle s\u0131n\u0131rland\u0131r\u0131ld\u0131.<\/li>\n<li><strong>Azalt\u0131lm\u0131\u015f Risk:<\/strong> Bir Logic App&#8217;teki g\u00fcvenlik a\u00e7\u0131\u011f\u0131, di\u011fer Logic App&#8217;leri veya API ba\u011flant\u0131lar\u0131n\u0131 etkileme riski \u00f6nemli \u00f6l\u00e7\u00fcde azald\u0131.<\/li>\n<li><strong>Geli\u015fmi\u015f Denetlenebilirlik:<\/strong> Hangi Logic App&#8217;in hangi API&#8217;ye ne zaman eri\u015fti\u011fi net bir \u015fekilde izlenebilir hale geldi.<\/li>\n<li><strong>Operasyonel Verimlilik:<\/strong> Gereksiz API \u00e7a\u011fr\u0131lar\u0131 ve kaynak kullan\u0131mlar\u0131 azald\u0131.<\/li>\n<li><strong>Uyumluluk:<\/strong> Finansal sekt\u00f6r\u00fcn kat\u0131 uyumluluk gereksinimlerini kar\u015f\u0131lama konusunda \u00f6nemli bir ad\u0131m at\u0131ld\u0131.<\/li>\n<\/ul>\n<p>Bu vaka analizi, Azure Eri\u015fim Politikalar\u0131&#8217;n\u0131n, \u00f6zellikle hassas verilerle \u00e7al\u0131\u015fan finansal hizmetler gibi sekt\u00f6rlerde, API ba\u011flant\u0131lar\u0131n\u0131 g\u00fcvenli hale getirmede ne kadar kritik bir rol oynad\u0131\u011f\u0131n\u0131 g\u00f6stermektedir.<\/p>\n<h2>\u0130leri D\u00fczey Konular: Y\u00f6netilen Kimlikler ve Hizmet Sorumlular\u0131<\/h2>\n<p>Logic Apps Standard&#8217;da API ba\u011flant\u0131lar\u0131n\u0131 g\u00fcvence alt\u0131na al\u0131rken, y\u00f6netilen kimlikler (managed identities) ve hizmet sorumlular\u0131 (service principals) gibi geli\u015fmi\u015f kimlik do\u011frulama mekanizmalar\u0131n\u0131 kullanmak, g\u00fcvenli\u011fi daha da ileriye ta\u015f\u0131man\u0131n etkili yollar\u0131d\u0131r. Y\u00f6netilen kimlikler, Azure kaynaklar\u0131n\u0131n (Logic App gibi) Azure AD&#8217;de otomatik olarak y\u00f6netilen bir kimli\u011fe sahip olmas\u0131n\u0131 sa\u011flar. Bu kimlik, kod i\u00e7inde kimlik bilgileri saklama ihtiyac\u0131n\u0131 ortadan kald\u0131r\u0131r ve Azure&#8217;un kimlik bilgilerini g\u00fcvenli bir \u015fekilde y\u00f6netmesini sa\u011flar. Logic App Standard&#8217;da bir y\u00f6netilen kimlik etkinle\u015ftirildi\u011finde, bu kimlik Azure AD&#8217;de bir hizmet sorumlusu olarak temsil edilir.<\/p>\n<p>Bu y\u00f6netilen kimli\u011fi kullanarak, API ba\u011flant\u0131lar\u0131na eri\u015fim izni verebilirsiniz. \u00d6rne\u011fin, bir API&#8217;nin Azure AD ile kimlik do\u011frulamas\u0131 yapt\u0131\u011f\u0131n\u0131 varsayal\u0131m. Logic App&#8217;inizde y\u00f6netilen kimli\u011fi etkinle\u015ftirdi\u011finizde, bu Logic App, kendi y\u00f6netilen kimli\u011fi ile API&#8217;ye ba\u011flanabilir. API taraf\u0131nda ise, bu y\u00f6netilen kimli\u011fin belirli rollere sahip olmas\u0131 gerekti\u011fi yap\u0131land\u0131r\u0131l\u0131r. Bu yakla\u015f\u0131m, kimlik bilgilerinin (API anahtarlar\u0131, parolalar) s\u0131zd\u0131r\u0131lma riskini tamamen ortadan kald\u0131r\u0131r \u00e7\u00fcnk\u00fc bu kimlik bilgileri asla kodunuzda veya yap\u0131land\u0131rmalar\u0131n\u0131zda yer almaz.<\/p>\n<p>Hizmet sorumlular\u0131 ise, uygulamalar\u0131n veya hizmetlerin Azure AD&#8217;de kimlik do\u011frulamas\u0131 yapmas\u0131n\u0131 sa\u011flayan hesaplard\u0131r. Y\u00f6netilen kimlikler, Azure kaynaklar\u0131 i\u00e7in otomatik olarak olu\u015fturulan ve y\u00f6netilen hizmet sorumlular\u0131d\u0131r. Ancak, bazen kendi \u00f6zel hizmet sorumlular\u0131n\u0131z\u0131 olu\u015fturman\u0131z gerekebilir, \u00f6rne\u011fin, Azure d\u0131\u015f\u0131ndaki sistemlere ba\u011flan\u0131rken veya daha karma\u015f\u0131k kimlik do\u011frulama senaryolar\u0131nda. Hizmet sorumlular\u0131, bir istemci kimli\u011fi (client ID) ve bir istemci s\u0131rr\u0131 (client secret) veya sertifika ile temsil edilir. Bu kimlik bilgilerini, Logic App&#8217;inizdeki API ba\u011flant\u0131s\u0131n\u0131n kimlik do\u011frulamas\u0131 i\u00e7in kullanabilirsiniz. Ancak, bu durumda da kimlik bilgilerini g\u00fcvenli bir \u015fekilde y\u00f6netmek i\u00e7in Azure Key Vault gibi hizmetleri kullanman\u0131z \u015fiddetle tavsiye edilir.<\/p>\n<p>Y\u00f6netilen kimlikler ve hizmet sorumlular\u0131, \u00f6zellikle CI\/CD (Continuous Integration\/Continuous Deployment &#8211; S\u00fcrekli Entegrasyon\/S\u00fcrekli Da\u011f\u0131t\u0131m) s\u00fcre\u00e7lerinde de \u00f6nemlidir. Otomasyon ara\u00e7lar\u0131n\u0131z\u0131n (\u00f6rne\u011fin, Azure DevOps, GitHub Actions) Logic App&#8217;lerinizi da\u011f\u0131tmas\u0131 ve yap\u0131land\u0131rmas\u0131 gerekti\u011finde, bu ara\u00e7lara uygun izinlere sahip bir hizmet sorumlusu atayabilirsiniz. Bu, da\u011f\u0131t\u0131m s\u00fcre\u00e7lerini g\u00fcvence alt\u0131na al\u0131r ve insan m\u00fcdahalesi olmadan g\u00fcvenli bir \u015fekilde \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flar. Bu ileri d\u00fczey mekanizmalar\u0131 kullanarak, API ba\u011flant\u0131lar\u0131n\u0131z\u0131n g\u00fcvenli\u011fini en \u00fcst d\u00fczeye \u00e7\u0131karabilir ve daha sa\u011flam, g\u00fcvenli ve y\u00f6netilebilir otomasyon \u00e7\u00f6z\u00fcmleri olu\u015fturabilirsiniz.<\/p>\n<h2>Sonu\u00e7<\/h2>\n<p>Azure Logic Apps Standard&#8217;da payla\u015f\u0131lan API ba\u011flant\u0131lar\u0131n\u0131n g\u00fcvenli\u011fini sa\u011flamak, modern uygulama geli\u015ftirmenin temel ta\u015flar\u0131ndan biridir. Eri\u015fim politikalar\u0131n\u0131 do\u011fru \u015fekilde yap\u0131land\u0131rmak, yaln\u0131zca hassas verilere yetkisiz eri\u015fimi \u00f6nlemekle kalmaz, ayn\u0131 zamanda denetlenebilirli\u011fi art\u0131r\u0131r ve operasyonel riskleri azalt\u0131r. En az ayr\u0131cal\u0131k prensibini benimsemek, Azure Key Vault&#8217;u etkin kullanmak ve y\u00f6netilen kimlikler gibi geli\u015fmi\u015f kimlik do\u011frulama mekanizmalar\u0131ndan yararlanmak, g\u00fcvenlik duru\u015funuzu \u00f6nemli \u00f6l\u00e7\u00fcde g\u00fc\u00e7lendirecektir.<\/p>\n<p>Unutmay\u0131n ki g\u00fcvenlik s\u00fcrekli bir s\u00fcre\u00e7tir. Eri\u015fim politikalar\u0131n\u0131z\u0131 d\u00fczenli olarak g\u00f6zden ge\u00e7irmek, yeni tehditlere kar\u015f\u0131 g\u00fcncel kalmak ve Azure platformunun sundu\u011fu g\u00fcvenlik \u00f6zelliklerinden en iyi \u015fekilde yararlanmak, dijital varl\u0131klar\u0131n\u0131z\u0131 koruman\u0131n anahtar\u0131d\u0131r. Bu makalede ele al\u0131nan ad\u0131mlar ve ipu\u00e7lar\u0131, payla\u015f\u0131lan API ba\u011flant\u0131lar\u0131n\u0131z\u0131 g\u00fcvenli hale getirmeniz i\u00e7in size sa\u011flam bir temel sunmaktad\u0131r. Bu prensipleri uygulayarak, hem g\u00fcvenli hem de verimli otomasyon \u00e7\u00f6z\u00fcmleri geli\u015ftirebilirsiniz.<\/p>\n<h3>S\u0131k\u00e7a Sorulan Sorular (SSS)<\/h3>\n<ul>\n<li>\n      <strong>Soru:<\/strong> Bir API ba\u011flant\u0131s\u0131na eri\u015fim izinlerini kimler y\u00f6netebilir?<br \/>\n      <br \/>\n      <strong>Cevap:<\/strong> Azure Kaynak Y\u00f6neticisi (ARM &#8211; Azure Resource Manager) \u00fczerinde &#8220;Owner&#8221; (Sahip) veya &#8220;User Access Administrator&#8221; (Kullan\u0131c\u0131 Eri\u015fim Y\u00f6neticisi) rol\u00fcne sahip kullan\u0131c\u0131lar, API ba\u011flant\u0131lar\u0131n\u0131n eri\u015fim izinlerini y\u00f6netebilir.\n    <\/li>\n<li>\n      <strong>Soru:<\/strong> Y\u00f6netilen kimlikler ve hizmet sorumlular\u0131 aras\u0131ndaki temel fark nedir?<br \/>\n      <br \/>\n      <strong>Cevap:<\/strong> Y\u00f6netilen kimlikler, Azure kaynaklar\u0131 i\u00e7in otomatik olarak olu\u015fturulan ve y\u00f6netilen kimliklerdir. Hizmet sorumlular\u0131 ise, uygulamalar\u0131n veya hizmetlerin Azure AD&#8217;de kimlik do\u011frulamas\u0131 yapmas\u0131n\u0131 sa\u011flayan daha genel hesaplard\u0131r ve manuel olarak yap\u0131land\u0131r\u0131labilirler. Y\u00f6netilen kimlikler, Azure kaynaklar\u0131 i\u00e7in daha g\u00fcvenli ve kolay bir kimlik do\u011frulama y\u00f6ntemi sunar.\n    <\/li>\n<li>\n      <strong>Soru:<\/strong> Bir Logic App&#8217;in API ba\u011flant\u0131lar\u0131n\u0131 g\u00f6rebilmesi i\u00e7in hangi rol yeterlidir?<br \/>\n      <br \/>\n      <strong>Cevap:<\/strong> Bir Logic App&#8217;in API ba\u011flant\u0131 bilgilerini g\u00f6rebilmesi i\u00e7in genellikle &#8220;Reader&#8221; (Okuyucu) rol\u00fc yeterlidir. Bu rol, kayna\u011f\u0131 g\u00f6r\u00fcnt\u00fcleme izni verir ancak de\u011fi\u015ftirme veya silme izni vermez.\n    <\/li>\n<li>\n      <strong>Soru:<\/strong> Farkl\u0131 ortamlar (geli\u015ftirme, test, \u00fcretim) i\u00e7in API ba\u011flant\u0131lar\u0131n\u0131 nas\u0131l y\u00f6netmeliyim?<br \/>\n      <br \/>\n      <strong>Cevap:<\/strong> Her ortam i\u00e7in ayr\u0131 API ba\u011flant\u0131lar\u0131 olu\u015fturmak ve bu ba\u011flant\u0131lara ortam bazl\u0131 eri\u015fim politikalar\u0131 atamak en iyi uygulamad\u0131r. Azure Key Vault&#8217;u kullanarak her ortam i\u00e7in farkl\u0131 kimlik bilgilerini g\u00fcvenli bir \u015fekilde saklayabilirsiniz. Ayr\u0131ca, CI\/CD s\u00fcre\u00e7lerinizde bu ba\u011flant\u0131lar\u0131n otomatik olarak da\u011f\u0131t\u0131lmas\u0131n\u0131 sa\u011flayabilirsiniz.\n    <\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"Azure Logic Apps Standard ile geli\u015ftirdi\u011finiz uygulamalarda API ba\u011flant\u0131lar\u0131n\u0131n g\u00fcvenli\u011fi kritik \u00f6nem ta\u015f\u0131r.","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1405],"tags":[],"class_list":{"0":"post-43312","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-azure","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Azure Logic Apps Standard&#039;da Payla\u015f\u0131lan API Ba\u011flant\u0131lar\u0131n\u0131 Eri\u015fim Politikalar\u0131 ile G\u00fcvenli Hale Getirme - Kodlar\u0131n Gizemli D\u00fcnyas\u0131<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/azure-logic-apps-standardda-paylasilan-api-baglantilarini-erisim-politikalari-ile-guvenli-hale-getirme\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Azure Logic Apps Standard&#039;da Payla\u015f\u0131lan API Ba\u011flant\u0131lar\u0131n\u0131 Eri\u015fim Politikalar\u0131 ile G\u00fcvenli Hale Getirme\" \/>\n<meta property=\"og:description\" content=\"Azure Logic Apps Standard ile geli\u015ftirdi\u011finiz uygulamalarda API ba\u011flant\u0131lar\u0131n\u0131n g\u00fcvenli\u011fi kritik \u00f6nem ta\u015f\u0131r.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/azure-logic-apps-standardda-paylasilan-api-baglantilarini-erisim-politikalari-ile-guvenli-hale-getirme\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-14T06:00:41+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"19 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/azure-logic-apps-standardda-paylasilan-api-baglantilarini-erisim-politikalari-ile-guvenli-hale-getirme\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/azure-logic-apps-standardda-paylasilan-api-baglantilarini-erisim-politikalari-ile-guvenli-hale-getirme\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Azure Logic Apps Standard&#8217;da Payla\u015f\u0131lan API Ba\u011flant\u0131lar\u0131n\u0131 Eri\u015fim Politikalar\u0131 ile G\u00fcvenli Hale Getirme\",\"datePublished\":\"2026-07-14T06:00:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/azure-logic-apps-standardda-paylasilan-api-baglantilarini-erisim-politikalari-ile-guvenli-hale-getirme\/\"},\"wordCount\":3738,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"articleSection\":[\"Azure\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/azure-logic-apps-standardda-paylasilan-api-baglantilarini-erisim-politikalari-ile-guvenli-hale-getirme\/#respond\"]}],\"copyrightYear\":\"2026\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/azure-logic-apps-standardda-paylasilan-api-baglantilarini-erisim-politikalari-ile-guvenli-hale-getirme\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/azure-logic-apps-standardda-paylasilan-api-baglantilarini-erisim-politikalari-ile-guvenli-hale-getirme\/\",\"name\":\"Azure Logic Apps Standard'da Payla\u015f\u0131lan API Ba\u011flant\u0131lar\u0131n\u0131 Eri\u015fim Politikalar\u0131 ile G\u00fcvenli Hale Getirme - Kodlar\u0131n Gizemli D\u00fcnyas\u0131\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2026-07-14T06:00:41+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/azure-logic-apps-standardda-paylasilan-api-baglantilarini-erisim-politikalari-ile-guvenli-hale-getirme\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/azure-logic-apps-standardda-paylasilan-api-baglantilarini-erisim-politikalari-ile-guvenli-hale-getirme\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/azure-logic-apps-standardda-paylasilan-api-baglantilarini-erisim-politikalari-ile-guvenli-hale-getirme\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Azure Logic Apps Standard&#8217;da Payla\u015f\u0131lan API Ba\u011flant\u0131lar\u0131n\u0131 Eri\u015fim Politikalar\u0131 ile G\u00fcvenli Hale Getirme\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Azure Logic Apps Standard'da Payla\u015f\u0131lan API Ba\u011flant\u0131lar\u0131n\u0131 Eri\u015fim Politikalar\u0131 ile G\u00fcvenli Hale Getirme - Kodlar\u0131n Gizemli D\u00fcnyas\u0131","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/azure-logic-apps-standardda-paylasilan-api-baglantilarini-erisim-politikalari-ile-guvenli-hale-getirme\/","og_locale":"tr_TR","og_type":"article","og_title":"Azure Logic Apps Standard'da Payla\u015f\u0131lan API Ba\u011flant\u0131lar\u0131n\u0131 Eri\u015fim Politikalar\u0131 ile G\u00fcvenli Hale Getirme","og_description":"Azure Logic Apps Standard ile geli\u015ftirdi\u011finiz uygulamalarda API ba\u011flant\u0131lar\u0131n\u0131n g\u00fcvenli\u011fi kritik \u00f6nem ta\u015f\u0131r.","og_url":"https:\/\/fatihsoysal.com\/blog\/azure-logic-apps-standardda-paylasilan-api-baglantilarini-erisim-politikalari-ile-guvenli-hale-getirme\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2026-07-14T06:00:41+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"19 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/azure-logic-apps-standardda-paylasilan-api-baglantilarini-erisim-politikalari-ile-guvenli-hale-getirme\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/azure-logic-apps-standardda-paylasilan-api-baglantilarini-erisim-politikalari-ile-guvenli-hale-getirme\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Azure Logic Apps Standard&#8217;da Payla\u015f\u0131lan API Ba\u011flant\u0131lar\u0131n\u0131 Eri\u015fim Politikalar\u0131 ile G\u00fcvenli Hale Getirme","datePublished":"2026-07-14T06:00:41+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/azure-logic-apps-standardda-paylasilan-api-baglantilarini-erisim-politikalari-ile-guvenli-hale-getirme\/"},"wordCount":3738,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"articleSection":["Azure"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/azure-logic-apps-standardda-paylasilan-api-baglantilarini-erisim-politikalari-ile-guvenli-hale-getirme\/#respond"]}],"copyrightYear":"2026","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/azure-logic-apps-standardda-paylasilan-api-baglantilarini-erisim-politikalari-ile-guvenli-hale-getirme\/","url":"https:\/\/fatihsoysal.com\/blog\/azure-logic-apps-standardda-paylasilan-api-baglantilarini-erisim-politikalari-ile-guvenli-hale-getirme\/","name":"Azure Logic Apps Standard'da Payla\u015f\u0131lan API Ba\u011flant\u0131lar\u0131n\u0131 Eri\u015fim Politikalar\u0131 ile G\u00fcvenli Hale Getirme - Kodlar\u0131n Gizemli D\u00fcnyas\u0131","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2026-07-14T06:00:41+00:00","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/azure-logic-apps-standardda-paylasilan-api-baglantilarini-erisim-politikalari-ile-guvenli-hale-getirme\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/azure-logic-apps-standardda-paylasilan-api-baglantilarini-erisim-politikalari-ile-guvenli-hale-getirme\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/azure-logic-apps-standardda-paylasilan-api-baglantilarini-erisim-politikalari-ile-guvenli-hale-getirme\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Azure Logic Apps Standard&#8217;da Payla\u015f\u0131lan API Ba\u011flant\u0131lar\u0131n\u0131 Eri\u015fim Politikalar\u0131 ile G\u00fcvenli Hale Getirme"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/43312","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=43312"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/43312\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=43312"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=43312"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=43312"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}