1

我有一个客户的 SharePoint 2010 系统非常小,他们不需要登录,也没有 Active Directory。我认为始终是同一个人登录。

他们想要一个可以从列表中选择一个人并将通知电子邮件发送给该人的工作流程。他们希望将数据存储在 MySql 数据库中。

是否可以将 SharePoint 用户存储在 MySql 数据库中?

或者我可以用姓名和电子邮件地址构建一个简单的 MySql 表,然后从 SharePoint 工作流中向这些人发送电子邮件?SharePoint 会理解这些是电子邮件地址吗?

4

1 回答 1

2

您需要设置您的 Web 应用程序以使用声明身份验证,然后实现自定义成员资格提供程序。mysql 会员提供程序有一些实现:

http://www.codeproject.com/Articles/12301/Membership-and-Role-providers-for-MySQL

这是一篇关于如何使用 ASP.NET 成员资格提供程序设置声明身份验证的文章:

http://msdn.microsoft.com/en-us/library/gg252020(v=office.14).aspx

显然,您需要使实现适应 MySQL Membership 提供程序,这应该很容易。

很抱歉提供链接,但步骤数量太大,不适合在此处发布。

于 2013-10-02T12:16:47.630 回答