{"id":36870,"date":"2025-12-24T08:31:29","date_gmt":"2025-12-24T05:31:29","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/terraform-ile-toplu-iam-kullanici-yonetimi-csv-ve-aws-entegrasyonu\/"},"modified":"2025-12-24T08:31:29","modified_gmt":"2025-12-24T05:31:29","slug":"terraform-ile-toplu-iam-kullanici-yonetimi-csv-ve-aws-entegrasyonu","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/terraform-ile-toplu-iam-kullanici-yonetimi-csv-ve-aws-entegrasyonu\/","title":{"rendered":"Terraform ile Toplu IAM Kullan\u0131c\u0131 Y\u00f6netimi: CSV ve AWS Entegrasyonu"},"content":{"rendered":"<h2>Terraform ile Toplu IAM Kullan\u0131c\u0131 Y\u00f6netimi: CSV ve AWS Entegrasyonu<\/h2>\n<p>G\u00fcn\u00fcm\u00fcz\u00fcn h\u0131zla de\u011fi\u015fen bulut altyap\u0131lar\u0131nda, \u00f6zellikle b\u00fcy\u00fck \u00f6l\u00e7ekli organizasyonlarda, AWS IAM (Identity and Access Management) kullan\u0131c\u0131lar\u0131n\u0131 manuel olarak y\u00f6netmek hem zaman al\u0131c\u0131 hem de hata yapmaya a\u00e7\u0131k bir s\u00fcre\u00e7tir. Her bir kullan\u0131c\u0131 i\u00e7in ayr\u0131 ayr\u0131 konsola girip izinleri yap\u0131land\u0131rmak, g\u00fcvenlik politikalar\u0131n\u0131 uygulamak ve eri\u015fim anahtarlar\u0131n\u0131 y\u00f6netmek, operasyonel y\u00fck\u00fc art\u0131r\u0131rken g\u00fcvenlik risklerini de beraberinde getirebilir. \u0130\u015fte tam bu noktada, altyap\u0131y\u0131 kod olarak y\u00f6netme (Infrastructure as Code &#8211; IaC) prensibini benimseyen Terraform devreye giriyor. Bu makalede, Terraform&#8217;un g\u00fcc\u00fcn\u00fc kullanarak bir CSV dosyas\u0131ndan okunan verilerle AWS IAM kullan\u0131c\u0131lar\u0131n\u0131 toplu bir \u015fekilde nas\u0131l olu\u015fturaca\u011f\u0131m\u0131z\u0131, y\u00f6netece\u011fimizi ve bu s\u00fcreci nas\u0131l otomatikle\u015ftirece\u011fimizi ad\u0131m ad\u0131m inceleyece\u011fiz. Bu yakla\u015f\u0131m, hem verimlili\u011fi art\u0131racak hem de tutarl\u0131 ve g\u00fcvenli bir IAM y\u00f6netimi sa\u011flayacakt\u0131r.<\/p>\n<h3>Neden Toplu IAM Kullan\u0131c\u0131 Y\u00f6netimi?<\/h3>\n<p>B\u00fcy\u00fck ekiplerde veya h\u0131zla b\u00fcy\u00fcyen \u015firketlerde y\u00fczlerce, hatta binlerce AWS IAM kullan\u0131c\u0131s\u0131 olabilir. Bu kullan\u0131c\u0131lar\u0131n ya\u015fam d\u00f6ng\u00fcs\u00fcn\u00fc y\u00f6netmek (olu\u015fturma, g\u00fcncelleme, silme, yetkilendirme) karma\u015f\u0131k bir hal alabilir. Otomasyon, bu karma\u015f\u0131kl\u0131\u011f\u0131 azaltman\u0131n<\/p>\n","protected":false},"excerpt":{"rendered":"G\u00fcn\u00fcm\u00fcz\u00fcn h\u0131zla de\u011fi\u015fen bulut altyap\u0131lar\u0131nda, \u00f6zellikle b\u00fcy\u00fck \u00f6l\u00e7ekli organizasyonlarda, AWS IAM (Identity and Access Management) kullan\u0131c\u0131la&#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":[1406],"tags":[],"class_list":{"0":"post-36870","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-aws","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>Terraform ile Toplu IAM Kullan\u0131c\u0131 Y\u00f6netimi: CSV ve AWS Entegrasyonu - 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\/terraform-ile-toplu-iam-kullanici-yonetimi-csv-ve-aws-entegrasyonu\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Terraform ile Toplu IAM Kullan\u0131c\u0131 Y\u00f6netimi: CSV ve AWS Entegrasyonu\" \/>\n<meta property=\"og:description\" content=\"G\u00fcn\u00fcm\u00fcz\u00fcn h\u0131zla de\u011fi\u015fen bulut altyap\u0131lar\u0131nda, \u00f6zellikle b\u00fcy\u00fck \u00f6l\u00e7ekli organizasyonlarda, AWS IAM (Identity and Access Management) kullan\u0131c\u0131la...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/terraform-ile-toplu-iam-kullanici-yonetimi-csv-ve-aws-entegrasyonu\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-12-24T05:31:29+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=\"1 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/terraform-ile-toplu-iam-kullanici-yonetimi-csv-ve-aws-entegrasyonu\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/terraform-ile-toplu-iam-kullanici-yonetimi-csv-ve-aws-entegrasyonu\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Terraform ile Toplu IAM Kullan\u0131c\u0131 Y\u00f6netimi: CSV ve AWS Entegrasyonu\",\"datePublished\":\"2025-12-24T05:31:29+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/terraform-ile-toplu-iam-kullanici-yonetimi-csv-ve-aws-entegrasyonu\/\"},\"wordCount\":256,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"articleSection\":[\"AWS\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/terraform-ile-toplu-iam-kullanici-yonetimi-csv-ve-aws-entegrasyonu\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/terraform-ile-toplu-iam-kullanici-yonetimi-csv-ve-aws-entegrasyonu\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/terraform-ile-toplu-iam-kullanici-yonetimi-csv-ve-aws-entegrasyonu\/\",\"name\":\"Terraform ile Toplu IAM Kullan\u0131c\u0131 Y\u00f6netimi: CSV ve AWS Entegrasyonu - Kodlar\u0131n Gizemli D\u00fcnyas\u0131\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-12-24T05:31:29+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/terraform-ile-toplu-iam-kullanici-yonetimi-csv-ve-aws-entegrasyonu\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/terraform-ile-toplu-iam-kullanici-yonetimi-csv-ve-aws-entegrasyonu\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/terraform-ile-toplu-iam-kullanici-yonetimi-csv-ve-aws-entegrasyonu\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Terraform ile Toplu IAM Kullan\u0131c\u0131 Y\u00f6netimi: CSV ve AWS Entegrasyonu\"}]},{\"@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":"Terraform ile Toplu IAM Kullan\u0131c\u0131 Y\u00f6netimi: CSV ve AWS Entegrasyonu - 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\/terraform-ile-toplu-iam-kullanici-yonetimi-csv-ve-aws-entegrasyonu\/","og_locale":"tr_TR","og_type":"article","og_title":"Terraform ile Toplu IAM Kullan\u0131c\u0131 Y\u00f6netimi: CSV ve AWS Entegrasyonu","og_description":"G\u00fcn\u00fcm\u00fcz\u00fcn h\u0131zla de\u011fi\u015fen bulut altyap\u0131lar\u0131nda, \u00f6zellikle b\u00fcy\u00fck \u00f6l\u00e7ekli organizasyonlarda, AWS IAM (Identity and Access Management) kullan\u0131c\u0131la...","og_url":"https:\/\/fatihsoysal.com\/blog\/terraform-ile-toplu-iam-kullanici-yonetimi-csv-ve-aws-entegrasyonu\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-12-24T05:31:29+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"1 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/terraform-ile-toplu-iam-kullanici-yonetimi-csv-ve-aws-entegrasyonu\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/terraform-ile-toplu-iam-kullanici-yonetimi-csv-ve-aws-entegrasyonu\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Terraform ile Toplu IAM Kullan\u0131c\u0131 Y\u00f6netimi: CSV ve AWS Entegrasyonu","datePublished":"2025-12-24T05:31:29+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/terraform-ile-toplu-iam-kullanici-yonetimi-csv-ve-aws-entegrasyonu\/"},"wordCount":256,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"articleSection":["AWS"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/terraform-ile-toplu-iam-kullanici-yonetimi-csv-ve-aws-entegrasyonu\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/terraform-ile-toplu-iam-kullanici-yonetimi-csv-ve-aws-entegrasyonu\/","url":"https:\/\/fatihsoysal.com\/blog\/terraform-ile-toplu-iam-kullanici-yonetimi-csv-ve-aws-entegrasyonu\/","name":"Terraform ile Toplu IAM Kullan\u0131c\u0131 Y\u00f6netimi: CSV ve AWS Entegrasyonu - Kodlar\u0131n Gizemli D\u00fcnyas\u0131","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-12-24T05:31:29+00:00","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/terraform-ile-toplu-iam-kullanici-yonetimi-csv-ve-aws-entegrasyonu\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/terraform-ile-toplu-iam-kullanici-yonetimi-csv-ve-aws-entegrasyonu\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/terraform-ile-toplu-iam-kullanici-yonetimi-csv-ve-aws-entegrasyonu\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Terraform ile Toplu IAM Kullan\u0131c\u0131 Y\u00f6netimi: CSV ve AWS Entegrasyonu"}]},{"@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\/36870","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=36870"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/36870\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=36870"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=36870"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=36870"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}