وقتی Model Manager یک اقدام پایگاه داده را مجاز میکند که نسخههای آیتم را در یک شعبه هدف قرار میدهد، تا سه سطح حفاظت را بررسی میکند – مخزنی که آیتمها به آن تعلق دارند، شاخهای که نسخههای آیتم به آن تعلق دارند، و احتمالاً خود آیتمها. یک مشاوره سطح مشابه برای نسخه های آیتم ثبت شده توسط یک عکس فوری انجام می شود.
ترکیبات مجوز برای شعب
ترکیبات مجوز لازم برای اقدامات ممکن پایگاه داده که نسخه های آیتم را در یک شعبه هدف قرار می دهند به شرح زیر خلاصه می شوند:
عمل | مخزن | شاخه | مورد |
نسخه های مورد را مرور و جستجو کنید | به مخزن مراجعه کنید | شعبه را ببینید | N/A |
یک مدل را در COMSOL Desktop باز کنید | به مخزن مراجعه کنید | شعبه را ببینید | مدل باز |
فایل های دیتا را دانلود کنید | به مخزن مراجعه کنید | شعبه را ببینید | دریافت فایل |
یک مورد جدید ایجاد کنید | در مخزن ذخیره کنید | ذخیره در شعبه | N/A |
تگ ها را به موارد اختصاص دهید | در مخزن ذخیره کنید | ذخیره در شعبه | N/A |
یک نسخه مدل جدید ذخیره کنید | در مخزن ذخیره کنید | ذخیره در شعبه | ذخیره مدل |
یک نسخه فایل جدید ذخیره کنید | در مخزن ذخیره کنید | ذخیره در شعبه | ذخیره فایل |
یک نسخه برچسب جدید را ذخیره کنید | در مخزن ذخیره کنید | ذخیره در شعبه | ذخیره برچسب |
یک مدل را حذف کنید | در مخزن ذخیره کنید | ذخیره در شعبه | حذف مدل |
یک فایل را حذف کنید | در مخزن ذخیره کنید | ذخیره در شعبه | فایل را حذف کنید |
یک برچسب را حذف کنید | در مخزن ذخیره کنید | ذخیره در شعبه | حذف برچسب |
![]() | یک نکته مهم از جدول 2-8 این است که اگر مجوز مخزن See و مجوز شعبه See را به کاربران اعطا کنید، آنها می توانند تنظیمات همه مدل ها و فایل های دارای نسخه های موجود در شعبه را از طریق، به عنوان مثال، The Model Manager ببینند. پنجره ، پنجره پایگاه داده یا پنجره نسخه ها . اگر برخی از مدلها حاوی اطلاعات حساسی هستند که از طریق، به عنوان مثال، بخش محتوا در تنظیمات مدل در معرض دید قرار میگیرند، برای محافظت از آن باید دسترسی به مخزن یا شاخه را محدود کنید. برای مخفی نگه داشتن عملکرد درونی آن نباید به محدود کردن اینکه چه کسی می تواند یک مدل را باز کند تکیه کرد. |
ممکن است تعجب کنید که چرا دسترسی به مدل ها و فایل های داده را نمی توان از طریق برچسب های اختصاص داده شده آنها کنترل کرد؟ از این گذشته، برچسب ها شباهت های زیادی با پوشه های موجود در سیستم فایل دارند و دسترسی به فایل های موجود در سیستم فایل معمولاً از طریق مجوزهای پوشه قابل کنترل است. انگیزه دو چیز است:
• | مدلها و فایلها میتوانند چندین برچسب داشته باشند، یعنی میتوانند در چندین مکان در درخت برچسب ظاهر شوند . |
• | تخصیص تگ ها نسخه از طریق commit ها کنترل می شوند – به افزودن و حذف تگ ها مراجعه کنید . |
این امر استدلال در مورد دسترسی اعطا شده به یک مدل یا فایل را دشوار می کند. ممکن است یک مورد تحت مجوز یک برچسب محافظت شود اما تحت مجوز برچسب دیگر در معرض دید قرار گیرد. در حال حاضر یک مورد میتواند تحت یک برچسب محافظت شود، اما اگر مورد قبلاً توسط برچسب دیگری با مجوزهای محدودتر برچسبگذاری شده باشد، ممکن است نسخههای قدیمیتر در تاریخچه commit در معرض دید قرار گیرند.
ترکیبات مجوز برای عکس های فوری
ترکیبات مجوز لازم برای اقدامات احتمالی پایگاه داده که نسخه های مورد ثبت شده توسط یک عکس فوری را هدف قرار می دهد به شرح زیر خلاصه می شود (هیچ اقدام پایگاه داده ای وجود ندارد که در پایگاه داده ذخیره شود):
عمل | مخزن | عکس فوری | مورد |
نسخه های مورد را مرور و جستجو کنید | به مخزن مراجعه کنید | عکس فوری را ببینید | N/A |
یک مدل را در COMSOL Desktop باز کنید | به مخزن مراجعه کنید | عکس فوری را ببینید | مدل باز |
فایل های دیتا را دانلود کنید | به مخزن مراجعه کنید | عکس فوری را ببینید | دریافت فایل |
کادر گفتگوی الزامات مجوز
مدیر مدل هر زمان که پنجره یا کادر محاورهای را که برای ذخیره در پایگاه داده در نظر گرفته شده است باز میکنید، یک بررسی مجوز پیشگیرانه انجام میدهد. اگر بررسی ناموفق باشد، یک دکمه پیوند (
) نشان داده می شود که متن دکمه آن به طور خلاصه علت شکست چک را نشان می دهد.

روی دکمه پیوند کلیک کنید تا یک کادر محاوره ای با مجوزهای لازم که در جدول نشان داده شده است باز شود. برای مشاهده تنها مجوزهای مورد نیاز که فاقد آن هستید، کادر را انتخاب کنید .