Hi,
the Windows User is available only for filtering, but you can create a SQL statement like 'select CURRENT_USER()',
and use this statement for a mandatory field in GeniusConnect. GeniusConnect will run the statement before insert
and use the result of the statement in the Insert statement.
But the best way to solve this, are database triggers. It is always better to cover this on the server then on the client.
"Also, do you have any recommendations for which Outlook contact field
would be best to store a value from the database that should never be edited by a user in Outlook?"
You can use one of the 4 UserFields on ContactItem, but user still can edit it!