US 11,782,749 B1 | ||
Tenant security control of data for application services | ||
Emalee Ann Bottini, San Ramon, CA (US); Barbara Marie Cosgrove, San Francisco, CA (US); Mohan Rajagopalan, San Francisco, CA (US); Andrew Timothy Cannon, Dublin, CA (US); Merethe Eidnes Hansen, Dublin, CA (US); and Olivia Yu Gu, San Francisco, CA (US) | ||
Assigned to Workday, Inc., Pleasanton, CA (US) | ||
Filed by Workday, Inc., Pleasanton, CA (US) | ||
Filed on Jan. 21, 2019, as Appl. No. 16/253,052. | ||
Int. Cl. G06F 9/455 (2018.01); G06F 21/62 (2013.01); G06F 3/0482 (2013.01); G06N 20/00 (2019.01); G06F 18/214 (2023.01) |
CPC G06F 9/45558 (2013.01) [G06F 3/0482 (2013.01); G06F 18/214 (2023.01); G06F 21/6254 (2013.01); G06N 20/00 (2019.01); G06F 2009/45587 (2013.01)] | 25 Claims |
1. A system for tenant security control, comprising:
an interface configured to:
receive an access request to access shared services;
provide a user interface for selecting a shared service of the shared services; and
receive a selection of the shared service of the shared services; and
a processor configured to:
determine data associated with the shared service of the shared services;
store a shared-service tag indicating the data is associated with the shared service of the shared services and a tenant identifier tag indicating the data is associated with a contributing tenant;
transfer the data to a model development system;
determine a model using the data transferred to the model development system;
store the model;
receive an opt-out request to opt out of the shared service; and
in response to receiving the opt-out request:
using the shared-service tag, determine the data associated with the shared service; and
update the shared-service tag to indicate that the data is no longer associated with the shared service.
|