19. A computer program product according to claim 13 , further comprising: program code for associating the template with a predetermined group of secure data.
13. A computer program product embedded in a computer-readable storage medium for providing user-subscribed sources for secure search, comprising: program code for providing to a user a template for crawling a source, the template defining a location of and crawl settings for a target data repository source, the template not having specified security credentials for the source; program code for allowing a user to subscribe to the source using the template; program code for receiving user-specified security credentials from the user and applying the user-specified security credentials to an instance of the template to create a user-subscribed source; program code for authenticating a crawler as the user on the source; program code for crawling the source as the user template with user-specified security credentials; program code for indexing documents for the user during the crawling in an index; and program code for stamping identification information for the user with each entry in the index such that the associated documents are only available for search in the index by the user.