Hiermee stelt u een SAS-definitie (Shared Access Signature) in met een gegeven Key Vault beheerd Azure Storage-account. Hiermee wordt ook een geheim ingesteld dat kan worden gebruikt om het SAS-token op te halen volgens deze SAS-definitie.
SAS-token wordt gegenereerd met behulp van deze parameters en de actieve sleutel van het Key Vault beheerde Azure Storage-account.
Voorbeelden
Voorbeeld 1: Een SAS-definitie van het accounttype instellen en een huidig SAS-token verkrijgen op basis hiervan
Hiermee stelt u een ACCOUNT SAS-definitie 'accountsas' in voor een door KeyVault beheerd opslagaccount 'mysa' in kluis 'mykv'. In het bijzonder voert de bovenstaande reeks het volgende uit:
haalt een (al bestaand) opslagaccount op
haalt een (bestaande) sleutelkluis op
voegt een door KeyVault beheerd opslagaccount toe aan de kluis, stelt Key1 in als de actieve sleutel en met een regeneratieperiode van 180 dagen
stelt een opslagcontext in voor het opgegeven opslagaccount, met Key1
maakt een SAS-accounttoken voor services-blob, bestand, tabel en wachtrij voor resourcetypen Service, Container en Object, met alle machtigingen, via https en met de opgegeven begin- en einddatums
stelt een sas-definitie voor door KeyVault beheerde opslag in de kluis in, waarbij de sjabloon-URI is ingesteld als het HIERBOVEN gemaakte SAS-token, van het SAS-type 'account' en 30 dagen geldig is
haalt het werkelijke toegangstoken op uit het KeyVault-geheim dat overeenkomt met de SAS-definitie
Parameters
-AccountName
Key Vault naam van het beheerde opslagaccount. Cmdlet bouwt de FQDN van een naam van een beheerd opslagaccount op basis van kluisnaam, momenteel geselecteerde omgeving en beheerde opslagaccountnaam.
Naam van sas-definitie voor opslag. Cmdlet bouwt de FQDN van een opslag-SAS-definitie op basis van kluisnaam, momenteel geselecteerde omgeving, naam van opslagaccount en SAS-definitienaam.
De bron voor deze inhoud vindt u op GitHub, waar u ook problemen en pull-aanvragen kunt maken en controleren. Bekijk onze gids voor inzenders voor meer informatie.