SYSTEM AND METHOD FOR ENHANCED SECURITY AND MANAGEMENT MECHANISMS FOR ENTERPRISE ADMINISTRATORS IN A CLOUD-BASED ENVIRONMENT
First Claim
1. A method comprising:
- receiving a file uploaded to a location in a content repository of a cloud-based environment, wherein the content repository stores data for multiple users associated with an enterprise account;
permitting a third-party to scan the uploaded file via an application programming interface (API) to determine whether the file contains sensitive information.
6 Assignments
0 Petitions
Accused Products
Abstract
A cloud-based platform (e.g., cloud-based collaboration and/or storage platform/service) is described that provides administrators with better visibility into content and activity across an enterprise account via advanced search tools and activity reports. Administrator tools are also provided that allow for actively managing content and passively monitoring content with real-time alerts sent to the administrator if usage of the cloud-based platform changes within the enterprise account. A reporting API is also supported by the cloud-based platform to permit the platform'"'"'s activity logs to be retrieved by a third-party platform. Additionally, administrators are provided with the option to select two-step login verification of enterprise account users.
74 Citations
28 Claims
-
1. A method comprising:
-
receiving a file uploaded to a location in a content repository of a cloud-based environment, wherein the content repository stores data for multiple users associated with an enterprise account; permitting a third-party to scan the uploaded file via an application programming interface (API) to determine whether the file contains sensitive information. - View Dependent Claims (2, 3)
-
-
4. A machine-readable storage medium having stored thereon instructions which, when executed by a processor, causes the processor to:
-
receive a file uploaded to a location in a content repository of a cloud-based environment, wherein the content repository stores data for multiple users associated with an enterprise account; permit a third-party to scan the uploaded file via an application programming interface (API) to determine whether the file contains sensitive information. - View Dependent Claims (5, 6)
-
-
7. A method comprising:
-
storing data from multiple users associated with an enterprise in a content repository of a cloud-based environment; permitting an administrator of the enterprise to request information on activities occurring in the content repository. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a processor; a memory having stored thereon instructions which, when executed by the processor, cause the system to; store data from multiple users associated with an enterprise in a content repository of a cloud-based environment; permit an administrator of the enterprise to request information on activities occurring in the content repository. - View Dependent Claims (16, 17, 18)
-
-
19. A method comprising:
-
receiving an input from an administrator of an enterprise account on a content repository of a cloud-based environment requiring users associated with the enterprise to have two-step verification for logins; upon a subsequent login attempt by a user associated with the enterprise, requesting a mobile phone number for receiving a confirmation code; sending a specific confirmation code to the mobile phone number; permitting the user to access the user'"'"'s account upon entering the specific confirmation code.
-
-
20. A system comprising:
-
a processor; a memory having stored thereon instructions which, when executed by the processor, cause the system to; receive an input from an administrator of an enterprise account on a content repository of a cloud-based environment requiring users associated with the enterprise to have two-step verification for logins; upon a subsequent login attempt by a user associated with the enterprise, request a mobile phone number for receiving a confirmation code; send a specific confirmation code to the mobile phone number; permit the user to access the user'"'"'s account upon entering the specific confirmation code.
-
-
21. A method comprising:
-
receiving one or more search terms for searching in the content repository across multiple users associated with an enterprise, wherein the one or more search terms are accepted from an administrator of an enterprise account on the content repository managed by the cloud-based environment; performing a search based on the one or more search terms; storing the one or more search terms as a bookmark for future searches in the content repository. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A system comprising:
-
means for performing a search in a content repository across multiple users associated with an enterprise, wherein the search is based on one or more search terms received from an administrator of an enterprise account on the content repository, and further wherein the content repository is managed by a cloud-based environment; a database configured to store the one or more search terms as a bookmark for future searches in the content repository. - View Dependent Claims (27, 28)
-
Specification