US 12,218,948 B1
Organization-level account on data platform
Christine A. Avanessians, Walnut Creek, CA (US); Damien Carru, New York, NY (US); Ramachandran Natarajan Iyer, Fremont, CA (US); Dennis Edgar Lynch, San Carlos, CA (US); and Subramanian Muralidhar, Mercer Island, WA (US)
Assigned to Snowflake Inc., Bozeman, MT (US)
Filed by Snowflake Inc., Bozeman, MT (US)
Filed on Jan. 10, 2024, as Appl. No. 18/409,507.
Application 18/409,507 is a continuation of application No. 18/352,059, filed on Jul. 13, 2023, granted, now 11,909,743.
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01)
CPC H04L 63/105 (2013.01) [H04L 63/102 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a set of hardware processors; and
memory storing instructions that cause the set of hardware processors to perform operations comprising:
receiving, from a user of an organization-level account for a specified organization, a request to perform an administrative-level operation with respect to at least one non-organization-level account of the specified organization; and
in response to the request:
determining a set of roles assigned to the user within the organization-level account;
determining whether at least one role in the set of roles permits the user to perform the administrative-level operation with respect to the at least one non-organization-level account; and
in response to determining that at least one role in the set of roles permits the user to perform the administrative-level operation with respect to the at least one non-organization-level account, performing the administrative-level operation with respect to the at least one non-organization-level account.