Udostępnij za pośrednictwem


Get-AzDataLakeAnalyticsCatalogItemAclEntry

Pobiera wpis w liście ACL katalogu lub elementu wykazu w usłudze Data Lake Analytics.

Składnia

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>]

Opis

Polecenie cmdlet Get-AzDataLakeAnalyticsCatalogItemAclEntry pobiera listę wpisów na liście kontroli dostępu (ACL) elementu wykazu lub wykazu w usłudze Data Lake Analytics.

Przykłady

Przykład 1. Pobieranie listy ACL dla wykazu

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

To polecenie pobiera listę ACL dla wykazu określonego konta usługi Data Lake Analytics

Przykład 2. Pobieranie wpisu listy ACL właściciela użytkownika dla wykazu

Get-AzDataLakeAnalyticsCatalogItemAclEntry -Account "contosoadla" -UserOwner

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

To polecenie pobiera wpis listy ACL właściciela użytkownika dla katalogu określonego konta usługi Data Lake Analytics

Przykład 3. Pobieranie wpisu listy ACL właściciela grupy dla wykazu

Get-AzDataLakeAnalyticsCatalogItemAclEntry -Account "contosoadla" -GroupOwner

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

To polecenie pobiera wpis listy ACL właściciela grupy dla wykazu określonego konta usługi Data Lake Analytics

Przykład 4. Pobieranie listy ACL dla bazy danych

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

To polecenie pobiera listę ACL dla bazy danych określonego konta usługi Data Lake Analytics

Przykład 5. Pobieranie wpisu listy ACL właściciela użytkownika dla bazy danych

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

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

To polecenie pobiera wpis listy ACL właściciela użytkownika dla bazy danych określonego konta usługi Data Lake Analytics

Przykład 6. Pobieranie wpisu listy ACL właściciela grupy dla bazy danych

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

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

To polecenie pobiera wpis listy ACL właściciela grupy dla bazy danych określonego konta usługi Data Lake Analytics

Parametry

-Account

Określa nazwę konta usługi Data Lake Analytics.

Typ:String
Aliases:AccountName
Position:0
wartość domyślna:None
Wymagane:True
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.

Typ:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-GroupOwner

Pobieranie wpisu listy ACL wykazu dla właściciela grupy

Typ:SwitchParameter
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:False
Accept wildcard characters:False

-ItemType

Określa typ wykazu lub elementów wykazu. Dopuszczalne wartości tego parametru to:

  • Wykaz
  • baza danych
Typ:String
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:True
Accept wildcard characters:False

-Path

Określa ścieżkę usługi Data Lake Analytics katalogu lub elementu wykazu. Części ścieżki powinny być oddzielone kropką (.).

Typ:CatalogPathInstance
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:True
Accept wildcard characters:False

-UserOwner

Pobierz wpis listy ACL wykazu dla właściciela użytkownika.

Typ:SwitchParameter
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:False
Accept wildcard characters:False

Dane wejściowe

String

CatalogPathInstance

Dane wyjściowe

PSDataLakeAnalyticsAcl