--"The thing is I want to be able to set permissions on the list based on who the question is assigned to." -- This may be able to done, though it is out side of my scope of how to, if it can be done.. meaning maybe some serious scripting...
---"Created By" field needs to be anonymous'-- I know that surveys can do the anonymous thing...based created by not being seen..but I don't think that any other lists can in V2. I know you can do uncheck those columns you do not want seen in the fill in mode and view mode..and if I remember the created by and created..are not by default displayed for any lists anyway, so that part is fixed up front.
Based on your permissions...yes, you can create your own site group with the unique permsiions you have discussed. If you do not know, it is under the site settings, go to site admin, then manage site groups...create a new one there. The one side effect is; this is a site group, so when once created...it will be included at all lists and libraries...So, you do have to do some deleting of the group you create from the other lists/libraries where they are not wanted.
--"I want to be able to set permissions on the list based on who the question is assigned to"--. For this I would use a column of assigned to and then do a view based on the filter of assigend to, is equal to, [Me]...that way the only logged in to the site and looking will only see those tasks....assigned to them.. Then just make sure that the created by colum is unchecked from all views as it is (by default anyway...I think).
--I need it so that when a question is created, only certain people can fill in the answer field--. This one is not possible...as the lowest level of security in a list/Library is the lsit or Library itself in V2...not down to the individual columns.
Hope this helps..
Scott
Hope this helps...
Scott C
WSS V2 and SPS 2003 with CorasWorks
Client Side Person..