Why do we need SharePoint Full control?

This article explains why we need SharePoint Full Control

We aim to use the least amount of permissions as possible to carry out the tasks need for Rencore Governance, we sometimes need to use SharePoint Full Control.  Below is the reason we need to use SharePoint Full Control.
  • Site Owners and Secondary Contract.
  • WorkFlows.
  • Sandboxed Solutions.
Plus "external file sharing information".