Would it be possible to create a function that returns the current userid. This would mean we don't have to utilise a combination of a list, selective access and modules to populate a line item with this value.
A current example of usage in the above is we maintain a primary record module with a last updated stamp against all record items, as well a seperate audit log with all history of changes which is updated via an action on change to a record in the primary module.