Dela via


Get-AzDataLakeAnalyticsCatalogItemAclEntry

Hämtar en post i ACL:en för ett katalog- eller katalogobjekt i Data Lake Analytics.

Syntax

Get-AzDataLakeAnalyticsCatalogItemAclEntry
   [-Account] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzDataLakeAnalyticsCatalogItemAclEntry
   [-Account] <String>
   [-UserOwner]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzDataLakeAnalyticsCatalogItemAclEntry
   [-Account] <String>
   [-GroupOwner]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzDataLakeAnalyticsCatalogItemAclEntry
   [-Account] <String>
   -ItemType <String>
   -Path <CatalogPathInstance>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzDataLakeAnalyticsCatalogItemAclEntry
   [-Account] <String>
   [-UserOwner]
   -ItemType <String>
   -Path <CatalogPathInstance>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzDataLakeAnalyticsCatalogItemAclEntry
   [-Account] <String>
   [-GroupOwner]
   -ItemType <String>
   -Path <CatalogPathInstance>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Cmdleten Get-AzDataLakeAnalyticsCatalogItemAclEntry hämtar en lista över poster (AAC) i åtkomstkontrollistan (ACL) för ett katalog- eller katalogobjekt i Data Lake Analytics.

Exempel

Exempel 1: Hämta ACL:en för en katalog

Get-AzDataLakeAnalyticsCatalogItemAclEntry -Account "contosoadla"

Type  Id                                   Permissions
----  --                                   -----------
User  90a6f74b-fd73-490e-900a-c4f0f9694d02        Read
Group 902b155a-5601-4ca8-8178-ad3289211f88   ReadWrite
Other 00000000-0000-0000-0000-000000000000        None

Det här kommandot hämtar ACL:en för katalogen för det angivna Data Lake Analytics-kontot

Exempel 2: Hämta ACL-posten för användarens ägare för en katalog

Get-AzDataLakeAnalyticsCatalogItemAclEntry -Account "contosoadla" -UserOwner

Type      Id                                   Permissions
----      --                                   -----------
UserOwner 0316ac75-6703-4ace-984f-a4dd79aeeafc   ReadWrite

Det här kommandot hämtar ACL-posten för användarägaren för katalogen för det angivna Data Lake Analytics-kontot

Exempel 3: Hämta ACL-posten för gruppägare för en katalog

Get-AzDataLakeAnalyticsCatalogItemAclEntry -Account "contosoadla" -GroupOwner

Type       Id                                   Permissions
----       --                                   -----------
GroupOwner 0316ac75-6703-4ace-984f-a4dd79aeeafc   ReadWrite

Det här kommandot hämtar ACL-posten för gruppägaren för katalogen för det angivna Data Lake Analytics-kontot

Exempel 4: Hämta ACL:en för en databas

Get-AzDataLakeAnalyticsCatalogItemAclEntry -Account "contosoadla" -ItemType Database -Path "databaseName"

Type  Id                                   Permissions
----  --                                   -----------
User  90a6f74b-fd73-490e-900a-c4f0f9694d02        Read
Group 902b155a-5601-4ca8-8178-ad3289211f88   ReadWrite
Other 00000000-0000-0000-0000-000000000000        None

Det här kommandot hämtar ACL:en för databasen för det angivna Data Lake Analytics-kontot

Exempel 5: Hämta ACL-posten för användarens ägare för en databas

Get-AzDataLakeAnalyticsCatalogItemAclEntry -Account "contosoadla" -UserOwner -ItemType Database -Path "databaseName"

Type      Id                                   Permissions
----      --                                   -----------
UserOwner 0316ac75-6703-4ace-984f-a4dd79aeeafc   ReadWrite

Det här kommandot hämtar ACL-posten för användarens ägare för databasen för det angivna Data Lake Analytics-kontot

Exempel 6: Hämta ACL-posten för gruppägare för en databas

Get-AzDataLakeAnalyticsCatalogItemAclEntry -Account "contosoadla" -GroupOwner -ItemType Database -Path "databaseName"

Type       Id                                   Permissions
----       --                                   -----------
GroupOwner 0316ac75-6703-4ace-984f-a4dd79aeeafc   ReadWrite

Det här kommandot hämtar ACL-posten för gruppägaren för databasen för det angivna Data Lake Analytics-kontot

Parametrar

-Account

Anger namnet på Data Lake Analytics-kontot.

Typ:String
Alias:AccountName
Position:0
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.

Typ:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-GroupOwner

Hämta ACL-post för katalogen för gruppägare

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-ItemType

Anger typen av katalog- eller katalogobjekt. De acceptabla värdena för den här parametern är:

  • Katalog
  • Databas
Typ:String
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-Path

Anger Data Lake Analytics-sökvägen för ett katalog- eller katalogobjekt. Sökvägens delar ska avgränsas med en punkt (.).

Typ:CatalogPathInstance
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-UserOwner

Hämta ACL-post för katalogen för användarens ägare.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

Indata

String

CatalogPathInstance

Utdata

PSDataLakeAnalyticsAcl