You can do this by placing a generic entry in the FILEID file: > * * = = filemode exitname exitparms Where 'exitname' and 'exitparms' are optional. However, you should be aware of the fact that this will allow these users (I assume they will be authorized to update the filelist) to create entries with real_name = virtual_name for just ANYTHING, including DISK MODULE and suchlike. If the disk is accessed by LISTSERV before the S-disk, you have a security exposure. So, you're back to square one :-) Another solution would be to modify the LSV$PUT EXEC exit to dynamically create entries in both the FILELIST and FILEID files, after having performed some verifications as you may see fit. Just have a look at the example shipped with the LISTSERV code. Eric