The invention is directed to techniques for providing security in data
storage systems that provide access to data by other systems, such as
host computer systems. A data access manager generates access tokens that
it assigns to storage locations that store data in one or more data
storage assemblies in the data storage system. A host that makes a
request to access specific storage locations having data must obtain an
access token associated with those storage locations from the data access
manager, and provide the access token with the request to the data
storage system. The data storage system then authenticates the request
based on the access token.