This would work in conjunction with the login from SecurityAsssit. Any session variables stored during login would be available to filter recordsets or insert records into the database in dataassist.
I don't think you would edit the link. I think you would possibly edit the Recordset or the Insert server behaviors so that they use the Session directly to filter out or insert record values.