创建 SharePoint 用户并通过 C# 登录



我有一个公共的SaaS应用程序。用户可以注册、创建和操作数据记录等。我还有一个共享点服务器。我在 SharePoint 网站上有一个"管理员"用户。我的 SaaS 应用可以使用管理员登录名登录到 SharePoint 服务器并上传下载文件。这一切都相当简单。

我希望能够做的是 (1( 以编程方式在 SharePoint 上为我的 SaaS 用户创建个人登录名,(2( 能够将他们记录在为他们提供指向 SharePoint 文档的链接中,以便他们可以在 Word 中"实时编辑"它们。我希望我的应用能够控制哪些用户可以访问和编辑哪些文档。

用户并不都是单个组织的一部分,所以我认为我不能使用Active Directory。但我对Activie Directory一无所知,所以这可能不是真的。

这有什么意义吗?这可能吗?我在网上做了很多搜索,但找不到任何似乎可以实现这一目标的东西。我的替代方案是实现某种WebDav服务器,但是将其视为一种选择之后,我认为尝试与现有的Sharepoint服务器集成更有意义。

任何帮助或指示将不胜感激。谢谢。

您是否对用户 Office 365 开放。如果是,那么认为您应该探索Microsoft图形API。它允许您n个选项来连接Microsoft 365产品,包括SharePoint Online和身份/用户管理。

最新更新