{"id":37055,"date":"2025-12-26T21:30:42","date_gmt":"2025-12-26T18:30:42","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/uipath-bot-ile-kimlik-bilgisi-gerektiren-sistemlerden-veri-cekme-guvenli-ve-etkili-yaklasimlar\/"},"modified":"2025-12-26T21:30:42","modified_gmt":"2025-12-26T18:30:42","slug":"uipath-bot-ile-kimlik-bilgisi-gerektiren-sistemlerden-veri-cekme-guvenli-ve-etkili-yaklasimlar","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/uipath-bot-ile-kimlik-bilgisi-gerektiren-sistemlerden-veri-cekme-guvenli-ve-etkili-yaklasimlar\/","title":{"rendered":"UiPath Bot ile Kimlik Bilgisi Gerektiren Sistemlerden Veri \u00c7ekme: G\u00fcvenli ve Etkili Yakla\u015f\u0131mlar"},"content":{"rendered":"<h2>UiPath Bot ile Kimlik Bilgisi Gerektiren Sistemlerden Veri \u00c7ekme: G\u00fcvenli ve Etkili Yakla\u015f\u0131mlar<\/h2>\n<p>G\u00fcn\u00fcm\u00fcz i\u015f d\u00fcnyas\u0131nda, dijitalle\u015fme ve otomasyon s\u00fcre\u00e7leri \u015firketlerin rekabet g\u00fcc\u00fcn\u00fc art\u0131rman\u0131n anahtar\u0131 haline gelmi\u015ftir. Robotik S\u00fcre\u00e7 Otomasyonu (RPA) bu d\u00f6n\u00fc\u015f\u00fcm\u00fcn \u00f6nemli bir par\u00e7as\u0131d\u0131r ve UiPath, bu alanda \u00f6nde gelen platformlardan biridir. Ancak otomasyon projelerinde s\u0131k\u00e7a kar\u015f\u0131la\u015f\u0131lan bir zorluk, \u00e7e\u015fitli sistemlere eri\u015fim i\u00e7in gereken kimlik bilgilerinin (kullan\u0131c\u0131 ad\u0131 ve \u015fifre) g\u00fcvenli ve verimli bir \u015fekilde y\u00f6netilmesidir. \u00d6zellikle veri \u00e7ekme senaryolar\u0131nda, botlar\u0131n hassas bilgilere eri\u015fimi, g\u00fcvenlik ve uyumluluk a\u00e7\u0131s\u0131ndan kritik \u00f6neme sahiptir. Bu makale, UiPath botlar\u0131n\u0131n kimlik bilgisi tabanl\u0131 kaynak sistemlerden nas\u0131l g\u00fcvenli bir \u015fekilde veri \u00e7ekebilece\u011fini, ad\u0131m ad\u0131m rehberlik ederek ve en iyi uygulamalar\u0131 sunarak a\u00e7\u0131klamay\u0131 hedeflemektedir.<\/p>\n<h3>Giri\u015f: Otomasyon ve Kimlik Bilgisi Tabanl\u0131 Sistemler<\/h3>\n<h4>RPA&#8217;n\u0131n Y\u00fckseli\u015fi ve \u0130\u015f S\u00fcre\u00e7leri<\/h4>\n<p>Robotik S\u00fcre\u00e7 Otomasyonu (RPA), tekrarlayan, kural tabanl\u0131 ve hacimli g\u00f6revleri otomatikle\u015ftirmek i\u00e7in yaz\u0131l\u0131m robotlar\u0131 (botlar) kullan\u0131r. Bu botlar, insan kullan\u0131c\u0131lar gibi aray\u00fczlerle etkile\u015fime girerek veri giri\u015fi, veri i\u015fleme ve veri \u00e7ekme gibi bir\u00e7ok i\u015flemi ger\u00e7ekle\u015ftirebilir. RPA&#8217;n\u0131n yayg\u0131nla\u015fmas\u0131yla birlikte, finans, insan kaynaklar\u0131, m\u00fc\u015fteri hizmetleri gibi bir\u00e7ok departman, operasyonel verimlili\u011fi art\u0131rmak ve insan hatalar\u0131n\u0131 azaltmak i\u00e7in bu teknolojiden faydalanmaktad\u0131r.<\/p>\n<h4>Kimlik Bilgisi Tabanl\u0131 Sistemlerin Zorluklar\u0131<\/h4>\n<p>\u00c7o\u011fu kurumsal uygulama ve sistem (ERP, CRM, web portallar\u0131, \u00f6zel masa\u00fcst\u00fc uygulamalar\u0131 vb.) kullan\u0131c\u0131 ad\u0131 ve \u015fifre gerektiren kimlik do\u011frulama mekanizmalar\u0131yla korunmaktad\u0131r. Bir RPA botunun bu sistemlere eri\u015fmesi gerekti\u011finde, kimlik bilgilerinin g\u00fcvenli bir \u015fekilde saklanmas\u0131, y\u00f6netilmesi ve bota iletilmesi b\u00fcy\u00fck bir zorluk te\u015fkil eder. Kimlik bilgilerinin kod i\u00e7ine g\u00f6m\u00fclmesi veya g\u00fcvenli olmayan y\u00f6ntemlerle saklanmas\u0131, ciddi g\u00fcvenlik riskleri olu\u015fturur ve denetim gerekliliklerini ihlal edebilir.<\/p>\n<h4>Bu Makalenin Amac\u0131<\/h4>\n<p>Bu makale, UiPath platformunu kullanarak kimlik bilgisi tabanl\u0131 sistemlerden g\u00fcvenli bir \u015fekilde veri \u00e7ekmek i\u00e7in gerekli ad\u0131mlar\u0131, ara\u00e7lar\u0131 ve en iyi uygulamalar\u0131 sunmaktad\u0131r. UiPath Orchestrator&#8217;\u0131n kimlik bilgisi y\u00f6netimi yeteneklerinden, <code>Get Credential<\/code> aktivitesinin kullan\u0131m\u0131na kadar t\u00fcm s\u00fcreci detayl\u0131 bir \u015fekilde ele alaca\u011f\u0131z.<\/p>\n<h3>UiPath&#8217;te Kimlik Bilgisi Y\u00f6netimi: Temel Kavramlar<\/h3>\n<h4>Kimlik Bilgisi Nedir ve Neden G\u00fcvenli Olmal\u0131?<\/h4>\n<p>Kimlik bilgisi, bir sistem veya uygulamaya eri\u015fim sa\u011flamak i\u00e7in kullan\u0131lan kullan\u0131c\u0131 ad\u0131 ve \u015fifre \u00e7iftidir. Bu bilgiler genellikle hassas verilere eri\u015fim sa\u011flad\u0131\u011f\u0131ndan, yetkisiz eri\u015fimi \u00f6nlemek i\u00e7in son derece g\u00fcvenli bir \u015fekilde saklanmal\u0131 ve y\u00f6netilmelidir. G\u00fcvenli olmayan kimlik bilgisi y\u00f6netimi, veri ihlallerine, doland\u0131r\u0131c\u0131l\u0131\u011fa ve itibar kayb\u0131na yol a\u00e7abilir.<\/p>\n<h4>UiPath Credential Manager&#8217;\u0131n Rol\u00fc<\/h4>\n<p>UiPath, kimlik bilgilerini g\u00fcvenli bir \u015fekilde y\u00f6netmek i\u00e7in \u00e7e\u015fitli mekanizmalar sunar. Bunlardan biri, Windows Credential Manager ile entegrasyondur. Ancak daha kapsaml\u0131 ve kurumsal d\u00fczeyde bir \u00e7\u00f6z\u00fcm i\u00e7in UiPath Orchestrator&#8217;\u0131n Credential Asset \u00f6zelli\u011fi devreye girer. Orchestrator, kimlik bilgilerini \u015fifreli bir bi\u00e7imde saklayarak botlar\u0131n bu bilgilere g\u00fcvenli bir \u015fekilde eri\u015fmesini sa\u011flar.<\/p>\n<h4>Orchestrator Asset&#8217;leri ve Credential Asset&#8217;ler<\/h4>\n<p>UiPath Orchestrator, otomasyon projeleri i\u00e7in merkezi bir y\u00f6netim ve kontrol platformudur. Asset&#8217;ler, Orchestrator \u00fczerinde saklanan ve botlar taraf\u0131ndan \u00e7al\u0131\u015fma zaman\u0131nda eri\u015filebilen de\u011fi\u015fkenlerdir. Credential Asset&#8217;ler ise \u00f6zel bir Asset t\u00fcr\u00fcd\u00fcr ve kullan\u0131c\u0131 ad\u0131\/\u015fifre \u00e7iftlerini \u015fifreli olarak saklamak i\u00e7in tasarlanm\u0131\u015ft\u0131r. Bu sayede, botlar\u0131n kimlik bilgilerine do\u011frudan kod i\u00e7inde eri\u015fmesi engellenir ve g\u00fcvenlik art\u0131r\u0131l\u0131r.<\/p>\n<h3>G\u00fcvenli Kimlik Bilgisi Eri\u015fimi \u0130\u00e7in UiPath \u00d6zellikleri<\/h3>\n<h4><code>Get Credential<\/code> Aktivitesi<\/h4>\n<p>UiPath Studio&#8217;da, Orchestrator&#8217;da tan\u0131mlanm\u0131\u015f bir Credential Asset&#8217;e eri\u015fmek i\u00e7in <code>Get Credential<\/code> aktivitesi kullan\u0131l\u0131r. Bu aktivite, belirtilen Credential Asset&#8217;in kullan\u0131c\u0131 ad\u0131n\u0131 ve \u015fifresini g\u00fcvenli bir \u015fekilde \u00e7ekerek, bunlar\u0131 <code>SecureString<\/code> format\u0131nda \u00e7\u0131kt\u0131 olarak verir. <code>SecureString<\/code>, \u015fifre gibi hassas verilerin bellekte d\u00fcz metin olarak saklanmas\u0131n\u0131 engelleyen \u00f6zel bir .NET veri t\u00fcr\u00fcd\u00fcr.<\/p>\n<pre><code class=\"language-xml\"><Activity mc:Ignorable=\"sap sap2010\" x:Class=\"Main\" VisualBasic.Settings=\"{x:Null}\" sap:VirtualizedContainerService.HintSize=\"848,701\" sap2010:WorkflowViewState.Id=\"Activity_1\">\n  <sap:WorkflowViewState.ViewState>\n    <scg:Dictionary x:TypeArguments=\"x:String, x:Object\">\n      <x:Boolean x:Key=\"IsExpanded\">True<\/x:Boolean>\n    <\/scg:Dictionary>\n  <\/sap:WorkflowViewState.ViewState>\n  <Sequence sap:VirtualizedContainerService.HintSize=\"476,576\" sap2010:WorkflowViewState.Id=\"Sequence_1\">\n    <Sequence.Variables>\n      <Variable x:TypeArguments=\"x:String\" Name=\"Username\" \/>\n      <Variable x:TypeArguments=\"scg:SecureString\" Name=\"Password\" \/>\n    <\/Sequence.Variables>\n    <sap:WorkflowViewState.ViewState>\n      <scg:Dictionary x:TypeArguments=\"x:String, x:Object\">\n        <x:Boolean x:Key=\"IsExpanded\">True<\/x:Boolean>\n      <\/scg:Dictionary>\n    <\/sap:WorkflowViewState.ViewState>\n    <ui:GetCredential CredentialName=\"HedefSistemKimlikBilgisi\" sap:VirtualizedContainerService.HintSize=\"434,106\" sap2010:WorkflowViewState.Id=\"GetCredential_1\" Password=\"[Password]\" Username=\"[Username]\" \/>\n    <ui:LogMessage DisplayName=\"Log Message\" sap:VirtualizedContainerService.HintSize=\"434,92\" sap2010:WorkflowViewState.Id=\"LogMessage_1\" Level=\"Info\" Message=\"[\"Kullan\u0131c\u0131 Ad\u0131: \" + Username]\" \/>\n    <!-- \u015eifre hassas oldu\u011fu i\u00e7in do\u011frudan Log'a yazmaktan ka\u00e7\u0131n\u0131n. -->\n    <!-- Uygulama giri\u015fi i\u00e7in Password de\u011fi\u015fkenini kullan\u0131n. -->\n    <!-- \u00d6rnek: Taray\u0131c\u0131ya \u015fifre yazma aktivitesi -->\n    <ui:TypeSecureText AlterIfDisabled=\"{x:Null}\" DelayBefore=\"{x:Null}\" DelayBetweenKeys=\"{x:Null}\" DelayMS=\"{x:Null}\" EmptyField=\"{x:Null}\" SimulateType=\"{x:Null}\" Text=\"[Password]\" sap:VirtualizedContainerService.HintSize=\"434,135\" sap2010:WorkflowViewState.Id=\"TypeSecureText_1\" ClickBeforeTyping=\"True\" DisplayName=\"Type Secure Text 'password'\" SendWindowMessages=\"True\" >\n      <ui:TypeSecureText.Target>\n        <ui:Target ClippingRegion=\"{x:Null}\" Element=\"{x:Null}\" Id=\"e91c7a40-1e2b-4a8f-b9d2-6d2c4b8b9d3b\" InformativeScreenshot=\"c3f3f2a17f2e1a3d3b2c1d2e3f4a5b6c\" Selector=\"<html app='chrome.exe' title='Login Page' \/><webctrl tag='INPUT' type='password' \/>\" WaitForReady=\"COMPLETE\" \/>\n      <\/ui:TypeSecureText.Target>\n    <\/ui:TypeSecureText>\n  <\/Sequence>\n<\/Activity>\n<\/pre>\n<p><\/code><\/p>\n<h4>Windows Credential Manager Entegrasyonu<\/h4>\n<p>Orchestrator'a eri\u015fimi olmayan veya daha basit senaryolar i\u00e7in, UiPath botlar\u0131 Windows Credential Manager'\u0131 da kullanabilir. Bu y\u00f6ntem, botun \u00e7al\u0131\u015ft\u0131\u011f\u0131 makinedeki yerel kimlik bilgilerine eri\u015fim sa\u011flar. Ancak, bu y\u00f6ntem Orchestrator Asset'leri kadar merkezi ve \u00f6l\u00e7eklenebilir de\u011fildir ve genellikle geli\u015ftirme veya test ortamlar\u0131nda tercih edilir.<\/p>\n<h4>Orchestrator Vault ve Di\u011fer Harici Entegrasyonlar<\/h4>\n<p>UiPath Orchestrator, kimlik bilgilerini kendi b\u00fcnyesinde saklaman\u0131n yan\u0131 s\u0131ra, \u00e7e\u015fitli harici Vault (kasa) \u00e7\u00f6z\u00fcmleriyle de entegre olabilir. CyberArk, Azure Key Vault, HashiCorp Vault gibi kurumsal d\u00fczeyde kimlik bilgisi y\u00f6netim sistemleri ile entegrasyonlar, daha y\u00fcksek g\u00fcvenlik ve merkezi kontrol sa\u011flar. Bu entegrasyonlar, \u00f6zellikle b\u00fcy\u00fck \u00f6l\u00e7ekli ve y\u00fcksek g\u00fcvenlik gerektiren otomasyon projelerinde tercih edilir.<\/p>\n<h3>Bot Geli\u015ftirme S\u00fcreci: Kimlik Bilgisi Kullan\u0131m\u0131<\/h3>\n<h4>Ad\u0131m 1: Credential Asset Olu\u015fturma (Orchestrator)<\/h4>\n<p>Bir botun kimlik bilgisi tabanl\u0131 bir sisteme eri\u015fmesi i\u00e7in \u00f6ncelikle bu kimlik bilgilerinin Orchestrator'da bir Credential Asset olarak tan\u0131mlanmas\u0131 gerekir. Bu i\u015flem, Orchestrator aray\u00fcz\u00fcnde \"Assets\" b\u00f6l\u00fcm\u00fcnden yap\u0131l\u0131r. Bir isim verilir (\u00f6rn: \"FinansUygulamasiLogin\") ve kullan\u0131c\u0131 ad\u0131 ile \u015fifre girilerek kaydedilir. \u015eifre, Orchestrator taraf\u0131ndan \u015fifrelenerek saklan\u0131r.<\/p>\n<h4>Ad\u0131m 2: <code>Get Credential<\/code> Aktivitesini Kullanma<\/h4>\n<p>UiPath Studio'da, botun kimlik bilgilerine ihtiyac\u0131 olan ak\u0131\u015f\u0131n ba\u015f\u0131na <code>Get Credential<\/code> aktivitesi eklenir. Bu aktivitenin \"CredentialName\" \u00f6zelli\u011fine, Orchestrator'da olu\u015fturulan Asset'in ad\u0131 (\u00f6rn: \"FinansUygulamasiLogin\") girilir. Aktivitenin \u00e7\u0131kt\u0131lar\u0131 olan \"Username\" (String) ve \"Password\" (SecureString) de\u011fi\u015fkenleri tan\u0131mlan\u0131r. Bu de\u011fi\u015fkenler, botun ak\u0131\u015f\u0131n\u0131n geri kalan\u0131nda kimlik bilgilerini kullanmas\u0131n\u0131 sa\u011flar.<\/p>\n<h4>Ad\u0131m 3: Uygulamaya Giri\u015f \u0130\u015flemleri<\/h4>\n<p><code>Get Credential<\/code> aktivitesi ile kimlik bilgileri \u00e7ekildikten sonra, bot bu bilgileri hedef uygulamaya giri\u015f yapmak i\u00e7in kullanabilir. Web uygulamalar\u0131 i\u00e7in <code>Type Into<\/code> veya <code>Type Secure Text<\/code> aktiviteleri, masa\u00fcst\u00fc uygulamalar\u0131 i\u00e7in ise benzer UI otomasyon aktiviteleri kullan\u0131l\u0131r. <code>Type Secure Text<\/code> aktivitesi, \u015fifre alan\u0131na <code>SecureString<\/code> format\u0131ndaki \u015fifreyi g\u00fcvenli bir \u015fekilde yazmak i\u00e7in \u00f6zel olarak tasarlanm\u0131\u015ft\u0131r ve hassas verilerin bellekte d\u00fcz metin olarak g\u00f6r\u00fcnmesini engeller.<\/p>\n<h4>Kod \u00d6rne\u011fi: Login Ak\u0131\u015f\u0131<\/h4>\n<p>A\u015fa\u011f\u0131daki \u00f6rnek, bir web uygulamas\u0131na Orchestrator'dan al\u0131nan kimlik bilgileriyle nas\u0131l giri\u015f yap\u0131laca\u011f\u0131n\u0131 g\u00f6sterir:<\/p>\n<pre><code class=\"language-xml\"><Sequence DisplayName=\"Login to Web Application\" sap:VirtualizedContainerService.HintSize=\"526,691\" sap2010:WorkflowViewState.Id=\"Sequence_2\">\n  <Sequence.Variables>\n    <Variable x:TypeArguments=\"x:String\" Name=\"Username\" \/>\n    <Variable x:TypeArguments=\"scg:SecureString\" Name=\"Password\" \/>\n  <\/Sequence.Variables>\n  <sap:WorkflowViewState.ViewState>\n    <scg:Dictionary x:TypeArguments=\"x:String, x:Object\">\n      <x:Boolean x:Key=\"IsExpanded\">True<\/x:Boolean>\n    <\/scg:Dictionary>\n  <\/sap:WorkflowViewState.ViewState>\n  <ui:OpenBrowser BrowserType=\"Chrome\" DisplayName=\"Open Browser\" sap:VirtualizedContainerService.HintSize=\"484,68\" sap2010:WorkflowViewState.Id=\"OpenBrowser_1\" Url=\"https:\/\/example.com\/login\" \/>\n  <ui:GetCredential CredentialName=\"WebUygulamaLogin\" sap:VirtualizedContainerService.HintSize=\"484,106\" sap2010:WorkflowViewState.Id=\"GetCredential_2\" Password=\"[Password]\" Username=\"[Username]\" \/>\n  <ui:TypeInto AlterIfDisabled=\"{x:Null}\" ClickBeforeTyping=\"{x:Null}\" DelayBefore=\"{x:Null}\" DelayBetweenKeys=\"{x:Null}\" DelayMS=\"{x:Null}\" EmptyField=\"{x:Null}\" SimulateType=\"{x:Null}\" Activate=\"True\" DisplayName=\"Type Into 'Username'\" sap:VirtualizedContainerService.HintSize=\"484,135\" sap2010:WorkflowViewState.Id=\"TypeInto_1\" SendWindowMessages=\"True\" Text=\"[Username]\" >\n    <ui:TypeInto.Target>\n      <ui:Target ClippingRegion=\"{x:Null}\" Element=\"{x:Null}\" Id=\"a1b2c3d4-e5f6-7a8b-9c0d-1e2f3a4b5c6d\" InformativeScreenshot=\"d1e2f3a4b5c6d7e8f9a0b1c2d3e4f5a6\" Selector=\"<webctrl tag='INPUT' type='text' aaname='Kullan\u0131c\u0131 Ad\u0131' \/>\" WaitForReady=\"COMPLETE\" \/>\n    <\/ui:TypeInto.Target>\n  <\/ui:TypeInto>\n  <ui:TypeSecureText AlterIfDisabled=\"{x:Null}\" ClickBeforeTyping=\"{x:Null}\" DelayBefore=\"{x:Null}\" DelayBetweenKeys=\"{x:Null}\" DelayMS=\"{x:Null}\" EmptyField=\"{x:Null}\" SimulateType=\"{x:Null}\" Text=\"[Password]\" sap:VirtualizedContainerService.HintSize=\"484,135\" sap2010:WorkflowViewState.Id=\"TypeSecureText_2\" DisplayName=\"Type Secure Text 'Password'\" SendWindowMessages=\"True\" >\n    <ui:TypeSecureText.Target>\n      <ui:Target ClippingRegion=\"{x:Null}\" Element=\"{x:Null}\" Id=\"f1e2d3c4-b5a6-7f8e-9d0c-1b2a3f4e5d6c\" InformativeScreenshot=\"e1f2d3c4b5a67f8e9d0c1b2a3f4e5d6c\" Selector=\"<webctrl tag='INPUT' type='password' aaname='\u015eifre' \/>\" WaitForReady=\"COMPLETE\" \/>\n    <\/ui:TypeSecureText.Target>\n  <\/ui:TypeSecureText>\n  <ui:Click AlterIfDisabled=\"{x:Null}\" DelayBefore=\"{x:Null}\" DelayMS=\"{x:Null}\" SimulateClick=\"{x:Null}\" ClickType=\"CLICK_SINGLE\" DisplayName=\"Click 'Login Button'\" sap:VirtualizedContainerService.HintSize=\"484,68\" sap2010:WorkflowViewState.Id=\"Click_1\" KeyModifiers=\"None\" MouseButton=\"BTN_LEFT\" SendWindowMessages=\"True\" >\n    <ui:Click.Target>\n      <ui:Target ClippingRegion=\"{x:Null}\" Element=\"{x:Null}\" Id=\"1a2b3c4d-5e6f-7a8b-9c0d-1e2f3a4b5c6d\" InformativeScreenshot=\"a1b2c3d4e5f67a8b9c0d1e2f3a4b5c6d\" Selector=\"<webctrl tag='INPUT' type='submit' aaname='Giri\u015f Yap' \/>\" WaitForReady=\"COMPLETE\" \/>\n    <\/ui:Click.Target>\n  <\/ui:Click>\n<\/Sequence>\n<\/pre>\n<p><\/code><\/p>\n<h3>Veri \u00c7ekme Stratejileri ve Senaryolar\u0131<\/h3>\n<h4>Web Uygulamalar\u0131ndan Veri \u00c7ekme<\/h4>\n<p>Web uygulamalar\u0131ndan veri \u00e7ekmek, RPA'n\u0131n en yayg\u0131n kullan\u0131m senaryolar\u0131ndan biridir. Bot, kimlik bilgileriyle giri\u015f yapt\u0131ktan sonra, belirli web sayfalar\u0131na navigasyon yapar, tablolardan, listelerden veya formlardan verileri <code>Data Scraping<\/code>, <code>Screen Scraping<\/code> veya <code>Extract Structured Data<\/code> aktiviteleri ile toplar. Bu s\u00fcre\u00e7, genellikle sayfalama, filtreleme ve dinamik i\u00e7erik y\u00f6netimi gibi ek ad\u0131mlar gerektirebilir.<\/p>\n<h4>Masa\u00fcst\u00fc Uygulamalar\u0131ndan Veri \u00c7ekme<\/h4>\n<p>Eski veya \u00f6zel geli\u015ftirilmi\u015f masa\u00fcst\u00fc uygulamalar\u0131ndan veri \u00e7ekmek de m\u00fcmk\u00fcnd\u00fcr. Bot, kimlik bilgileriyle uygulamaya giri\u015f yapt\u0131ktan sonra, UI otomasyon aktivitelerini (Click, Type Into, Get Text, Find Element vb.) kullanarak uygulama aray\u00fcz\u00fcnde gezinir ve gerekli verileri toplar. Bu t\u00fcr uygulamalarda genellikle <code>Screen Scraping<\/code> veya belirli UI elementlerinden veri alma y\u00f6ntemleri kullan\u0131l\u0131r.<\/p>\n<h4>API Tabanl\u0131 Sistemlerden Veri \u00c7ekme<\/h4>\n<p>Baz\u0131 sistemler, do\u011frudan UI otomasyonu yerine API (Uygulama Programlama Aray\u00fcz\u00fc) arac\u0131l\u0131\u011f\u0131yla veri eri\u015fimi sunar. Bu durumda, kimlik bilgileri genellikle API anahtarlar\u0131, token'lar veya OAuth kimlik do\u011frulama mekanizmalar\u0131 \u015feklinde olur. UiPath, <code>HTTP Request<\/code> aktivitesi ve ilgili paketlerle bu t\u00fcr API entegrasyonlar\u0131n\u0131 destekler. Bu y\u00f6ntem, genellikle daha h\u0131zl\u0131 ve daha g\u00fcvenilir veri \u00e7ekme sa\u011flar.<\/p>\n<h3>En \u0130yi Uygulamalar, Hata Y\u00f6netimi ve G\u00fcvenlik<\/h3>\n<h4>Kimlik Bilgisi G\u00fcvenli\u011fi \u0130\u00e7in \u0130pu\u00e7lar\u0131<\/h4>\n<ul>\n<li><strong>Asla Kod \u0130\u00e7ine Kimlik Bilgisi Yazmay\u0131n:<\/strong> \u015eifreleri do\u011frudan Studio projenize veya yap\u0131land\u0131rma dosyalar\u0131na yazmaktan ka\u00e7\u0131n\u0131n. Her zaman Orchestrator Asset'lerini veya g\u00fcvenli Vault \u00e7\u00f6z\u00fcmlerini kullan\u0131n.<\/li>\n<li><strong>Minimum Yetki Prensibi:<\/strong> Botlara yaln\u0131zca g\u00f6revlerini yerine getirmek i\u00e7in gerekli olan minimum d\u00fczeyde yetki ve eri\u015fim sa\u011flay\u0131n.<\/li>\n<li><strong>\u015eifre Politikalar\u0131:<\/strong> Kullan\u0131lan kimlik bilgileri i\u00e7in g\u00fc\u00e7l\u00fc \u015fifre politikalar\u0131 (karma\u015f\u0131k \u015fifreler, d\u00fczenli de\u011fi\u015fim) uygulay\u0131n.<\/li>\n<li><strong>Denetim \u0130zleri:<\/strong> Kimlik bilgilerine eri\u015fim ve kullan\u0131m denetim izlerini tutun. Orchestrator, bu t\u00fcr loglar\u0131 otomatik olarak sa\u011flar.<\/li>\n<\/ul>\n<h4>Hata Y\u00f6netimi ve Yeniden Deneme Mekanizmalar\u0131<\/h4>\n<p>Veri \u00e7ekme s\u00fcre\u00e7lerinde a\u011f kesintileri, uygulama hatalar\u0131 veya kimlik bilgisi sorunlar\u0131 gibi durumlar ortaya \u00e7\u0131kabilir. Bu durumlar i\u00e7in sa\u011flam hata y\u00f6netimi mekanizmalar\u0131 olu\u015fturmak \u00f6nemlidir. <code>Try Catch<\/code> bloklar\u0131 kullanarak hatalar\u0131 yakalay\u0131n ve gerekirse <code>Retry Scope<\/code> aktiviteleriyle belirli ad\u0131mlar\u0131 yeniden denemeyi sa\u011flay\u0131n. Yanl\u0131\u015f kimlik bilgisi giri\u015flerinde botun kilitlenmesini \u00f6nlemek i\u00e7in uygun hata mesajlar\u0131n\u0131 yakalay\u0131n ve s\u00fcreci sonland\u0131r\u0131n veya bildirim g\u00f6nderin.<\/p>\n<h4>Denetlenebilirlik ve Loglama<\/h4>\n<p>Otomasyon s\u00fcre\u00e7lerinin denetlenebilir olmas\u0131, g\u00fcvenlik ve uyumluluk a\u00e7\u0131s\u0131ndan kritik \u00f6neme sahiptir. UiPath Orchestrator, botlar\u0131n her ad\u0131m\u0131n\u0131 ve kimlik bilgisi eri\u015fimlerini detayl\u0131 olarak loglar. Bu loglar, s\u00fcre\u00e7lerin \u015feffafl\u0131\u011f\u0131n\u0131 art\u0131r\u0131r ve olas\u0131 g\u00fcvenlik ihlallerini tespit etmeye yard\u0131mc\u0131 olur. Hassas verileri (\u015fifreler gibi) do\u011frudan loglara yazmaktan ka\u00e7\u0131n\u0131n.<\/p>\n<h4>Uyumluluk ve Y\u00f6netmelikler<\/h4>\n<p>GDPR, HIPAA gibi veri koruma y\u00f6netmelikleri, hassas verilerin ve kimlik bilgilerinin nas\u0131l i\u015flenmesi gerekti\u011fini belirler. UiPath botlar\u0131n\u0131 geli\u015ftirirken ve kimlik bilgisi y\u00f6netimini yaparken bu y\u00f6netmeliklere uyum sa\u011flamak zorunludur. G\u00fcvenli kimlik bilgisi y\u00f6netimi, bu uyumlulu\u011fun temel bir par\u00e7as\u0131d\u0131r.<\/p>\n<h3>Sonu\u00e7<\/h3>\n<p>Kimlik bilgisi tabanl\u0131 kaynak sistemlerden veri \u00e7ekmek, RPA projelerinin ayr\u0131lmaz bir par\u00e7as\u0131d\u0131r ve do\u011fru yakla\u015f\u0131mla g\u00fcvenli bir \u015fekilde ger\u00e7ekle\u015ftirilebilir. UiPath platformu, Orchestrator'\u0131n Credential Asset'leri ve <code>Get Credential<\/code> aktivitesi gibi g\u00fc\u00e7l\u00fc \u00f6zellikleriyle, hassas kimlik bilgilerinin g\u00fcvenli bir \u015fekilde y\u00f6netilmesini ve kullan\u0131lmas\u0131n\u0131 sa\u011flar. Bu makalede \u00f6zetlenen ad\u0131mlar\u0131 ve en iyi uygulamalar\u0131 takip ederek, botlar\u0131n\u0131z\u0131n hem verimli hem de g\u00fcvenli bir \u015fekilde \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flayabilir, b\u00f6ylece otomasyon projelerinizin ba\u015far\u0131s\u0131n\u0131 g\u00fcvence alt\u0131na alabilirsiniz. G\u00fcvenlik, otomasyonun her a\u015famas\u0131nda \u00f6ncelikli olmal\u0131d\u0131r.<\/p>\n<h3>SSS (S\u0131k Sorulan Sorular)<\/h3>\n<h4>1. Kimlik bilgileri neden do\u011frudan kod i\u00e7ine yaz\u0131lmamal\u0131d\u0131r?<\/h4>\n<p>Kimlik bilgilerini do\u011frudan kod i\u00e7ine yazmak (hardcoding), ciddi g\u00fcvenlik riskleri olu\u015fturur. Bu, \u015fifrelerin kaynak kodda d\u00fcz metin olarak g\u00f6r\u00fcnmesine, yetkisiz ki\u015filerin eri\u015fimine ve g\u00fcvenlik a\u00e7\u0131klar\u0131 olu\u015fmas\u0131na neden olabilir. Ayr\u0131ca, \u015fifre de\u011fi\u015fikli\u011fi gerekti\u011finde her botun manuel olarak g\u00fcncellenmesi gerekir ki bu da y\u00f6netimi zorla\u015ft\u0131r\u0131r.<\/p>\n<h4>2. Orchestrator'a eri\u015fimim yoksa ne yapmal\u0131y\u0131m?<\/h4>\n<p>E\u011fer UiPath Orchestrator'a eri\u015fiminiz yoksa, daha k\u00fc\u00e7\u00fck \u00f6l\u00e7ekli veya yerel botlar i\u00e7in Windows Credential Manager'\u0131 kullanabilirsiniz. Ancak bu y\u00f6ntem, merkezi y\u00f6netim ve \u00f6l\u00e7eklenebilirlik a\u00e7\u0131s\u0131ndan Orchestrator kadar g\u00fc\u00e7l\u00fc de\u011fildir. Kurumsal RPA projelerinde Orchestrator kullan\u0131m\u0131 \u015fiddetle tavsiye edilir.<\/p>\n<h4>3. <code>Get Credential<\/code> aktivitesi ne kadar g\u00fcvenlidir?<\/h4>\n<p><code>Get Credential<\/code> aktivitesi, UiPath'in kimlik bilgisi y\u00f6netimi i\u00e7in tasarlanm\u0131\u015f g\u00fcvenli bir \u00f6zelli\u011fidir. Kimlik bilgilerini Orchestrator'dan \u015fifreli bir \u015fekilde \u00e7eker ve bunlar\u0131 <code>SecureString<\/code> format\u0131nda sa\u011flar. Bu format, hassas verilerin bellekte d\u00fcz metin olarak saklanmas\u0131n\u0131 engelleyerek g\u00fcvenlik seviyesini art\u0131r\u0131r. Ancak, botun \u00e7al\u0131\u015ft\u0131\u011f\u0131 makinenin fiziksel g\u00fcvenli\u011fi de \u00f6nemlidir.<\/p>\n<h4>4. Birden fazla sistem i\u00e7in farkl\u0131 kimlik bilgileri nas\u0131l y\u00f6netilir?<\/h4>\n<p>Farkl\u0131 sistemler i\u00e7in farkl\u0131 kimlik bilgileri, Orchestrator'da ayr\u0131 Credential Asset'ler olarak tan\u0131mlanmal\u0131d\u0131r. Her Asset'e benzersiz bir isim verilir (\u00f6rn: \"CRM_Login\", \"ERP_Login\"). Bot, ihtiyac\u0131 olan kimlik bilgisini <code>Get Credential<\/code> aktivitesinin \"CredentialName\" \u00f6zelli\u011fine ilgili Asset ad\u0131n\u0131 vererek \u00e7eker. Bu, kimlik bilgilerinin mod\u00fcler ve g\u00fcvenli bir \u015fekilde y\u00f6netilmesini sa\u011flar.<\/p>\n<h4>5. Botun kimlik bilgileriyle giri\u015f yaparken kilitlenmesini nas\u0131l \u00f6nleyebilirim?<\/h4>\n<p>Yanl\u0131\u015f kimlik bilgisi giri\u015fleri veya di\u011fer giri\u015f hatalar\u0131 nedeniyle botun kilitlenmesini \u00f6nlemek i\u00e7in <code>Try Catch<\/code> bloklar\u0131 kullan\u0131n. Giri\u015f denemesi s\u0131ras\u0131nda olu\u015fabilecek hatalar\u0131 yakalay\u0131n ve buna g\u00f6re bir i\u015flem yap\u0131n (\u00f6rn: hata mesaj\u0131n\u0131 loglay\u0131n, s\u00fcreci sonland\u0131r\u0131n, bir bildirim g\u00f6nderin veya belirli bir s\u00fcre sonra yeniden deneyin). Ayr\u0131ca, uygulaman\u0131n giri\u015f ekran\u0131nda beklenen elemanlar\u0131n varl\u0131\u011f\u0131n\u0131 kontrol etmek i\u00e7in <code>Element Exists<\/code> gibi aktiviteler kullanmak da faydal\u0131d\u0131r.<\/p>\n","protected":false},"excerpt":{"rendered":"G\u00fcn\u00fcm\u00fcz i\u015f d\u00fcnyas\u0131nda, dijitalle\u015fme ve otomasyon s\u00fcre\u00e7leri \u015firketlerin rekabet g\u00fcc\u00fcn\u00fc art\u0131rman\u0131n anahtar\u0131 haline gelmi\u015ftir. Robotik S\u00fcre\u00e7 &#8230;","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":[1],"tags":[],"class_list":{"0":"post-37055","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","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>UiPath Bot ile Kimlik Bilgisi Gerektiren Sistemlerden Veri \u00c7ekme: G\u00fcvenli ve Etkili Yakla\u015f\u0131mlar - 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\/uipath-bot-ile-kimlik-bilgisi-gerektiren-sistemlerden-veri-cekme-guvenli-ve-etkili-yaklasimlar\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"UiPath Bot ile Kimlik Bilgisi Gerektiren Sistemlerden Veri \u00c7ekme: G\u00fcvenli ve Etkili Yakla\u015f\u0131mlar\" \/>\n<meta property=\"og:description\" content=\"G\u00fcn\u00fcm\u00fcz i\u015f d\u00fcnyas\u0131nda, dijitalle\u015fme ve otomasyon s\u00fcre\u00e7leri \u015firketlerin rekabet g\u00fcc\u00fcn\u00fc art\u0131rman\u0131n anahtar\u0131 haline gelmi\u015ftir. Robotik S\u00fcre\u00e7 ...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/uipath-bot-ile-kimlik-bilgisi-gerektiren-sistemlerden-veri-cekme-guvenli-ve-etkili-yaklasimlar\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-12-26T18:30:42+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=\"11 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/uipath-bot-ile-kimlik-bilgisi-gerektiren-sistemlerden-veri-cekme-guvenli-ve-etkili-yaklasimlar\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/uipath-bot-ile-kimlik-bilgisi-gerektiren-sistemlerden-veri-cekme-guvenli-ve-etkili-yaklasimlar\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"UiPath Bot ile Kimlik Bilgisi Gerektiren Sistemlerden Veri \u00c7ekme: G\u00fcvenli ve Etkili Yakla\u015f\u0131mlar\",\"datePublished\":\"2025-12-26T18:30:42+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/uipath-bot-ile-kimlik-bilgisi-gerektiren-sistemlerden-veri-cekme-guvenli-ve-etkili-yaklasimlar\/\"},\"wordCount\":2092,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/uipath-bot-ile-kimlik-bilgisi-gerektiren-sistemlerden-veri-cekme-guvenli-ve-etkili-yaklasimlar\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/uipath-bot-ile-kimlik-bilgisi-gerektiren-sistemlerden-veri-cekme-guvenli-ve-etkili-yaklasimlar\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/uipath-bot-ile-kimlik-bilgisi-gerektiren-sistemlerden-veri-cekme-guvenli-ve-etkili-yaklasimlar\/\",\"name\":\"UiPath Bot ile Kimlik Bilgisi Gerektiren Sistemlerden Veri \u00c7ekme: G\u00fcvenli ve Etkili Yakla\u015f\u0131mlar - Kodlar\u0131n Gizemli D\u00fcnyas\u0131\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-12-26T18:30:42+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/uipath-bot-ile-kimlik-bilgisi-gerektiren-sistemlerden-veri-cekme-guvenli-ve-etkili-yaklasimlar\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/uipath-bot-ile-kimlik-bilgisi-gerektiren-sistemlerden-veri-cekme-guvenli-ve-etkili-yaklasimlar\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/uipath-bot-ile-kimlik-bilgisi-gerektiren-sistemlerden-veri-cekme-guvenli-ve-etkili-yaklasimlar\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"UiPath Bot ile Kimlik Bilgisi Gerektiren Sistemlerden Veri \u00c7ekme: G\u00fcvenli ve Etkili Yakla\u015f\u0131mlar\"}]},{\"@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":"UiPath Bot ile Kimlik Bilgisi Gerektiren Sistemlerden Veri \u00c7ekme: G\u00fcvenli ve Etkili Yakla\u015f\u0131mlar - 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\/uipath-bot-ile-kimlik-bilgisi-gerektiren-sistemlerden-veri-cekme-guvenli-ve-etkili-yaklasimlar\/","og_locale":"tr_TR","og_type":"article","og_title":"UiPath Bot ile Kimlik Bilgisi Gerektiren Sistemlerden Veri \u00c7ekme: G\u00fcvenli ve Etkili Yakla\u015f\u0131mlar","og_description":"G\u00fcn\u00fcm\u00fcz i\u015f d\u00fcnyas\u0131nda, dijitalle\u015fme ve otomasyon s\u00fcre\u00e7leri \u015firketlerin rekabet g\u00fcc\u00fcn\u00fc art\u0131rman\u0131n anahtar\u0131 haline gelmi\u015ftir. Robotik S\u00fcre\u00e7 ...","og_url":"https:\/\/fatihsoysal.com\/blog\/uipath-bot-ile-kimlik-bilgisi-gerektiren-sistemlerden-veri-cekme-guvenli-ve-etkili-yaklasimlar\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-12-26T18:30:42+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"11 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/uipath-bot-ile-kimlik-bilgisi-gerektiren-sistemlerden-veri-cekme-guvenli-ve-etkili-yaklasimlar\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/uipath-bot-ile-kimlik-bilgisi-gerektiren-sistemlerden-veri-cekme-guvenli-ve-etkili-yaklasimlar\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"UiPath Bot ile Kimlik Bilgisi Gerektiren Sistemlerden Veri \u00c7ekme: G\u00fcvenli ve Etkili Yakla\u015f\u0131mlar","datePublished":"2025-12-26T18:30:42+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/uipath-bot-ile-kimlik-bilgisi-gerektiren-sistemlerden-veri-cekme-guvenli-ve-etkili-yaklasimlar\/"},"wordCount":2092,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/uipath-bot-ile-kimlik-bilgisi-gerektiren-sistemlerden-veri-cekme-guvenli-ve-etkili-yaklasimlar\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/uipath-bot-ile-kimlik-bilgisi-gerektiren-sistemlerden-veri-cekme-guvenli-ve-etkili-yaklasimlar\/","url":"https:\/\/fatihsoysal.com\/blog\/uipath-bot-ile-kimlik-bilgisi-gerektiren-sistemlerden-veri-cekme-guvenli-ve-etkili-yaklasimlar\/","name":"UiPath Bot ile Kimlik Bilgisi Gerektiren Sistemlerden Veri \u00c7ekme: G\u00fcvenli ve Etkili Yakla\u015f\u0131mlar - Kodlar\u0131n Gizemli D\u00fcnyas\u0131","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-12-26T18:30:42+00:00","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/uipath-bot-ile-kimlik-bilgisi-gerektiren-sistemlerden-veri-cekme-guvenli-ve-etkili-yaklasimlar\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/uipath-bot-ile-kimlik-bilgisi-gerektiren-sistemlerden-veri-cekme-guvenli-ve-etkili-yaklasimlar\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/uipath-bot-ile-kimlik-bilgisi-gerektiren-sistemlerden-veri-cekme-guvenli-ve-etkili-yaklasimlar\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"UiPath Bot ile Kimlik Bilgisi Gerektiren Sistemlerden Veri \u00c7ekme: G\u00fcvenli ve Etkili Yakla\u015f\u0131mlar"}]},{"@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\/37055","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=37055"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/37055\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=37055"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=37055"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=37055"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}