SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR AUTHENTICATING AND AUTHORIZING AN EXTERNAL ENTITY
First Claim
Patent Images
1. A computer program product embodied on a tangible computer readable medium, comprising:
- computer code for receiving a request from an external entity for user data stored in a multi-tenant on-demand database system;
computer code for authenticating and authorizing the external entity; and
computer code for conditionally returning the user data to the external entity, based on the authentication and authorization.
1 Assignment
0 Petitions
Accused Products
Abstract
In accordance with embodiments, there are provided mechanisms and methods for authenticating and authorizing an external entity. These mechanisms and methods for authenticating and authorizing an external entity can enable improved data security, more efficient data transfer, improved data access channels, etc.
-
Citations
21 Claims
-
1. A computer program product embodied on a tangible computer readable medium, comprising:
-
computer code for receiving a request from an external entity for user data stored in a multi-tenant on-demand database system; computer code for authenticating and authorizing the external entity; and computer code for conditionally returning the user data to the external entity, based on the authentication and authorization. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method, comprising:
-
receiving a request from an external entity for user data stored in a multi-tenant on-demand database system; authenticating and authorizing the external entity; and conditionally returning the user data to the external entity, based on the authentication and authorization.
-
-
20. An apparatus, comprising:
a processor for; receiving a request from an external entity for user data stored in a multi-tenant on-demand database system; authenticating and authorizing the external entity; and conditionally returning the user data to the external entity, based on the authentication and authorization.
-
21. A method for transmitting code for use in a multi-tenant database system on a transmission medium, the method comprising:
-
transmitting code for receiving a request from an external entity for user data stored in a multi-tenant on-demand database system; transmitting code for authenticating and authorizing the external entity; and transmitting code for conditionally returning the user data to the external entity, based on the authentication and authorization.
-
Specification