My Oracle Support Banner

Error "User Does Not Have Edit Privileges On Object Assignment Period Actual" When Calling UpdateResourceAssignmentPeriodActual via P6 Web Services (Doc ID 2293065.1)

Last updated on DECEMBER 16, 2020

Applies to:

Primavera Web Services - Version and later
Primavera P6 Enterprise Project Portfolio Management Cloud Service - Version and later
Information in this document applies to any platform.


When attempting to perform a SOAP Requests in P6 EPPM with a regular user, the request is failing with an error after executing a Web Services call: UpdateResourceAssignmentPeriodActual.xml.

User 335 does not have edit privileges on object Assignment Period Actual

The issue can be reproduced at will with the following steps:

  1. Create new financial period(s)
  2. Create new resource
  3. Create new or verify the existing of project security profile "Project Manager" and set privileges.
  4. Create new OBS
  5. Create new user and set privileges and permissions.
  6. Create new project and set Responsible Manager
  7. Create new activity and start it
  8. Create new resource assignment
  9. Execute WS call: ReadFinancialPeriod.xml
  10. Execute WS call: ReadResourceAssignment.xml
  11. Execute WS call: CreateResourceAssignmentPeriodActual.xml
  12. Execute WS call: UpdateResourceAssignmentPeriodActual.xml

Expected outcome
The Resource Assignment Period Actual should be updated without an error message, just like it is possible to update the Resource Assignment Period Actual manually in the P6 Professional client.

The issue has the following business impact: Due to this issue, users cannot use the Resource Assignment Period Actual web service to update without an error message.




To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.