Sharepoint Windows 帐户管理

标签 sharepoint active-directory

我们目前正在研究要为共享点门户网站使用哪种身份验证:表单例份验证或 Windows 身份验证。后者是我的偏好。

让我(我是一个共享点菜鸟)感到惊讶的是,MS 没有提供使用 Windows 身份验证时处理帐户管理的组件/Web 部件。

你现在知道该怎么做吗?无需购买额外的产品。通过代码 (C#) 访问 Active Directory 不是很容易吗?

最佳答案

Windows 身份验证

我同意 Justin 关于 AD 管理的想法。将用户添加到您的域也不一定与将他们添加到 SharePoint 有任何关系。不过,如果您愿意的话,也许有一个 IIS 附加组件可以执行此操作。

如果您还不知道,SharePoint 可以自动 import user profiles来自您的 Active Directory 域。这使得它们可用于在网站内分配权限。

Justin 关于更改 AD 结构以管理安全性的评论中提供了一些附加信息:使用 SharePoint 2007,您不再需要依赖 Active Directory 来管理用户组。还可以使用 SharePoint 组(可以包含 AD 用户或 AD 组)。当您需要创建一个组用于在 SharePoint 外部不适用的用途并且您不想给基础架构团队带来麻烦时,这种方法非常有效。缺点是,如果没有接受过教育,最终用户可能无法很好地管理它,并且可能会变得一团糟。

表单例份验证

确实,Microsoft 提供的管理此内容的工具非常少。然而Community Kit for SharePoint提供此功能。根据内存,我不得不对他们的代码进行一些调整,但总体来说我对此很满意。

如果您也在考虑此选项read this MSDN article .

关于Sharepoint Windows 帐户管理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1188897/

相关文章:

java - Java/Apache Directory Studio 中 Active Directory 对象 UUID 属性的字节顺序

azure - 无法连接到 Azure Active Directory 安全 Ldap

sharepoint - ListItem 值不会在 ItemUpdated 上更新,仅在点击刷新后更新

javascript - "The property or field ' 尝试通过 JavaScript 访问 SharePoint 中库的 GUID 时 ID ' has not been initialized. It has not been requested..."

python - 如何在 Sharepoint 中更新文档的元数据? (Linux -> Web 服务 -> Sharepoint)

powershell - 如何获取没有图片的AD用户

java - 检查在 Java 应用程序中使用 Active Directory 登录的用户

c# - 将 User.Identity.Name 解析为 Domain\Username 的内置帮助程序

sharepoint - Windows Sharepoint 服务 - stsadm - 如何启用命令行选项

sharepoint - 在 SharePoint 2010 中获取随机用户配置文件