User management for repository manager
First Claim
Patent Images
1. A method of authenticating a user comprising:
- receiving, at a portal server, an indication that a portal user wants to access a docbase; and
using a processor on the portal server to log in to the docbase on behalf of the portal user, including by;
determining, at the portal server, a docbase username by which the portal user is uniquely known to the docbase; and
sending, from the portal server to the docbase, the docbase username and a non-user-specific credential, wherein;
the docbase determines, based at least in part on the docbase username, a scope of access with which to grant the portal user access to the docbase; and
the scope of access, to the docbase and determined by the docbase, matches a scope of access associated with the portal user accessing the docbase directly using his/her own user-specific credential;
wherein using the processor on the portal server to log in to the docbase on behalf of the portal user further includes;
accessing a collection of one or more user-specific credentials associated with the portal user to determine if the collection includes a user-specific credential associated with the docbase; and
in the event the collection includes a user-specific credential associated with the docbase, sending, from the portal sever to the docbase, the docbase username and the user-specific credential from the collection, wherein sending the docbase username and the non-user-specific credential is performed in the event the collection does not include a user-specific credential associated with the docbase.
7 Assignments
0 Petitions
Accused Products
Abstract
Authenticating a user is disclosed. An indication that a portal user wants to access a docbase is received. A non-user-specific credential is used to log in to the docbase on behalf of the portal user. Optionally, the docbase is configured to limit the portal user'"'"'s access to the docbase, during times when the non-user-specific credential has been used to log in to the docbase on behalf of the portal user, to an extent of access that is associated with a user-specific data associated with the portal user.
-
Citations
20 Claims
-
1. A method of authenticating a user comprising:
-
receiving, at a portal server, an indication that a portal user wants to access a docbase; and using a processor on the portal server to log in to the docbase on behalf of the portal user, including by; determining, at the portal server, a docbase username by which the portal user is uniquely known to the docbase; and sending, from the portal server to the docbase, the docbase username and a non-user-specific credential, wherein; the docbase determines, based at least in part on the docbase username, a scope of access with which to grant the portal user access to the docbase; and the scope of access, to the docbase and determined by the docbase, matches a scope of access associated with the portal user accessing the docbase directly using his/her own user-specific credential; wherein using the processor on the portal server to log in to the docbase on behalf of the portal user further includes; accessing a collection of one or more user-specific credentials associated with the portal user to determine if the collection includes a user-specific credential associated with the docbase; and in the event the collection includes a user-specific credential associated with the docbase, sending, from the portal sever to the docbase, the docbase username and the user-specific credential from the collection, wherein sending the docbase username and the non-user-specific credential is performed in the event the collection does not include a user-specific credential associated with the docbase. - View Dependent Claims (2, 3, 4, 5, 6, 7, 18)
-
-
8. A system for authenticating a user, including:
-
a processor on a portal server; and a memory coupled with the processor, wherein the memory is configured to provide the processor with instructions which when executed cause the processor to; receive, at the portal server, an indication that a portal user wants to access a docbase; and log in to the docbase on behalf of the portal user, including by; determining, at the portal server, a docbase username by which the portal user is uniquely known to the docbase; and sending, from the portal server to the docbase, the docbase username and a non-user-specific credential, wherein; the docbase determines, based at least in part on the docbase username, a scope of access with which to grant the portal user access to the docbase; and the scope of access, to the docbase and determined by the docbase, matches a scope of access associated with the portal user accessing the docbase directly using his/her own user-specific credential; wherein the instructions for logging in to the docbase on behalf of the portal user further include instructions for; accessing a collection of one or more user-specific credentials associated with the portal user to determine if the collection includes a user-specific credential associated with the docbase; and in the event the collection includes a user-specific credential associated with the docbase, sending, from the portal sever to the docbase, the docbase username and the user-specific credential from the collection, wherein sending the docbase username and the non-user-specific credential is performed in the event the collection does not include a user-specific credential associated with the docbase. - View Dependent Claims (9, 10, 11, 12, 13, 14, 19)
-
-
15. A computer program product for authenticating a user, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
-
receiving, at a portal server, an indication that a portal user wants to access a docbase; and logging in to the docbase on behalf of the portal user, including by; determining, at the portal server, a docbase username by which the portal user is uniquely known to the docbase; and sending, from the portal server to the docbase, the docbase username and a non-user-specific credential, wherein; the docbase determines, based at least in part on the docbase username, a scope of access with which to grant the portal user access to the docbase; and the scope of access, to the docbase and determined by the docbase, matches a scope of access associated with the portal user accessing the docbase directly using his/her own user-specific credential; wherein the computer instructions for logging in to the docbase on behalf of the portal user further include computer instructions for; accessing a collection of one or more user-specific credentials associated with the portal user to determine if the collection includes a user-specific credential associated with the docbase; and in the event the collection includes a user-specific credential associated with the docbase, sending, from the portal sever to the docbase, the docbase username and the user-specific credential from the collection, wherein sending the docbase username and the non-user-specific credential is performed in the event the collection does not include a user-specific credential associated with the docbase. - View Dependent Claims (16, 17, 20)
-
Specification