SharePoint 2016, Sharepoint 2013, Sharepoint 2010, Windows Server 2012, Sql Server 2012,2014,IIS, Active Directory,User Profile Service, Managed MetaData Service, Search Service, Topology, Web Application, IIS, Site collection, List, Library, PowerShell, office web app, Windows Authentication, NTLM, Kerberos, Saml, ADFS, Active Directory Import, MIM, SharePoint 2016 Central Admin – System Settings – Manage User Solutions – SharePoint

SharePoint 2016 Central Admin – System Settings – Manage User Solutions

When you click on the Manage User solutions Link, you will be landed on Sandboxed Solution Management page. This page will let you manage the user solutions (Sandboxed Solutions).

Manage User Solutions page’s direct link: /_admin/UserSolutions.aspx

As we all know about the Sandboxed solutions which introduced in SharePoint 2010 but now are deprecating mode in favor of SharePoint Add-Ons. But still mostly companies having on premise deployment still using Sandboxed solutions as an option.

Sandboxed solutions definition as per TechNet

“A sandbox is a restricted execution environment that enables programs to access only certain resources and keeps problems that occur in the sandbox from affecting the rest of the server environment. Solutions that you deploy into a sandbox, which are known as sandboxed solutions, cannot use certain computer and network resources and cannot access content outside the site collection they are deployed in.”

In certain situation SharePoint administrator want to block a specific Sandbox solution which is going out of control and causing the farm wide issues. There are many other reasons in which SharePoint admin wants to block sandbox solutions for a certain amount of time.

In central admin, as SharePoint Administrator, we can block or Unblock a single or multiple sandbox solutions.

We can also manage the load balancing settings of the sandbox code executions. SharePoint provide two type of load balancing options.

  1. Local Load Balancing: this means the same server will be execute the sandbox solution which received the web request. This solution is not for the production environment due to fact that if high number of web requested received by a single
  2. Remote Load Balancing: means requests for sandboxed solutions are routed by solution affinity. In this options, Sandbox solutions will pick the server which already loaded the Sandboxed solution and run it before. This give us more control on resource management and this option is also recommended. By default this options is selected.

One thing keep in mind, whether you are using the Local or remote Load balancing, the sandboxed solutions service must be running on all the servers where you want execute the sandbox code.

To block a Sandbox solution

We are going to block the “LifeInSharePoint.Weather” sandbox solution. Please follow the steps below.

  • Login to Central admin with account member of farm administrator group and also local admin on the server.
  • Go to the Mange User Solutions page.
  • In block solutions sections,
    • Click Browse Button and upload the solutions which you want block.
    • Enter the reason, why we want to block the solution.
    • Click on Block


  • You will see Solution is added into the Blocked Solutions lists.
  • Click Ok

To unblock a Sandbox solution

We are going to unblock the “LifeInSharePoint.SPTwitter” sandbox solution. Please follow the steps below.

  • Login to Central admin with account member of farm administrator group and also local admin on the server.
  • Go to the Mange User Solutions page.
  • In blocked solutions sections,
    • Select the “LifeInSharePoint.SPTwitter” Sandbox solution
    • Click on Remove.
  • Now you will see this solution is gone from the blocked list and allow in the SharePoint farm.
  • Click Ok.

To Configure Load Balancing options.

Please follow the steps below to configure the load balancing options.

  • Login to Central admin with account member of farm administrator group and also local admin on the server.
  • Go to the Mange User Solutions page.
  • Select the Either All sandboxed code runs on the same machine as a request or Requests to run sandboxed code are routed by Solution affinity (this option recommended).
  • Click Ok.

In this article, we try to explain the options available in the Manage User Solutions.

Thank you for reading and likening.

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *