SharePoint2007,SharePoint2007对象模型,提示用户权限不够
2008-10-27 15:19
405 查看
using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.SharePoint;
using Microsoft.SharePoint.Administration;
namespace ConsoleApp
{
class Program
{
static void Main(string[] args)
{
//下面的两句就是解决代码执行的权限不够的,请注意使用
SPSecurity.CodeToRunElevated elevate = new SPSecurity.CodeToRunElevated(ss);
SPSecurity.RunWithElevatedPrivileges(elevate);
Console.ReadLine();
}
static void ss()
{
// 使用构造函数创建网站集对象
SPSite site = new SPSite("http://virus/sites/intranet"
);
// 获取根网站信息
Console.WriteLine("Root:" + site.RootWeb);
// 遍历网站集中的所有网站
Console.WriteLine("All Webs in site:");
foreach (SPWeb web in site.AllWebs)
{
foreach (SPUser user in web.AllUsers)
{
Console.WriteLine(user.Name);
}
}
// 打开某个特定的网站
try
{
SPWeb web = site.OpenWeb("subweb1");
Console.WriteLine(web);
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
}
}
}
using System.Collections.Generic;
using System.Text;
using Microsoft.SharePoint;
using Microsoft.SharePoint.Administration;
namespace ConsoleApp
{
class Program
{
static void Main(string[] args)
{
//下面的两句就是解决代码执行的权限不够的,请注意使用
SPSecurity.CodeToRunElevated elevate = new SPSecurity.CodeToRunElevated(ss);
SPSecurity.RunWithElevatedPrivileges(elevate);
Console.ReadLine();
}
static void ss()
{
// 使用构造函数创建网站集对象
SPSite site = new SPSite("http://virus/sites/intranet"
);
// 获取根网站信息
Console.WriteLine("Root:" + site.RootWeb);
// 遍历网站集中的所有网站
Console.WriteLine("All Webs in site:");
foreach (SPWeb web in site.AllWebs)
{
foreach (SPUser user in web.AllUsers)
{
Console.WriteLine(user.Name);
}
}
// 打开某个特定的网站
try
{
SPWeb web = site.OpenWeb("subweb1");
Console.WriteLine(web);
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
}
}
}
相关文章推荐
- SharePoint服务器端对象模型 之 访问用户、用户组和权限(Part 1)
- SharePoint服务器端对象模型 之 访问用户、用户组和权限(Part 2)
- SharePoint服务器端对象模型 之 访问用户、用户组和权限(Part 3)
- Samba 文件服务器用户复杂权限模型设计和实现 v0.1b
- 普通用户登录的时候权限不够
- SharePoint【ECMAScript对象模型系列】-- 08. 组与用户操作(一)
- 在LINUX下安装的程序,root运行提示权限不够
- Oracle 用户、对象权限、系统权限
- Oracle查出一个用户具有的所有系统权限和对象权限
- MSSQL调用MYSQL存储提示无对象权限错误
- 远程桌面登录提示必须拥有终端服务器用户访问权限的4种解决办法
- 新增金蝶K/3 V10.4 BOS单据保存时提示:“拒绝的权限”或“远程服务器不存在”而无法保存业务对象的问题
- SharePoint 2013 直接给AD 组赋权限后,AD组里的用户还是登陆不了SharePoint,提示没有权限
- win10系统获取管理员权限卸载程序、删除文件等听语音 浏览:9507|更新:2016-02-23 02:27 很多用户升级win10系统以后,发现卸载某些程序或者删除某些文件的时候,会出现权限不够,
- Oracle 用户、角色、权限(系统权限、对象权限)的数据字典(细节版)
- 用户权限设计(四)——基于RBAC模型的通用权限管理系统的设计(数据模型)的扩展
- 用户权限模型设计
- XAF-如何实现自定义权限系统用户对象
- 转:linux下配置JDK提示tools.jar/dt.jar权限不够
- 使用Linq重新设计的用户权限模型