我的客户使用的是非常小的SharePoint 2010系统,他们无需登录,也没有Active Directory。我认为它始终是登录的人。
他们需要一个工作流程,他们可以从列表中选择一个人,并将通知电子邮件发送给此人。他们希望将数据存储在MySql数据库中。
是否可以将SharePoint用户存储在MySql数据库中?
或者我可以构建一个包含名称和电子邮件地址的简单MySql表,然后向SharePoint工作流内的人发送电子邮件吗? SharePoint是否了解这些是电子邮件地址?
答案 0 :(得分: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成员资格提供程序,这应该很容易。
很抱歉提供了链接,但是大量的步骤太大了,不适合在这里发布。