Access to documents in a document management and collaboration system
First Claim
Patent Images
1. A computer-implemented method, comprising:
- receiving a first request to provide a user access to a document managed by a document management and collaboration system; and
providing the user with access to the document by at least;
transmitting a notification to a first user device associated with the user indicating access to the document has been provided;
receiving a second request to access the document;
making out-of-band access credentials available to a second user device in response to the second request based at least in part on a login credential associated with the second request provided to the document management and collaboration system;
obtaining the out-of-band access credentials from the first user device; and
providing access to the document by at least;
obtaining the out-of-band access credentials from the first user device; and
determining a confidence score of the out-of-band access credentials, the confidence score determined based at least in part on a number of independent authentication factors including at least the login credential and one or more attributes of the second user device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for securing access to a document stored by a document management and collaboration system are disclosed. In the method and apparatus, access credentials pertaining to a document are obtained, whereby the access credentials are usable for authenticating a request to access the document. A message including the access credentials is then sent out-of-band in relation to a notification indicating availability of the document for access. The document management and collaboration system then receives a request to access the document, whereby the request includes the access credentials, and authenticates the request based at least in part on the access credentials.
109 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
receiving a first request to provide a user access to a document managed by a document management and collaboration system; and providing the user with access to the document by at least; transmitting a notification to a first user device associated with the user indicating access to the document has been provided; receiving a second request to access the document; making out-of-band access credentials available to a second user device in response to the second request based at least in part on a login credential associated with the second request provided to the document management and collaboration system; obtaining the out-of-band access credentials from the first user device; and providing access to the document by at least; obtaining the out-of-band access credentials from the first user device; and determining a confidence score of the out-of-band access credentials, the confidence score determined based at least in part on a number of independent authentication factors including at least the login credential and one or more attributes of the second user device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system, comprising:
-
one or more processors; and memory that stores computer-executable instructions that, if executed, cause the system to; receive a first request to provide access to a document of a document management and collaboration system; provide a notification to a first computing device as a result of the first request; receive an access request from the first computing device; make access credentials, for accessing the document, available to a second computing device; receive the access credentials from the first computing device; obtain information indicating one or more attributes of the second computing device prior to providing the second computing device with the access credentials; and provide access to the document based at least in part on a plurality of authentication factors including at least the one or more attributes of the second computing device. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable storage medium having stored thereon executable instructions that, if executed by one or more processors of a computer system, cause the computer system to at least:
-
receive, from a first computing device, a request to access a document of a document management and collaboration system; in response to the request, make an access token available to a second computing device; determine a score based at least in part on a plurality of independent authentication factors including at least a set of access tokens and one or more attributes obtained from the second computing device; and provide access to the document, as a result of the score satisfying a set of conditions, and by obtaining, from the first computing device, the access token. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification