Contract State and Substate

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-27-2017 11:58 AM
How can you change the state and substate of a contract that is already expired?
There is a write ACL that prevents you from doing this, but the customer needs the State / Substate changed back.
Thanks,
Karen
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-27-2017 12:42 PM
An admin could temporarily turn of the ACL that preventw writing to those fields, edit them, and then turn the ACL back on.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-28-2017 04:49 AM
Thank you Geoffrey. Yes I am aware of that and this is most helpful information.
I saw that someone made the change and when I looked in the Customer table to see exactly what they did, it only indicated an update to the dictionary entry.
If my knowledge serves me right, if they turned of the ACL temporarily that would have been captured in an update set, even if it was just the default update set, but when I didn't see that update, I thought maybe there was another way.
Thanks,
Karen
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-27-2017 12:42 PM
Hi Karen,
If you want to enable access permanently then its obvious that you need to configure ACL to provide access. I will suggest to create another ACL at same level and add a new role to to it. Now provide the user with that new role to whom you want to give access.
If this operation is required only once then you could temporarily disable the ACL and could enable again once job done.
You could also write a Background script for this.
If you are not able to identify the ACL which is restricting the access, security debugger may help you.
http://wiki.servicenow.com/index.php?title=Debugging_Tools_Best_Practices#Debug_Security_Rules