在SharePoint开发中,`SPGroup`和`SPUser`是两个非常重要的类,用于管理用户组和单个用户权限。它们帮助开发者实现高效的团队协作和权限控制。✨
首先,创建一个SPGroup很简单,只需调用`web.SiteGroups.Add()`方法即可。例如:
```csharp
SPGroup group = web.SiteGroups.Add("新团队", user, null, "这是我的新团队");
```
完成后,别忘了保存更改:`web.Update();`
接着,对SPUser的操作也十分直观。比如,获取当前登录用户的信息:
```csharp
SPUser currentUser = web.CurrentUser;
Console.WriteLine(currentUser.LoginName);
```
此外,将用户添加到特定组也是常见需求。使用`SPGroup.Users.Add()`即可完成:
```csharp
group.Users.Add(currentUser);
```
通过这些基本操作,可以快速搭建灵活的用户管理体系。掌握好这两个类,你的SharePoint应用将更加智能和高效!🚀
SharePoint SPGroup SPUser