New-AzStorageLocalUserPermissionScope
Létrehoz egy engedélyhatókör-objektumot, amely a Set-AzStorageLocalUserben használható.
Syntax
New-AzStorageLocalUserPermissionScope
-Permission <String>
-Service <String>
-ResourceName <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
A New-AzStorageLocalUserPermissionScope parancsmag létrehoz egy engedélyhatókör-objektumot, amely a Set-AzStorageLocalUserben használható.
Példák
1. példa: Hozzon létre engedélyhatókör-objektumokat, majd hozzon létre vagy frissítse a helyi felhasználót az engedélyhatókör-objektumokkal.
$permissionScope1 = New-AzStorageLocalUserPermissionScope -Permission rw -Service blob -ResourceName container1
$permissionScope2 = New-AzStorageLocalUserPermissionScope -Permission rwd -Service file -ResourceName share2
$localuser = Set-AzStorageLocalUser -ResourceGroupName "myresourcegroup" -AccountName "mystorageaccount" -UserName testuser1 -HomeDirectory "/" -PermissionScope $permissionScope1,$permissionScope2
$localuser
ResourceGroupName: myresourcegroup, StorageAccountName: mystorageaccount
Name Sid HomeDirectory HasSharedKey HasSshKey HasSshPassword PermissionScopes SshAuthorizedKeys
---- --- ------------- ------------ --------- -------------- ---------------- -----------------
testuser1 S-1-2-0-0000000000-000000000-0000000000-0000 / [container1,...]
$localuser.PermissionScopes
Permissions Service ResourceName
----------- ------- ------------
rw blob container1
rwd file share2
Ez az első 2 parancs 2 engedélyhatókör-objektumot hoz létre. Az alábbi parancsok létrehoznak vagy frissítenek egy helyi felhasználót az engedélyhatókör-objektumokkal, majd megjelenítik a frissített helyi felhasználói tulajdonságokat.
Paraméterek
-DefaultProfile
Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.
Típus: | IAzureContextContainer |
Aliasok: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Permission
Adja meg a helyi felhasználó engedélyeit. A lehetséges értékek a következők: Read(r), Write (w), Delete (d), List (l), and Create (c).
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-ResourceName
Adja meg az erőforrás nevét, általában a tároló vagy a fájlmegosztás nevét, amelyet a helyi felhasználó használ.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Service
Adja meg a helyi felhasználó által használt szolgáltatást( például blob, fájl).
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
Bevitelek
None