You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Dynamics CRM 2015 On-Prem求助:回滚更新后无法修改记录所有者

Troubleshooting Owner Assignment Failures in Dynamics CRM 2015 On-Prem Post Update Rollback

Based on your issue description—being unable to modify record owners (even for new entities) where the owner reverts to the original user after saving, following an update 0.3 rollback with no new custom scripts/workflows/plugins added—here’s a targeted troubleshooting plan to resolve this:

Key Context

Since the problem started right after rolling back an update, the root cause is almost certainly tied to an incomplete rollback, system permission inconsistencies, or underlying system component disruption caused during the rollback process.


Step-by-Step Troubleshooting

1. Test with a System Administrator Account

First, rule out user-specific permission issues:

  • Try assigning an owner using a system administrator account.
    • If the admin can successfully complete the assignment, check that affected users have the Assign permission enabled for target entities in their security roles. Also confirm the intended owner has read/edit permissions for those entities.
    • If the admin also faces the same issue, this confirms a system-wide problem, not user-level restrictions.

2. Dig into System Logs for Errors

Check critical logs to identify failure details:

  • CRM Server Event Viewer: Navigate to Applications and Services Logs > Microsoft Dynamics CRM for error events linked to assignment operations, database access, or native plugin execution.
  • CRM Plugin Trace Log: Even without custom plugins, system-native plugins handle owner assignment. Enable tracing via Settings > Administration > System Settings > Customization tab, attempt an assignment, then look for exceptions like permission failures, database deadlocks, or forced rollbacks in the trace logs.

3. Validate Update Rollback Completeness

Rollbacks can leave the system in an inconsistent state:

  • Check the CRM update history (Settings > Administration > Updates) to confirm the update 0.3 rollback finished without warnings or partial failures.
  • If the rollback had issues, consider reapplying update 0.3 (after taking a full system backup) and performing a fresh rollback.
  • For advanced checks, compare core CRM database tables (e.g., PrincipalObjectAccess, SystemUser) against a backup taken before the initial update to spot inconsistencies.

4. Verify System-Level Owner Field Configuration

While you noted no customizations, the rollback might have altered system-wide field behavior:

  • For a problematic entity, go to Settings > Customizations > Customize the System > Entities > [Entity] > Fields and check the Owner field. Ensure it’s not set to Read-Only at the system level.
  • Since new entities are affected, rule out organization-wide assignment restrictions via Settings > Security > Security Policies (a rare edge case but worth confirming).

5. Check Database Integrity

Run integrity checks on your CRM database:

  • On the SQL Server hosting your CRM organization database, execute the DBCC CHECKDB command to rule out database corruption that could interfere with owner assignment transactions.

Fallback Option

If none of the above steps resolve the issue, restoring a full system backup taken before the update/rollback is a reliable last resort (assuming you have one available).

内容的提问来源于stack exchange,提问作者Joe

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 04:10:14