CPC G06F 21/62 (2013.01) [G06F 16/33 (2019.01); G06F 16/35 (2019.01); H04L 63/20 (2013.01)] | 20 Claims |
1. A method comprising:
determining metadata of a user received from a service, the metadata providing dynamic input and being indicative of permissions granted to the user within the service as well as information that is indicative of the user within the service;
mapping security attributes to the user, the mapping of the security attributes being defined by a domain-specific language that matches with one or more of the security attributes assigned to the user from the service; and
applying the mapping to a query and a role of a user, such that access is restricted to a document based on combinations of security attributes.
|