System, method and computer program product for performing one or more actions based on a determined access permissions for a plurality of users
First Claim
Patent Images
1. A computer program product, comprising a non-transitory computer usable medium having a computer readable program code embodied therein, the computer readable program code adapted to be executed to cause a computer to implement a method, comprising:
- identifying a plurality of users associated with a client of a system, where the client of the system uses a portal to limit access to client data within the system by each of the plurality of users;
identifying one or more user permissions for each of the plurality of users that enable access to predetermined client data within the system by each of the plurality of users via the portal;
identifying one or more sharing rules for the client of the system that enable access to predetermined client data within the system by each of the plurality of users via the portal; and
notifying the client of both the user permissions and the sharing rules, in addition to the predetermined client data to which access is enabled via the portal.
1 Assignment
0 Petitions
Accused Products
Abstract
In accordance with embodiments, there are provided mechanisms and methods for performing one or more actions based on determined access permissions for a plurality of users. These mechanisms and methods for performing one or more actions based on determined access permissions for a plurality of users can enable improved data collection and analysis, enhanced client knowledge of system access, etc.
152 Citations
18 Claims
-
1. A computer program product, comprising a non-transitory computer usable medium having a computer readable program code embodied therein, the computer readable program code adapted to be executed to cause a computer to implement a method, comprising:
-
identifying a plurality of users associated with a client of a system, where the client of the system uses a portal to limit access to client data within the system by each of the plurality of users; identifying one or more user permissions for each of the plurality of users that enable access to predetermined client data within the system by each of the plurality of users via the portal; identifying one or more sharing rules for the client of the system that enable access to predetermined client data within the system by each of the plurality of users via the portal; and notifying the client of both the user permissions and the sharing rules, in addition to the predetermined client data to which access is enabled via the portal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 17, 18)
-
-
14. A method, comprising:
-
identifying a plurality of users associated with a client of a system, where the client of the system uses a portal to limit access to client data within the system by each of the plurality of users; identifying one or more user permissions for each of the plurality of users that enable access to predetermined client data within the system by each of the plurality of users via the portal; identifying one or more sharing rules for the client of the system that enable access to predetermined client data within the system by each of the plurality of users via the portal; and notifying the client of both the user permissions and the sharing rules, in addition to the predetermined client data to which access is enabled via the portal.
-
-
15. An apparatus, comprising:
a processor for; identifying a plurality of users associated with a client of a system, where the client of the system uses a portal to limit access to client data within the system by each of the plurality of users; identifying one or more user permissions for each of the plurality of users that enable access to predetermined client data within the system by each of the plurality of users via the portal; identifying one or more sharing rules for the client of the system that enable access to predetermined client data within the system by each of the plurality of users via the portal; and notifying the client of both the user permissions and the sharing rules, in addition to the predetermined client data to which access is enabled via the portal.
-
16. A method for transmitting code for use in a multi-tenant database system on a transmission medium, the method comprising:
-
transmitting code for identifying a plurality of users associated with a client of a system, where the client of the system uses a portal to limit access to client data within the system by each of the plurality of users; transmitting code for identifying one or more user permissions for each of the plurality of users that enable access to predetermined client data within the system by each of the plurality of users via the portal; transmitting code for identifying one or more sharing rules for the client of the system that enable access to predetermined client data within the system by each of the plurality of users via the portal; and transmitting code for notifying the client of both the user permissions and the sharing rules, in addition to the predetermined client data to which access is enabled via the portal.
-
Specification