[{"data":1,"prerenderedAt":281},["ShallowReactive",2],{"navigation":3,"/user-management/manage-users":203},[4,22,47,64,101,126,143,156,169,190],{"title":5,"path":6,"stem":7,"children":8,"page":21},"آشنایی و مبانی","/intro","01.intro",[9,13,17],{"title":10,"path":11,"stem":12},"معماری داده‌ها","/intro/architecture","01.intro/1.architecture",{"title":14,"path":15,"stem":16},"الگوهای پیشنهادی","/intro/best-practices","01.intro/2.best-practices",{"title":18,"path":19,"stem":20},"مقایسه ETL و ELT","/intro/etl-vs-elt","01.intro/3.etl-vs-elt",false,{"title":23,"path":24,"stem":25,"children":26,"page":21},"ساخت و مدیریت فضا","/space","02.space",[27,31,35,39,43],{"title":28,"path":29,"stem":30},"ساختار فضا و پروژه","/space/structure","02.space/1.structure",{"title":32,"path":33,"stem":34},"ذخیره در باکت اختصاصی","/space/dedicated-bucket","02.space/2.dedicated-bucket",{"title":36,"path":37,"stem":38},"آموزش ساخت فضا","/space/create-space","02.space/3.create-space",{"title":40,"path":41,"stem":42},"طرح فضا","/space/plan","02.space/4.plan",{"title":44,"path":45,"stem":46},"سرور MCP","/space/mcp-server","02.space/5.mcp-server",{"title":48,"path":49,"stem":50,"children":51,"page":21},"مدیریت کاربران","/user-management","03.user-management",[52,56,60],{"title":53,"path":54,"stem":55},"آشنایی با نقش‌ها","/user-management/roles","03.user-management/1.roles",{"title":57,"path":58,"stem":59},"اعطای دسترسی","/user-management/access","03.user-management/2.access",{"title":61,"path":62,"stem":63},"آموزش اعطای دسترسی","/user-management/manage-users","03.user-management/3.manage-users",{"title":65,"path":66,"stem":67,"children":68,"page":21},"ایجاد و مدیریت دیتاست","/dataset","04.dataset",[69,73,77,81,85,89,93,97],{"title":70,"path":71,"stem":72},"ایجاد دیتاست","/dataset/create-dataset","04.dataset/1.create-dataset",{"title":74,"path":75,"stem":76},"الگوهای نام‌گذاری","/dataset/naming-conventions","04.dataset/2.naming-conventions",{"title":78,"path":79,"stem":80},"تفاوت درج با ورژن و آپدیت","/dataset/write-modes","04.dataset/3.write-modes",{"title":82,"path":83,"stem":84},"انواع ستون و نوع مقدار","/dataset/column-types","04.dataset/4.column-types",{"title":86,"path":87,"stem":88},"متادیتا و ویژگی‌های ستون","/dataset/column-settings","04.dataset/5.column-settings",{"title":90,"path":91,"stem":92},"قوانین امنیتی جدول","/dataset/table-settings","04.dataset/6.table-settings",{"title":94,"path":95,"stem":96},"ویرایش اسکیما","/dataset/schema-evolution","04.dataset/7.schema-evolution",{"title":98,"path":99,"stem":100},"آموزش ایجاد جدول سفارشی","/dataset/create-custom-table","04.dataset/8.create-custom-table",{"title":102,"path":103,"stem":104,"children":105,"page":21},"لود داده","/data-load","05.data-load",[106,110,114,118,122],{"title":107,"path":108,"stem":109},"لندر گو (Lander Go)","/data-load/lander-go","05.data-load/1.lander-go",{"title":111,"path":112,"stem":113},"لود مستقیم (API)","/data-load/api-load","05.data-load/2.api-load",{"title":115,"path":116,"stem":117},"لود با تبدیل (Transform)","/data-load/transform-load","05.data-load/3.transform-load",{"title":119,"path":120,"stem":121},"یکتاسازی و مدیریت Late Data","/data-load/idempotency-and-late-data","05.data-load/4.idempotency-and-late-data",{"title":123,"path":124,"stem":125},"لاگ درخواست‌های رد شده","/data-load/dropped-requests","05.data-load/5.dropped-requests",{"title":127,"path":128,"stem":129,"children":130,"page":21},"داشبورد","/dashboard","06.dashboard",[131,135,139],{"title":132,"path":133,"stem":134},"ساختار و دسترسی","/dashboard/structure","06.dashboard/1.structure",{"title":136,"path":137,"stem":138},"فیلترهای استوری","/dashboard/story-filters","06.dashboard/2.story-filters",{"title":140,"path":141,"stem":142},"آموزش ساخت استوری","/dashboard/create-story","06.dashboard/3.create-story",{"title":144,"path":145,"stem":146,"children":147,"page":21},"کوئری","/query","07.query",[148,152],{"title":149,"path":150,"stem":151},"نکات نوشتن کوئری","/query/query-notes","07.query/1.query-notes",{"title":153,"path":154,"stem":155},"توابع اختصاصی داده‌لند","/query/dadeland-sql","07.query/2.dadeland-sql",{"title":157,"path":158,"stem":159,"children":160,"page":21},"فانل","/funnel","08.funnel",[161,165],{"title":162,"path":163,"stem":164},"آموزش ایجاد فانل","/funnel/create-funnel","08.funnel/1.create-funnel",{"title":166,"path":167,"stem":168},"شیوه کار فانل","/funnel/how-funnel-works","08.funnel/2.how-funnel-works",{"title":170,"path":171,"stem":172,"children":173,"page":21},"ماژول کلاینت","/client-module","09.client-module",[174,178,182,186],{"title":175,"path":176,"stem":177},"آشنایی با ماژول کلاینت","/client-module/intro","09.client-module/1.intro",{"title":179,"path":180,"stem":181},"تنظیمات ماژول","/client-module/settings","09.client-module/2.settings",{"title":183,"path":184,"stem":185},"جمع‌آوری داده (لندر وب)","/client-module/lander-web","09.client-module/3.lander-web",{"title":187,"path":188,"stem":189},"آموزش راه‌اندازی","/client-module/up-and-running","09.client-module/4.up-and-running",{"title":191,"path":192,"stem":193,"children":194,"page":21},"عملیات","/activation","10.activation",[195,199],{"title":196,"path":197,"stem":198},"توزیع داده (Reverse ETL)","/activation/reverse-etl","10.activation/1.reverse-etl",{"title":200,"path":201,"stem":202},"یکپارچه‌سازی‌های توزیع داده","/activation/integrations","10.activation/2.integrations",{"id":204,"title":61,"body":205,"description":274,"extension":275,"links":276,"meta":277,"navigation":278,"path":62,"seo":279,"stem":63,"__hash__":280},"docs/03.user-management/3.manage-users.md",{"type":206,"value":207,"toc":266},"minimark",[208,213,217,222,233,236,240,248,254,260],[209,210,212],"h3",{"id":211},"آموزش-ویدئویی","آموزش ویدئویی",[214,215,216],"p",{},"در ویدئوی زیر، ضمن آشنایی با انواع نقش‌های پیش‌فرض، شیوه اعطای انواع دسترسی آموزش داده می‌شود:",[218,219],"video-player",{":thumbnail-time":220,"src":221},"3","/videos/Access Management.mp4",[223,224,227],"collapsible",{"close-text":225,"name":226,"open-text":225}," ","متن ویدئو",[228,229,232],"div",{"className":230},[231],"text-sm","\nمدیریت سطح دسترسی یکی از زیرشاخه‌ها و ملزومات حاکمیت داده است. در داده‌لند سعی کردیم این موضوع رو ضمن حفظ جزئیات مورد نیاز، با سهولت در دسترس شما بذاریم. در داده‌لند امکان تعریف نقش وجود نداره. اما برای ساده‌سازی تجربه اعطای دسترسی، ۴ نقش پیش‌فرض رو در سیستم در نظر گرفتیم. با هم با این نقش‌ها آشنا می‌شیم. نقش اول مالک فضاست. این نقش به کسی تعلق می‌گیره که فضا رو می‌سازه و قابل انتقال یا اعطای دستی به یک کاربر نیست. مالک فضا به همه قابلیت‌ها و دارایی‌های داده‌ای فضا مثل دیتاست‌ها و داشبوردها همیشه دسترسی داره. در پله پایین‌تر مدیر فضا قرار می‌گیره. مدیر فضا رو می‌تونید ادمین اصلی و سراسری داده‌لند بدونید. این نقش معمولاً باید به کاربر یا کاربرانی تعلق بگیره که تعامل بالایی با زیرساخت داده‌لند دارن و مدیریت عملیاتی داده‌های یک سازمان بر دوش اون‌هاست. تنها تفاوت مدیر فضا با مالک، عدم امکانش در حذف کل فضاست. مدیر پروژه نقش مدیر فضا رو در یک پروژه داره و ادمین اصلی داده‌های اون پروژه به حساب می‌آد. یک هلدینگ رو فرض کنید با چند بیزینس‌لاین، یا مدیران دپارتمان‌های مختلف یک سازمان رو در نظر بگیرید. با تعیین مدیر پروژه، در سازمان‌های بزرگ امکان مدیریت عملیات داده‌ها در مقیاس فراهم می‌شه تا هر مدیر بر روی یک پروژه مشخص، با نظارت مدیر فضا، تمرکز کنه. اگر سازمان کوچکی هستید این نقش شاید برای شما کارایی لازم رو نداشته باشه. هر کاربری که یکی از این سه نقش رو نداشته باشه کاربر فضا به حساب می‌آد. کاربر فضا به شکل پیش‌فرض به هیچ قابلیت، دیتاست یا داشبوردی دسترسی نداره و یک نقش آزاد برای شخصی‌سازی دسترسی هست. اول با هم‌دیگه یک کاربر جدید به فضا اضافه کنیم. کافیه در مسیر مدیریت و مدیریت کاربران روی گزینه افزودن کاربر در منوی کناری کلیک کنید. امکان اضافه کردن یک کاربر جدید فقط برای مالک و مدیر فضا فراهمه. حالا ایمیل کاربر مدنظر رو وارد می‌کنیم. با این کار یک ایمیل برای اطلاع‌رسانی به کاربر می‌ره. نیازی نیست کاربر چیزی رو تایید کنه و خودکار با لاگین در حسابش می‌تونه فضا رو در لیست ببینه و ورود کنه. کاربران جدید با فضای خالی و بدون امکانات روبه‌رو می‌شن. بنابراین بهتره همین حالا دسترسی مورد انتظار رو بهشون بدیم. اعطای دسترسی دو بخش اصلی داره. با کلیک روی دراپ‌داون، یک دسترسی عمومی فضا داریم که بین همه پروژه‌ها مشترکه. بعد از اون لیست پروژه‌های موجود در فضا رو داریم که می‌تونیم به تفکیک هر پروژه دسترسی رو اعطا کنیم. اول دسترسی‌های عمومی رو مرور کنیم. اگر بخوایم کاربر رو مدیر کنیم در تب دسترسی مدیریت کافی هست مدیر فضا یا مدیر پروژه رو براش روشن کنیم. با مدیریت فضا به همه پروژه‌ها و قابلیت‌ها یک دسترسی غیرقابل‌سلب پیدا می‌کنه. از طرفی می‌تونیم در یک یا چند پروژه مدیرش کنیم. در این صورت هم به همه دارایی‌های داده‌ای پروژه دسترسی غیرقابل‌سلب پیدا می‌کنه. مثل مدیر فضا می‌تونید هر تعداد نفری رو مدیر یک پروژه خاص بکنید. برای دسترسی به بخش‌های مختلف به تب «دسترسی صفحات و قابلیت‌ها» می‌ریم. با این سه گزینه می‌تونید دسترسی به رصد فضا، کوئری و فانل رو براش فعال کنید. همچنین دسترسی دانلود داده‌ها هم در همین قسمت هست. دقت کنید این دسترسی‌ها فاقد جزئیات هستن. کاربر به همه امکانات بخش‌ها دسترسی پیدا می‌کنه. در مورد دسترسی دانلود، کاربر می‌تونه در همه بخش‌هایی که شیت داده‌ها وجود داره از گزینه دانلود استفاده و درخواست دانلود بده. بقیه دسترسی‌ها که پراستفاده‌تر هستن باید به ازای پروژه اعطا بشن. اگر بخواید به کاربر دسترسی دیتاست یا کالکشن و استوری خاص بدید، باید اول پروژه مرتبط رو انتخاب کنید. در اینجا اول تعیین می‌کنید کاربر در این پروژه می‌تونه کالکشن یا دیتاست جدید بسازه یا نه. هر کاربری که این دو ماهیت رو بسازه خودکار مدیر اون می‌شه. هر چند سلب مدیریت از دیتاست و کالکشنی که ساخته کاملاً ممکن و مقدوره. حالا می‌خوایم به کاربر دسترسی دیتاست بدیم. در تب دسترسی دیتاست جدول مدنظر رو انتخاب می‌کنیم. با دسترسی مشاهده دیتاست رو در صفحه شیت می‌تونه انتخاب و تحلیل بکنه. با دسترسی ویرایش می‌تونه در همین صفحه شیت ردیف‌های انتخابی رو حذف و یا داده‌های جدید با فایل CSV لود کنه. منظور از ویرایش در اینجا در واقع ویرایش داده‌های دیتاست هست. با دسترسی مدیریت می‌تونه علاوه بر همه این‌ها در صفحه مدیریت دیتاست ویرایش اسکیما، انتقال و حتی حذف اون رو انجام بده. در واقع علاوه بر داده، خود دیتاست رو هم ویرایش کنه. در نهایت اگر بخوایم در صفحه داشبورد به یک کالکشن و استوری دسترسی بدیم ابتدا باید کالکشن مدنظر رو انتخاب کنیم. اگر کاربر رو مدیر کالکشن بکنید، دسترسی مدیریت به همه استوری‌های زیرمجموعه‌اش رو پیدا می‌کنه که شامل ویرایش، حذف و انتقال استوری و ویجت‌هاش می‌شه. اما اگر هدف اینه که فقط یک استوری خاص رو به عنوان مصرف‌کننده داده مشاهده کنه کافیه فقط همون استوری رو براش فعال کنید. برای بیشتر افراد سازمان این سطح از دسترسی برای تحلیل کافی هست. در حال حاضر این امکان وجود نداره که فقط برای یک استوری خاص مدیر تعیین کنید. مدیریت در سطح کالکشن اعطا می‌شه. امیدواریم این امکانات، یک گام رو به جلو برای سازمان شما در مدیریت و حاکمیت داده باشه.\n",[234,235],"hr",{},[209,237,239],{"id":238},"مباحث-تحت-پوشش","مباحث تحت پوشش",[214,241,242,243,247],{},"✅ ",[244,245,246],"strong",{},"آشنایی با انواع نقش‌ها:"," نقش‌های پیش‌فرض فضا و اختیارات هرکدام را بررسی می‌کنیم.",[214,249,242,250,253],{},[244,251,252],{},"افزودن کاربر جدید:"," فرآیند دعوت اعضای جدید با ایمیل را مرور می‌نماییم.",[214,255,242,256,259],{},[244,257,258],{},"دسترسی‌های عمومی فضا:"," مدیریت نقش‌ها، صفحات و مجوز دانلود داده‌ها را تنظیم می‌کنیم.",[214,261,242,262,265],{},[244,263,264],{},"دسترسی‌های پروژه:"," سطح دسترسی به دیتاست‌ها و داشبوردهای پروژه را تعیین می‌کنیم.",{"title":267,"searchDepth":268,"depth":269,"links":270},"",1,2,[271,273],{"id":211,"depth":272,"text":212},3,{"id":238,"depth":272,"text":239},"در این ویدئو با نقش‌های فضا و شیوه اعطای انواع دسترسی آشنا می‌شوید.","md",null,{},true,{"title":61,"description":274},"yl7w-HsCZOFCLVA91gjk4zXkdiZukV-5uTZ-wUcUv-4",1793189280774]