Error when creating project from template - PRJ-10007: You do not have the rights to add team members
search cancel

Error when creating project from template - PRJ-10007: You do not have the rights to add team members

book

Article ID: 186627

calendar_today

Updated On:

Products

Clarity PPM On Premise Clarity PPM SaaS

Issue/Introduction

  • When attempting to create a project from template, get error:  "ERROR PRJ-10007: You do not have the rights to add team members to this project."
  • The project shell is created, but none of the team members get pushed to the new project.
  • There are resources on the Team tab of the template. 
  • In the app-ca.logs, excerpt of errors below:

ERROR 2020-03-16 10:32:09,229 [http-nio-8080-exec-16] niku.xql2 (clarity:zzzzzzz..zzzzz:projmgr.projectNewPost) Exception CopyProjectTasks.beginCopy()

com.niku.union.utility.MessageKeyException: PRJ-10007: You do not have the rights to add team members to this project.

at com.niku.projmgr.api.CopyProjectTasks.addTeamMemberToProject(CopyProjectTasks.java:1410)

 

ERROR 2020-03-16 10:32:09,229 [http-nio-8080-exec-16] niku.xql2 (clarity:zzzzzzz..zzzzz::projmgr.projectNewPost) Exception CopyProjectTasks.copyProjectFromTemplate()

com.niku.union.utility.MessageKeyException: PRJ-10007: You do not have the rights to add team members to this project.

at com.niku.projmgr.api.CopyProjectTasks.addTeamMemberToProject(CopyProjectTasks.java:1410)

ERROR 2020-03-16 10:32:09,527 [http-nio-8080-exec-16] property.PropertyViewLoader (clarity:zzzzzzz..zzzzz:projmgr.projectNewPost) Exception locating views for object project of subtype update in the database.

java.lang.NullPointerException

Environment

Release : 15.6

Component : CA PPM PROJECT MANAGEMENT

Cause

This can be due to:
  1. A role on one of the resources being inactive
And/or

     2. The role being part of a different security OBS branch then the user creating the project.

Resolution

1. Activate the role / or change the resources on the template to an active role
2. Place the role in the same security OBS as resource creating the project
(or make sure the resource has access to add / book roles in the OBS the role is part of)