- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-05-2015 05:53 AM
Hello,
I am working in the ACL script for the task table, and I am trying to retrieve the sys_id for that open task form.
My understanding is that I could use current.sys_id to find this value, but for some reason I am getting no value from this.
gs.print(current.sys_id) shows "". (empty value).
Any idea why?
Thanks for any suggestion.
- Anders Figenschow
Symfoni
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-09-2015 12:29 AM
Hej Anders,
If two or more rules match at the same point in the processing order, the user must pass any one of the ACL rules permissions to access the object. For example, if you create two field ACL rules for incident.number, then a user who passes one rule has access to the number field regardless of whether the user failed any other field ACL rule at the same point in the processing order.
Please enable "debug security rules" and verify which ACLs that are running

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-05-2015 06:52 AM
I was just looking for specifics on what kind of acl it is, table/field it's running on, etc. Posting a screenshot of the trigger portion would be helpful.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-05-2015 06:58 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-08-2015 11:58 PM
admin overrides is checked.. So the acl will not execute for admin ...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-09-2015 01:15 AM
Yes - but I am impersonating another user when testing the ACL.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-08-2015 11:37 PM
I am starting to think that there is another ACL rule running before this one, which stops this from being active.
Allthough, I am not sure how the running rules will work in affect:
If there is another rule running before mine, will it
1) Not run at all
or
2) Run, but not affect database
I am asking this because my log printouts do appear, so parts of the script is going through, but the values are not visible.
Anyone?