当用户在Microsoft CRM 2011中运行按需工作流时,是否可以访问其凭据?
我正在创建一个自定义工作流活动,旨在访问具有共享Active Directory帐户的sharepoint服务器。我希望能够使用运行按需工作流的凭据进行Sharepoint身份验证的用户。是否可以在自定义代码中访问这些凭据?如果是这样,如何(C#,如果可能的话)?
答案 0 :(得分:1)
不幸的是,有可能获得凭据,但您将无法使用它们对Sharepoint Server进行身份验证,至少在在线版本中是这样。
我们有类似的情况,但最后我们不得不使用特殊用户来完成sharepoint中的所有工作,我们使用插件触发代码并使用REST端点来完成工作。
您可以从localContext访问用户凭据,但无法检索密码。
您的环境是在预设还是在线?/