Sdílet prostřednictvím


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
accountName
path True

string

minLength: 3
maxLength: 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.

resourceGroupName
path True

string

minLength: 1
maxLength: 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.

subscriptionId
path True

string

minLength: 1

ID cílového předplatného.

username
path True

string

minLength: 3
maxLength: 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

LocalUser

OK –- Úspěšně získejte vlastnosti místního uživatele.

Other Status Codes

ErrorResponse

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

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/res6977/providers/Microsoft.Storage/storageAccounts/sto2527/localUsers/user1?api-version=2024-01-01

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
createdByType

Typ identity, která prostředek vytvořila.

ErrorResponse

Odpověď na chybu od poskytovatele prostředků úložiště

ErrorResponseBody

Kontrakt textu odpovědi na chybu

LocalUser

Místní uživatel přidružený k účtům úložiště.

PermissionScope
SshPublicKey
systemData

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

ErrorResponseBody

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

PermissionScope[]

Obory oprávnění místního uživatele.

properties.sid

string

Jedinečný identifikátor zabezpečení vygenerovaný serverem.

properties.sshAuthorizedKeys

SshPublicKey[]

Volitelné, místní uživatelské ssh autorizované klíče pro SFTP.

properties.userId

integer (int32)

Jedinečný identifikátor vygenerovaný serverem.

systemData

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

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

createdByType

Typ identity, která naposledy změnila prostředek.