آیا میتوانم فقط به یک سایت به کسی دسترسی بدهم؟
در حال حاضر، یک عضویت نقش خود را در سراسر یک سازمان و همه موارد زیرمجموعه آن در ساختار درختی اعمال میکند، بنابراین راه تفکیک مجموعههای سایت، تفکیک سازمانها است — آن سایتها را در سازمان فرزند اختصاصی خود قرار دهید و عضویت را در آنجا اعطا کنید. این یک الگوی منظم برای آژانسها و نمایندگان فروش است که در آن هر مشتری از قبل مرزهای اختصاصی خود را میخواهد. تعیین محدوده منابع بر اساس هر عضویت، یعنی اختصاص یک عضویت واحد به سایتهای مشخص در یک سازمان، یک بهبود برنامهریزیشده است و در حال حاضر در دسترس نیست.
آیا توسعهدهندهای که دعوت میکنم میتواند سایتی را حذف کند یا آن را به محیط زنده بفرستد؟
نقش Developer شامل حذف یا تعلیق سایت نمیشود — این کلیدها متعلق به نقش Owner هستند. این نقش امکان مشاهده و ایجاد سایتها، راهاندازی مجدد سرویسها، پاکسازی حافظه پنهان، مدیریت کلیدهای API و کار بر روی تیکتها را فراهم میکند. مجوزهای استقرار و push-to-live نیز بخشی از دسترسیهای Developer نیستند، بنابراین انتقال به محیط عملیاتی در اختیار مالک حساب باقی میماند. این مورد را با محیط آزمایشی (staging) جفت کنید تا کارهای توسعه در وهله اول در خارج از سایت اصلی انجام شود.
کارکنان Zinn Digital® چه مواردی را میتوانند در حساب من ببینند؟
این امر کاملاً به نقش کارمند بستگی دارد و هر نقش مجموعهای محدود از کلیدهای مجوز است. برای مثال، یک کارشناس پشتیبانی میتواند حساب و سایتهای شما را مشاهده کند، تیکتهای شما را ببیند و به آنها پاسخ دهد، سایتی را دوباره راهاندازی کند و حافظه پنهان آن را پاک کند — اما نمیتواند به پیکربندی صورتحساب، بازپرداختها، طرحها یا ناوگان دسترسی داشته باشد. ورود به عنوان مشتری مجوزی مجزا است که تنها در اختیار Super Admin قرار دارد و هنگامی که این اتفاق میافتد، داشبورد یک بنر ماندگار جعل هویت را نمایش میدهد. هر اقدام دارای امتیاز ویژه به همراه انجامدهنده، اقدام، هدف، IP و مهر زمانی در گزارش حسابرسی ثبت میشود و شما شخصاً میتوانید گزارش سازمان خود را بخوانید.
چگونه میتوانم در صورت رفتن یک فرد، دسترسی او را به سرعت لغو کنم؟
عضویت را لغو کنید تا دسترسی آنها به آن سازمان پایان یابد — آنها همچنان هویت خود را حفظ میکنند، اما هیچ نقشی و در نتیجه هیچ مجوزی در حساب شما نخواهند داشت. کلیدهای API بهصورت جداگانه لغو میشوند، بنابراین یک کلید pipeline میتواند بدون اختلال در هیچ چیز دیگری لغو شود. اگر از ورود یکپارچه SAML استفاده میکنید، سلب دسترسی (deprovisioning) در ارائهدهنده هویت شما ورود به سیستم را بهصورت متمرکز مدیریت میکند. اطلاعات کاربری در سطح سایت مانند کلیدهای SSH در داشبورد لغو میشوند و خود فرایند حذف در گزارش بازرسی ثبت میشود.
آیا اعضای تیم کلیدهای API من را به اشتراک میگذارند؟
خیر — اما ارزش دارد که دلیل آن را با دقت مشخص کنیم. کلیدهای API متعلق به سازمان هستند، نه یک عضو منفرد، و حوزههای دسترسی دقیق و اختصاصی خود را دارند که به همان فهرست مجوزها متصل است. بنابراین، به جای واگذاری یک کلید به یک شخص، شما کلیدی را برای وظیفهای که انجام میدهد با محدودترین حوزه دسترسی مورد نیاز آن وظیفه ایجاد میکنید، و پس از اتمام کار، آن کلید را باطل مینمایید. تنها یک هش (hash) از عبارت محرمانه ذخیره میشود و هر کلید زمان آخرین استفاده خود را ثبت میکند تا یافتن و بازنشسته کردن کلیدهای استفادهنشده آسان باشد.
آیا میتوانم یک عامل هوش مصنوعی را بدون دادن دسترسی کامل به همهچیز متصل کنم؟
بله. سرور MCP ما هویت عاملها را با OAuth 2.1 احراز هویت میکند و دامنه دسترسی آنها را به سازمان شما و نقش RBAC شما، با توکنهای قابل ابطال به ازای هر ابزار، محدود میسازد، به طوری که شما به جای دسترسی کامل، یک قابلیت مشخص را اعطا میکنید. اقدامات مخرب نیازمند تأیید هستند، سقفهای هزینه اعمال میشوند و هر اقدامی در همان گزارش حسابرسی فعالیتهای انسانی ثبت میشود.
چه چیزی مانع از دسترسی یک مستأجر به دادههای مستأجر دیگر میشود؟
امنیت در سطح سطر Postgres (Row-Level Security) پرسوجوها را در خود پایگاه داده به زیردرخت سازمانی فراخوانکننده محدود میکند، بهطوری که فیلتر سطح برنامه به عنوان دفاع لایهای عمل میکند نه تنها خط دفاعی. درخواستها برای رکوردهای خارج از محدوده به جای خطای دسترسی، پیام «یافت نشد» را برمیگردانند تا هیچ اطلاعاتی درباره آنچه وجود دارد فاش نشود. در سمت سرور، جداسازی به ازای هر سایت از طریق CageFS شل و فایلهای هر کاربر را به سایت خودش محدود نگه میدارد.
آیا میتوانم پیش از پرداخت، این را امتحان کنم؟
بله. دوره آزمایشی ۱۴ روزه نیازی به کارت ندارد — بدون مشخصات پرداخت و بدون تعهد — و هاستینگ Footprint-Free را برای حداکثر پنج سایت پوشش میدهد. این زمان کافی است تا پیش از تصمیمگیری نهایی، همکار خود را دعوت کنید، نقشی اختصاص دهید و مطمئن شوید که مرزبندیها دقیقاً همانطور که میخواهید عمل میکنند.