CPC H04L 63/20 (2013.01) | 30 Claims |
1. A data platform comprising:
one or more processors; and
at least one memory storing instructions that, when executed by the one or more processors, cause the data platform to perform operations comprising:
authorizing a first user to use an editor to access source code of a user application based on security policies of a security context;
authorizing the first user to use an application and data manager to set usage privileges for a second user to use the user application based on the security policies of the security context; and
providing the user application to the second user based on the security policies of the security context by performing operations comprising:
instantiating a User Defined Function (UDF) server within the security context;
instantiating an application engine of the UDF server within the security context;
instantiating the user application as an application of the application engine within the security context; and
authorizing access by the user application to data based on the security policies of the security context.
|