{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"SpiceDB HRBAC: Pratik Uygulama Rehberi","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"Hx47G2mmk9\"><a href=\"https:\/\/fatihsoysal.com\/blog\/spicedb-hrbac-pratik-uygulama-rehberi\/\">SpiceDB HRBAC: Pratik Uygulama Rehberi<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/spicedb-hrbac-pratik-uygulama-rehberi\/embed\/#?secret=Hx47G2mmk9\" width=\"600\" height=\"338\" title=\"&#8220;SpiceDB HRBAC: Pratik Uygulama Rehberi&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"Hx47G2mmk9\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Modern uygulamalarda yetkilendirme karma\u015f\u0131kl\u0131\u011f\u0131yla m\u0131 bo\u011fu\u015fuyorsunuz? SpiceDB ile Hiyerar\u015fik Rol Tabanl\u0131 Eri\u015fim Kontrol\u00fc (HRBAC) modelini pratik bir \u015fekilde nas\u0131l uygulayaca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m ke\u015ffedin. Bu kapsaml\u0131 rehber, geli\u015ftiricilere g\u00fcvenli, \u00f6l\u00e7eklenebilir ve y\u00f6netilebilir bir yetkilendirme sistemi kurmalar\u0131 i\u00e7in gerekli t\u00fcm ara\u00e7lar\u0131 ve bilgileri sunuyor. Eri\u015fim kontrol\u00fc stratejilerinizi optimize etmeye haz\u0131r m\u0131s\u0131n\u0131z?"}