pm_project - create from template button

ashwinipingle
Tera Guru

Dear SPM Experts,

We are using projects (pm_project) and have put an ACL which allows write operation to project only if the user is in the project manager (project_manager) or project owner (assigned_to) or admin (project_admins custom field). When project was being newly created - this ACL was working fine up till the Yokohama version.

ACL Condition - pm_project write.png

On upgrade to Zurich, we have a new button in the Project Workspace - Create from Template.

Create from Template.png

When this is used, the ACL is not working anymore. Only after reverting the ACL back to standard, this feature is working. ServiceNow support mentions to revert the ACL back to basic. How can we still apply our requirement (that user in the project manager, project owner or custom admin field) can only "write" to projects?

 

Best Regards,

Ashwini Pingle

2 REPLIES 2

Tanushree Maiti
Kilo Patron

Similar issue reported in this post , check  it -

https://www.servicenow.com/community/spm-forum/acl-create-project-template/m-p/3102637

 

As per following KB, it appears that ACLs on the project workspace will not work properly.

This would be because the ACLs are evaluated based on empty records for performance purposes. 

 

https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0963072
https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB2041216

 

 

Please mark this response as Helpful & Accept it as solution if it assisted you with your question.
Regards
Tanushree Maiti
ServiceNow Technical Architect
Linkedin:

Laveena-Agarwal
Mega Sage

Hi @ashwinipingle 

 

Requirement : 

User in the project manager, project owner or custom admin field can only "write" to projects.

Solution :-

Create a new ACL with "Deny Unless", (don't forget to add your additional conditions in "Applies To")

Screenshot 2026-03-31 at 12.33.31 PM.png

I have tried  and created a new project from "Create from Template" button, it works like a butter 😎