Secure roles for data sharing
AssigneeSnowflake Inc.
InventorsVikas Jain, Eric Karlson, Sepideh Khoshnood, Ramana Rao S. Turlapati
Life of this patent
Estimating the term…
Loading patent…
AssigneeSnowflake Inc.
InventorsVikas Jain, Eric Karlson, Sepideh Khoshnood, Ramana Rao S. Turlapati
Estimating the term…
Embodiments of the present disclosure provide systems and methods for managing role hierarchies and assignment of permissions by providing secure roles which are roles where the only user that can grant any privilege to the secure role, is the role that owns the secure role. A set of secure roles that defines a role hierarchy may be generated, wherein only a role that owns the set of secure roles can grant any privilege to each of the secure roles. The role that owns the set of secure roles may grant one or more privileges to a first secure role of the set of secure roles. In response to a user other than the role that owns the set of secure roles attempting to grant a privilege to the first secure role or modify a privilege granted to the first secure role, the attempt may be denied.
A method comprising:
A system comprising:
A non-transitory computer-readable medium having instructions stored thereon which, when executed by a processing device, cause the processing device to:
Dependencies are inferred from the claim text.