Sensitive data service access
AssigneeWorkday, Inc.
InventorsJonathan David Ruggiero, Bjorn Hamel, Darius Kasad
Life of this patent
Estimating the term…
Abstract
A system for accessing data includes an interface and a processor. The interface is to receive a request to access data and requestor information. The processor is to determine whether the data comprises sensitive data configured to have an assigned access policy and an assigned storage policy; and in the event that the data comprises sensitive data configured to have the assigned access policy and the assigned storage policy, determine whether access is allowed based at least in part on the requestor information; and in the event that access is allowed, retrieve the data based on information provided by a token and provide the data.
Claims18
A system for accessing data, comprising:
- an interface to receive a request to access data and requestor information;
- and
- a processor to:
- determine whether the data comprises sensitive data configured to have an assigned access policy and an assigned storage policy;
- and
- in the event that the data comprises sensitive data configured to have the assigned access policy and the assigned storage policy:
- determine whether access is allowed based at least in part on the requestor information;
- and
- in the event that access is allowed:
- retrieve the data based on information provided by a token;
- and
- provide the data.
A method for accessing data, comprising:
- receiving a request to access data and requestor information;
- determining, using a processor, whether the data comprises sensitive data configured to have an assigned access policy and an assigned storage policy;
- and
- in the event that the data comprises sensitive data configured to have an assigned access policy and an assigned storage policy:
- determining whether access is allowed based at least in part on the requestor information;
- and
- in the event that access is allowed:
- retrieving the data based on information provided by a token;
- and
- providing the data.
A computer program product for accessing data, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
- receiving a request to access data and requestor information;
- determining, using a processor, whether the data comprises sensitive data configured to have an assigned access policy and an assigned storage policy;
- and
- in the event that the data comprises sensitive data configured to have an assigned access policy and an assigned storage policy:
- determining whether access is allowed based at least in part on the requestor information;
- and
- in the event that access is allowed:
- retrieving the data based on information provided by a token;
- and
- providing the data.
Dependencies are inferred from the claim text.