Patent ID: 9729541
Date: 2017-08-08
CPC Classifications: H04L

Claim:
1. A method for provisioning and sharing data among users of a data service, comprising: receiving, by a processor, a provisioning request to provision a new business unit of an enterprise for access to a data service, wherein the new business unit comprises one or more of the users that belong to the enterprise, and the users that belong to the enterprise are previously assigned to one or more already existing business units, wherein the data service stores encrypted data owned by the enterprise, at least a portion of the encrypted data is accessible to the one or more of the users via the one or more already existing business units in one or more already existing data containers of the data service, and at least another portion of the encrypted data is to be associated with the new business unit in a new data container of the data service and to be accessible by the one or more of the users, wherein the new business unit and the new data container do not exist prior to the provisioning request, and the one or more of the users do not have access rights to the new data container prior to the provisioning request; associating, by the processor, a security certificate with the new business unit based on the provisioning request; determining, by the processor, the one or more of the users comprising the new business unit based on the provisioning request; and in response to the provisioning request, automatically generating, by the processor, a policy for controlling access to the at least another portion of the encrypted data in the new data container by the one or more of the users of the new business unit based on the security certificate; and associating, by the processor, one or more keys for accessing the at least another portion of the encrypted data with the new data container of the data service, the new business unit, a key manager associated with the data service, or a combination thereof based on the policy.