【问题标题】:Dynamics CRM SystemUser IsDisabled Field Unavailable for Mapping in SSISDynamics CRM SystemUser IsDisabled 字段不可用于 SSIS 中的映射
【发布时间】:2013-04-01 18:14:18
【问题描述】:

我正在尝试使用 SSIS 包将用户数据从 SQL 迁移到动态 CRM。有一些非活动用户必须迁移,我想在 CRM 中以编程方式禁用它们。但是,在我的 SSIS 包中的 CRM 目标源中,SystemUser 实体中的 IsDisabled 字段(一个选项集)不可用于映射。有什么方法可以显示 IsDisabled 字段,以便我可以通过编程方式禁用某些用户?

谢谢!

【问题讨论】:

    标签: ssis dynamics-crm-2011


    【解决方案1】:

    您无法在已禁用的 CRM 中创建用户,您需要先创建,然后再使用 SetStateRequest 进行禁用。检查此链接:

    Sample: Disable a User

    【讨论】:

    • 啊,那真是太糟糕了。感谢您的链接和快速响应!
    • 如果您想要一种简单的方法来禁用用户,您可以在 systemuser 实体中创建一个自定义字段(例如 new_todisable),并在创建消息上附加一个插件,其中包含检查该字段并禁用记录。
    • 您是否有一个很好的教程链接,用于创建和附加 CRM 插件到 SystemUser OnCreate?我对这些东西还很陌生:)
    • 查看此链接http://happycrm.blogspot.com/2012/02/how-to-create-simple-plugin-in-ms-crm.html。如果对您来说更容易的话,也许您也可以创建一个工作流。
    猜你喜欢
    • 2014-05-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-10
    • 2022-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多