Я не сделал бы своего тестирования на том же поле как производство. Возможности ошибки, которые завинчивают живой сайт, слишком высоки.
Самое легкое решение состоит в том, чтобы установить IIS на Вашем поле разработки. При управлении брандмауэром, можно ли добавить NAT для отправки того же сайта на другом порте (:888?) к Вашему полю на порте 80 так, чтобы внешнее тестирование могло произойти.
Другой (если сайт является основным) должен использовать бесплатную услугу хостинга asp.net (такую как это).
Можно установить утверждающее лицо в веб-приложении полномочия Level:Manage для веб-приложения (Сервер SharePoint 2010). Необходимо дать менеджеру там разрешение одобрения: На уровне сайта можно сделать это это way:Configure пользовательские полномочия (Сервер SharePoint 2010)
Так, можно настроить полномочия на сайт, или на веб-приложение. Полномочия на securable объектах на сайте наследованы от родительского объекта по умолчанию. См. информацию о полномочиях сайта и inherantance here:Plan полномочия сайта (Сервер SharePoint 2010)