Why are the Fields on New Record form Read Only on Cutom table.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-11-2022 07:42 PM
Hello All,
I created a custom table, it is a stand alone table, it does not extend any other table. The default cstom table's role is already assigned to the custom table's ACL OOTB, which include "Create", "Write", and "Read". I assigned that custom table's OOTB role to a custom group, and I assigned some users to that custom group.
The users can see the custom Table, they can update pre-existing records. The "new" button is available to them, so they can create new records, but when they try to create a new record the fields are read only on the new record form.
I also created some custom roles and assigned them to the "Create" and "Write" ACLs, but no luck.
What am I missing?
- Labels:
-
Scripting and Coding
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎09-30-2023 02:49 AM
If you can see the record to insert, but all fields are read-only, this is because you may need to create two ACLs of the create operation.
1. The first Create Operation ACL will contain "None" in the fields field, allowing you to see all the table fields when inserting but not allowing you to edit them upon submission.
2. The second Create Operation ACL will contain an asterisk "*" symbol in the fields field, enabling you to edit all the fields before submission.
If this comment helps you, please give it a helpful thumbs up!
Regards,
Ishaq Brian
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-03-2024 07:10 PM
Very helpful indeed!! I am new to the ServiceNow ACL area. Not new to ServiceNow -- but, not savvy in the ACL area. Thank you for this clear explanation.