Secure shared data application access
AssigneeSnowflake Inc.
InventorsDamien Carru, Jeremy Yujui Chen, Mohamad Raja Gani Mohamad Abdul, William A. Pugh
Life of this patent
Estimating the term…
Loading patent…
AssigneeSnowflake Inc.
InventorsDamien Carru, Jeremy Yujui Chen, Mohamad Raja Gani Mohamad Abdul, William A. Pugh
Estimating the term…
A data platform for developing and deploying a data application. The data platform receives from a first user the data application and provider granted privileges including a consumer usage privilege and a consumer access to data privilege. The data platform authorizes the second user to access the data platform based on one or more consumer account privileges included in a set of account privileges. The data platform authorizes the second user to execute the data application based on the consumer usage privilege. During execution, the data platform authorizes the data application to access the provider database object based on the consumer access to data privilege, and authorizes the data application to access the consumer database object based on a provider access to data privilege provided by the second user.
A computer-implemented method of a data platform, the method comprising:
A data platform comprising:
A computer-storage medium comprising instructions that, when executed by one or more processors of a data platform, cause the data platform to perform operations comprising:
Dependencies are inferred from the claim text.