User from Parent BU trying to Reopening an opportunity owned by User from Child BU. but getting acess denied. Have Opportunity update permissions set to Parent:child.
Error details :
Exception Message: Access Is Denied
ErrorCode: -2147187962
HexErrorCode: 0x80048306
Error Details: You do not have enough privileges to access the Microsoft Dynamics 365 object or perform the requested operation. For more information, contact your Microsoft Dynamics 365 administrator.
Hi, this is expected behavior in Microsoft Dynamics 365.
Reopening an Opportunity is not a standard Update operation. It triggers a state transition (Won/Lost → Open) via the SetState message, which enforces additional security checks.
Having Update = Parent: Child BU is not sufficient in this case.
Required access
The user must have:
Write privilege on Opportunity (Parent: Child BU or higher)
Append & Append To privileges
Access to the specific record (based on ownership or sharing)
Important constraint: Even with Parent BU access, state transitions can fail if the user does not have explicit access to the record (e.g., not owner and not shared), especially when the record is owned by a user in a different BU.
Quick validation
Share the Opportunity with the user → if reopen works, it confirms a record-level access issue
Please mark as Verified if this answered your question!
Was this reply helpful?YesNo
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.