Local Users - Get
Získejte místního uživatele účtu úložiště podle uživatelského jména.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/localUsers/{username}?api-version=2024-01-01
Parametry identifikátoru URI
Name | V | Vyžadováno | Typ | Description |
---|---|---|---|---|
account
|
path | True |
string minLength: 3maxLength: 24 pattern: ^[a-z0-9]+$ |
Název účtu úložiště v zadané skupině prostředků. Názvy účtů úložiště musí mít délku 3 až 24 znaků a musí obsahovat jenom číslice a malá písmena. |
resource
|
path | True |
string minLength: 1maxLength: 90 pattern: ^[-\w\._\(\)]+$ |
Název skupiny prostředků v rámci předplatného uživatele. Název nerozlišuje malá a velká písmena. |
subscription
|
path | True |
string minLength: 1 |
ID cílového předplatného. |
username
|
path | True |
string minLength: 3maxLength: 64 |
Jméno místního uživatele. Uživatelské jméno musí obsahovat jenom malá písmena a číslice. Musí být jedinečný jenom v rámci účtu úložiště. |
api-version
|
query | True |
string minLength: 1 |
Verze rozhraní API, která se má použít pro tuto operaci. |
Odpovědi
Name | Typ | Description |
---|---|---|
200 OK |
OK –- Úspěšně získejte vlastnosti místního uživatele. |
|
Other Status Codes |
Chybová odpověď popisující, proč operace selhala. |
Zabezpečení
azure_auth
Azure Active Directory OAuth2 Flow
Typ:
oauth2
Tok:
implicit
URL autorizace:
https://login.microsoftonline.com/common/oauth2/authorize
Rozsahy
Name | Description |
---|---|
user_impersonation | zosobnění uživatelského účtu |
Příklady
GetLocalUser
Ukázkový požadavek
Ukázková odpověď
{
"id": "/subscriptions/{subscription-id}/resourceGroups/res6977/providers/Microsoft.Storage/storageAccounts/sto2527/loalUsers/user1",
"name": "user1",
"type": "Microsoft.Storage/storageAccounts/localUsers",
"properties": {
"permissionScopes": [
{
"permissions": "rwd",
"service": "file",
"resourceName": "share1"
},
{
"permissions": "rw",
"service": "file",
"resourceName": "share2"
}
],
"homeDirectory": "homedirectory",
"sid": "S-1-2-0-125132-153423-36235-1000",
"hasSharedKey": true,
"hasSshKey": true,
"hasSshPassword": true,
"userId": 1000,
"groupId": 2000,
"allowAclAuthorization": true,
"extendedGroups": [
1001,
1005,
2005
],
"isNFSv3Enabled": true
}
}
Definice
Name | Description |
---|---|
created |
Typ identity, která prostředek vytvořila. |
Error |
Odpověď na chybu od poskytovatele prostředků úložiště |
Error |
Kontrakt textu odpovědi na chybu |
Local |
Místní uživatel přidružený k účtům úložiště. |
Permission |
|
Ssh |
|
system |
Metadata týkající se vytvoření a poslední změny prostředku. |
createdByType
Typ identity, která prostředek vytvořila.
Hodnota | Description |
---|---|
User | |
Application | |
ManagedIdentity | |
Key |
ErrorResponse
Odpověď na chybu od poskytovatele prostředků úložiště
Name | Typ | Description |
---|---|---|
error |
Text odpovědi na chybu poskytovatele prostředků služby Azure Storage |
ErrorResponseBody
Kontrakt textu odpovědi na chybu
Name | Typ | Description |
---|---|---|
code |
string |
Identifikátor chyby. Kódy jsou invariantní a mají být využity programově. |
message |
string |
Zpráva popisující chybu, která má být vhodná pro zobrazení v uživatelském rozhraní. |
LocalUser
Místní uživatel přidružený k účtům úložiště.
Name | Typ | Description |
---|---|---|
id |
string |
Plně kvalifikované ID prostředku pro prostředek. Příklad : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
name |
string |
Název prostředku |
properties.allowAclAuthorization |
boolean |
Určuje, jestli je pro tohoto uživatele povolená autorizace seznamu ACL. Nastavte ho na false, aby se nepovolily použití autorizace seznamu ACL. |
properties.extendedGroups |
integer[] (int32) |
Doplňkové členství ve skupině. Platí jenom pro místní uživatele, kteří mají povolený přístup k NFSv3. |
properties.groupId |
integer (int32) |
Identifikátor pro přidružení skupiny uživatelů. |
properties.hasSharedKey |
boolean |
Určuje, jestli existuje sdílený klíč. Pokud chcete odebrat existující sdílený klíč, nastavte ho na false. |
properties.hasSshKey |
boolean |
Určuje, jestli existuje klíč SSH. Pokud chcete odebrat existující klíč SSH, nastavte ho na false. |
properties.hasSshPassword |
boolean |
Určuje, jestli existuje heslo SSH. Pokud chcete odebrat stávající heslo SSH, nastavte ho na false. |
properties.homeDirectory |
string |
Volitelné, místní domovský adresář uživatele. |
properties.isNFSv3Enabled |
boolean |
Označuje, jestli má místní uživatel povolený přístup pomocí protokolu NFSv3. |
properties.permissionScopes |
Obory oprávnění místního uživatele. |
|
properties.sid |
string |
Jedinečný identifikátor zabezpečení vygenerovaný serverem. |
properties.sshAuthorizedKeys |
Volitelné, místní uživatelské ssh autorizované klíče pro SFTP. |
|
properties.userId |
integer (int32) |
Jedinečný identifikátor vygenerovaný serverem. |
systemData |
Metadata týkající se vytvoření a poslední změny prostředku. |
|
type |
string |
Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts |
PermissionScope
Name | Typ | Description |
---|---|---|
permissions |
string |
Oprávnění místního uživatele. Mezi možné hodnoty patří: Read (r), Write (w), Delete (d), List (l), Create (c), Modify Ownership (o) and Modify Permissions (p). |
resourceName |
string |
Název prostředku, obvykle název kontejneru nebo název sdílené složky, který používá místní uživatel. |
service |
string |
Služba používaná místním uživatelem, např. soubor objektu blob. |
SshPublicKey
Name | Typ | Description |
---|---|---|
description |
string |
Volitelný. Slouží k uložení funkce nebo použití klíče. |
key |
string |
Kódovaný veřejný klíč SSH base64 Formát by měl být: ', např. ssh-rsa AAAABBBB |
systemData
Metadata týkající se vytvoření a poslední změny prostředku.
Name | Typ | Description |
---|---|---|
createdAt |
string (date-time) |
Časové razítko vytvoření prostředku (UTC). |
createdBy |
string |
Identita, která prostředek vytvořila. |
createdByType |
Typ identity, která prostředek vytvořila. |
|
lastModifiedAt |
string (date-time) |
Časové razítko poslední změny zdroje (UTC) |
lastModifiedBy |
string |
Identita, která naposledy změnila prostředek. |
lastModifiedByType |
Typ identity, která naposledy změnila prostředek. |