Patent ID: 11936654
Assignee: PURE STORAGE, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 19:
20. A computer program product disposed upon a computer readable medium, the computer program product comprising computer program instructions that, when executed, cause a computer to carry out the steps of:
receiving, by a storage array access module, of a storage system, a token representing authentication of user credentials and authorized access privileges defining one or more storage services accessible by the user, wherein the token is generated by a cloud-based security module upon authentication of the user credentials and identification of authorized access privileges for the user;
determining, by the storage array access module, that the user is authorized based on the authorized access privileges represented by the token, wherein the access privileges are defined by user profiles including at least one multi-array profile specifying access privileges for a plurality of storage systems; and
initiating, by the storage array access module, a storage session between the user and a storage array, wherein the storage array access module grants access to a plurality of storage arrays for the user based on a single receipt of the token.