Я искал, но не смог найти свой конкретный вопрос. Мне интересно, сможет ли я предоставить пользователю возможность внести свой вклад в список, а затем удалить его после записи в этот список. Моя цель - иметь программу, которую пользователь будет использовать на основе собственных учетных данных для входа в систему, которые затем сохраняют ответы на список SharePoint 2007, который, надеюсь, никогда не будет иметь доступа. Они также не должны знать, что этот процесс имеет место. По сути, это будет похоже на то, что они дают себе разрешение на список, а затем удаляют его. Моя лучшая ставка, которую я нашел до сих пор, заключается в том, чтобы программа регистрировалась в SharePoint под моими учетными данными, а затем предоставляла разрешения, но это означало бы, что мне придется жестко кодировать мои учетные данные, которые я бы хотел избежать, если это возможно. Любой ответ определенно оценен! Я использую Visual Studio 2010 и программирование на C#, Visual Basic также в порядке.Программно предоставить другое разрешение пользователя для списка SharePoint 2007
0
A
ответ
0
Вы можете использовать SPSecurity.RunWithElevatedPrivileges:
SPSecurity.RunWithElevatedPrivileges(delegate()
{
using (SPSite site = new SPSite(web.Site.ID))
{
// implementation details omitted
}
});
Таким образом, вам не нужно добавлять и удалять разрешения и может выполнить код в контексте учетной записи пула приложений.
Смежные вопросы
- 1. Установить разрешение для пользователя программно? (SharePoint)
- 2. MOSS 2007 - разрешение списка
- 3. Невозможно предоставить разрешение SET_ANIMATION_SCALE программно
- 4. создать блоги программно sharepoint 2007
- 5. Sharepoint 2007 Пользовательское свойство пользователя
- 6. Sharepoint 2007: данные списка SharePoint -> HTML
- 7. SharePoint (MOSS 2007) удалить пользователя
- 8. Удаление элементов списка Sharepoint с одного сайта на другое программно
- 9. программно удалите другое приложение без запроса пользователя
- 10. Предоставить разрешение «на пользователя» в DynamoDB?
- 11. Sharepoint 2007 Текущий пользователь
- 12. MOSS 2007: Как программно хранить свойства веб-частей для пользователя?
- 13. Как предоставить разрешение пользователя в политике?
- 14. Как создать пользователя и предоставить разрешение MySql
- 15. CKEditor для Sharepoint 2007
- 16. Поиск конкретного пользователя SharePoint программно
- 17. InfoPath 2007 & Sharepoint 2007
- 18. Программно добавить права пользователя на список в Sharepoint
- 19. MySql предоставить пользователю разрешение
- 20. Как программно предоставить разрешение «нарисовать другие приложения» в android?
- 21. URL-адрес элемента списка в SharePoint 2007
- 22. Как предоставить разрешение для localhost?
- 23. Sharepoint: Как установить разрешение на редактирование профиля пользователя WSS
- 24. Как предоставить разрешение для пользователя ко всем таблицам и последовательностям?
- 25. Как предоставить разрешение папки для пользователя IIS на C#?
- 26. предоставить разрешение на использование нового пользователя для экземпляра EC2
- 27. Предоставить разрешение на создание пользователя для любой базы данных
- 28. не удалось предоставить LOCK TABLES разрешение для пользователя
- 29. Как можно предоставить разрешение меню для пользователя в Joomla?
- 30. Перенос списка из SharePoint 2007 в SharePoint 2010