وقتی روی پیوند Manage User solutions کلیک می کنید، در صفحه Sandboxed Solution Management قرار می گیرید. این صفحه به شما امکان می دهد راه حل های کاربر (Sandboxed Solutions) را مدیریت کنید.
لینک مستقیم صفحه راه حل های کاربر را مدیریت کنید - /_admin/UserSolutions.aspx
همه ما در مورد راه حل های Sandboxed که در شیرپوینت 2010 معرفی شدند، می دانیم، اما اکنون در حال منسوخ شدن حالت به نفع SharePoint Add-Ons هستند. اکثر شرکتها هنوز از استقرار On-Premise استفاده میکنند، که از راهحلهای Sandboxed به عنوان یک گزینه استفاده میکنند.
تعریف راه حل های Sandboxed طبق TechNet
سندباکس یک محیط اجرای محدود است که برنامهها را قادر میسازد فقط به منابع خاصی دسترسی داشته باشند و مشکلاتی را که در sandbox رخ میدهند از تأثیرگذاری بر بقیه محیط سرور جلوگیری میکند. راهحلهایی که در یک جعبه ایمنی قرار میدهید، که به عنوان راهحلهای sandbox شناخته میشوند ، نمیتوانند از منابع کامپیوتری و شبکه خاصی استفاده کنند و نمیتوانند به محتوای خارج از مجموعه سایتی که در آن مستقر هستند دسترسی داشته باشند.»
در شرایط خاص، مدیر شیرپوینت میخواهد یک راهحل Sandbox خاص را مسدود کند، که از کنترل خارج میشود و باعث ایجاد مشکلات در مزرعه میشود. دلایل زیادی وجود دارد که در آن مدیر شیرپوینت می خواهد راه حل های Sandbox را برای مدت معینی مسدود کند.
در Central Admin، به عنوان مدیر شیرپوینت، میتوانیم یک یا چند راهکار Sandbox را مسدود یا رفع انسداد کنیم.
همچنین میتوانیم تنظیمات متعادلسازی بار اجرای کدهای Sandbox را مدیریت کنیم. شیرپوینت دو نوع گزینه متعادل کننده بار را ارائه می دهد.
- Local Load Balancing
به این معنی است که همان سرور Sandbox Solution را اجرا می کند که درخواست وب را دریافت کرده است. این راه حل برای محیط تولید نیست زیرا اگر تعداد درخواست وب زیاد باشد توسط یک Sandbox Solution دریافت می شود. - Remote Load Balancing
به این معنی است که درخواستها برای راهحلهای Sandboxed توسط قرابت راهحل هدایت میشوند. در این گزینهها، Sandbox Solutions سروری را انتخاب میکند که قبلاً Sandboxed Solution را بارگیری کرده و قبلاً اجرا شده است. این به ما کنترل بیشتری بر روی مدیریت منابع می دهد و این گزینه نیز توصیه می شود. به طور پیش فرض این گزینه انتخاب شده است.
یک چیز را باید در نظر داشته باشید، چه از تعادل بار محلی یا از راه دور استفاده کنید. Sandboxed Solutions Service باید روی همه سرورهایی که میخواهید کد Sandbox را اجرا کنید، اجرا شود.
برای مسدود کردن یک راه حل Sandbox
ما میخواهیم راهحل Sandbox LifeInSharePoint.Weather را مسدود کنیم . لطفا مراحل زیر را دنبال کنید.
- با عضو حساب گروه مدیریت مزرعه و همچنین ادمین محلی روی سرور به ادمین مرکزی وارد شوید.
- به صفحه مدیریت راه حل های کاربر بروید.
- در بخش های راه حل های بلوکی موارد زیر را انجام دهید
- روی دکمه Browse کلیک کنید و راه حل هایی را که می خواهید مسدود کنید بارگذاری کنید.
- دلیل را وارد کنید تا اینکه چرا می خواهیم راه حل را مسدود کنیم.
- روی Block کلیک کنید.
- خواهید دید که راه حل به لیست راه حل های مسدود شده اضافه شده است.
- روی OK کلیک کنید.
برای رفع انسداد یک راه حل Sandbox