Sdílet prostřednictvím


AccountSasParameters interface

Parametry používané k vytvoření tokenu sdíleného přístupového podpisu účtu (SAS). Řízení přístupu k rozhraní REST API poskytuje identita a přístup na základě role (RBAC) služby Azure Maps.

Vlastnosti

expiry

Posun data a času vypršení platnosti tokenu. Například "2017-05-24T10:42:03.1567373Z". Maximální povolená doba trvání je 24 hodin mezi start a expiry.

maxRatePerSecond

Povinný parametr, který představuje požadovaný maximální požadavek za sekundu, aby byl povolený pro daný token SAS. To nezaručuje dokonalou přesnost měření, ale poskytuje bezpečné ochrany aplikací před zneužitím v případě případného vynucení.

principalId

ID objektu zabezpečení označované také jako ID objektu spravované identity přiřazené uživatelem aktuálně přiřazené k účtu mapy. Pokud chcete přiřadit spravovanou identitu účtu, použijte operaci Vytvořit nebo aktualizovat přiřazení ID prostředku identity přiřazené uživatelem.

regions

Volitelné, umožňuje řídit, která umístění oblastí mají povolený přístup k rozhraním REST API služby Azure Maps pomocí tokenu SAS. Příklad: eastus, westus2. Vynechání tohoto parametru umožní přístup ke všem umístěním oblastí.

signingKey

Klíč účtu mapy, který se má použít k podepisování. Při výběru primaryKey nebo secondaryKey se použijí sdílené klíče účtu mapy a pomocí managedIdentity použijete k podepsání sdíleného přístupového podpisu automaticky obnovený privátní klíč.

start

Posun data a času, kdy začíná platnost tokenu. Například "2017-05-24T10:42:03.1567373Z". Maximální povolená doba trvání je 24 hodin mezi start a expiry.

Podrobnosti vlastnosti

expiry

Posun data a času vypršení platnosti tokenu. Například "2017-05-24T10:42:03.1567373Z". Maximální povolená doba trvání je 24 hodin mezi start a expiry.

expiry: string

Hodnota vlastnosti

string

maxRatePerSecond

Povinný parametr, který představuje požadovaný maximální požadavek za sekundu, aby byl povolený pro daný token SAS. To nezaručuje dokonalou přesnost měření, ale poskytuje bezpečné ochrany aplikací před zneužitím v případě případného vynucení.

maxRatePerSecond: number

Hodnota vlastnosti

number

principalId

ID objektu zabezpečení označované také jako ID objektu spravované identity přiřazené uživatelem aktuálně přiřazené k účtu mapy. Pokud chcete přiřadit spravovanou identitu účtu, použijte operaci Vytvořit nebo aktualizovat přiřazení ID prostředku identity přiřazené uživatelem.

principalId: string

Hodnota vlastnosti

string

regions

Volitelné, umožňuje řídit, která umístění oblastí mají povolený přístup k rozhraním REST API služby Azure Maps pomocí tokenu SAS. Příklad: eastus, westus2. Vynechání tohoto parametru umožní přístup ke všem umístěním oblastí.

regions?: string[]

Hodnota vlastnosti

string[]

signingKey

Klíč účtu mapy, který se má použít k podepisování. Při výběru primaryKey nebo secondaryKey se použijí sdílené klíče účtu mapy a pomocí managedIdentity použijete k podepsání sdíleného přístupového podpisu automaticky obnovený privátní klíč.

signingKey: string

Hodnota vlastnosti

string

start

Posun data a času, kdy začíná platnost tokenu. Například "2017-05-24T10:42:03.1567373Z". Maximální povolená doba trvání je 24 hodin mezi start a expiry.

start: string

Hodnota vlastnosti

string