The only way its possible to restrict access to the archive is by using the access shortcodes, however when you restrict a single post it won't show up to that user in the archive.
Can you point me to which access shortcode to use and whre to place it to limit the archive view. I have set it up so that the "members Only" archives are not visible in the menus, but you never know how they might come to a url.
(I may have done this before, but a quick reminder would help!)