pm_project - create from template button
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
yesterday
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.
On upgrade to Zurich, we have a new button in the Project Workspace - Create from Template.
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
46m ago
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
24m ago
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")
I have tried and created a new project from "Create from Template" button, it works like a butter 😎
