zoukankan      html  css  js  c++  java
  • SharePoint 权限 SpUser SPSite SPWeb

    SharePoint 权限 SpUser SPSite SPWeb

            fileList = new ArrayList();
            opList = new ArrayList();
            string str;
            using (SPSite site = new SPSite("http://moss/"))
            {
                //SPUser user = site.AllWebs[""].AllUsers[Page.User.Identity.Name];
                SPUser user = site.AllWebs[""].AllUsers[@"username"];
                userid = user.ID.ToString();
                
                /*
                for (int i = 0; i < site.AllWebs[""].Lists.Count; i++)
                {
                    if(site.AllWebs[""].Lists[i].Views.Count>0)
                        w(site.AllWebs[""].Lists[i].Views[0].Url.ToString());
                    w(site.AllWebs[""].Lists[i].Title.ToString()+"<br />");
                }
                */

                SPList list = site.AllWebs["work/woodfloor"].Lists["Documents"];
                foreach (SPListItem item in list.Items)
                {
                    fileList.Add(item.Name);
                    str = "";
                    foreach (SPRoleAssignment ra in item.RoleAssignments)
                        str += ra.Member.ID + ":" + ra.RoleDefinitionBindings[0].Name + ";";
                    opList.Add(str);
                }
            }

  • 相关阅读:
    文件包含漏洞
    任意文件上传
    改变弱口令威胁,从意识开始
    Node.js学习笔记10--Express搭网站(2)
    Node.js学习笔记9——Express框架
    Node.js学习笔记8
    Node.js学习笔记7-文件系统
    node.js学习笔记6
    node.js学习笔记5——核心模块1
    Node.js学习4
  • 原文地址:https://www.cnblogs.com/liuzhengdao/p/1284091.html
Copyright © 2011-2022 走看看