US 11,936,719 B2
Using cloud services to provide secure access to a storage system
Jimmy T. Hu, Menlo Park, CA (US); Terence W. Noonan, Vadnais Heights, MN (US); Neil A. Vachharajani, Menlo Park, CA (US); and Daquan Zuo, Mountain View, CA (US)
Assigned to PURE STORAGE, INC., Santa Clara, CA (US)
Filed by PURE STORAGE, INC., Mountain View, CA (US)
Filed on Nov. 29, 2021, as Appl. No. 17/536,969.
Application 17/536,969 is a continuation of application No. 16/742,968, filed on Jan. 15, 2020, granted, now 11,201,913.
Application 16/742,968 is a continuation of application No. 15/966,891, filed on Apr. 30, 2018, granted, now 10,560,517, issued on Feb. 11, 2020.
Application 15/966,891 is a continuation of application No. 14/726,442, filed on May 29, 2015, granted, now 10,021,170, issued on Jul. 10, 2018.
Prior Publication US 2022/0086219 A1, Mar. 17, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01); H04L 67/10 (2022.01); H04L 67/1097 (2022.01)
CPC H04L 67/10 (2013.01) [H04L 63/0807 (2013.01); H04L 67/1097 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, over a first network by a client-side array services module, user credentials associated with an access request to a storage system;
sending, over a second network by the client-side array services module to a cloud-based security module, the user credentials;
receiving, over the second network by the client-side array services module from the cloud-based security module, a token representing that the user credentials were successfully authenticated by the cloud-based security module; and
sending, over the first network by the client-side array services module to the storage system, the token with a management instruction, wherein the storage system is not coupled for data communications to the cloud-based security module.