Set-AzDataLakeAnalyticsCatalogItemAclEntry
Ändrar en post i ACL för ett katalog- eller katalogobjekt i Data Lake Analytics.
Syntax
Set-AzDataLakeAnalyticsCatalogItemAclEntry
[-Account] <String>
[-User]
-ObjectId <Guid>
-Permissions <PermissionType>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzDataLakeAnalyticsCatalogItemAclEntry
[-Account] <String>
[-User]
-ObjectId <Guid>
-ItemType <String>
-Path <CatalogPathInstance>
-Permissions <PermissionType>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzDataLakeAnalyticsCatalogItemAclEntry
[-Account] <String>
[-Group]
-ObjectId <Guid>
-Permissions <PermissionType>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzDataLakeAnalyticsCatalogItemAclEntry
[-Account] <String>
[-Group]
-ObjectId <Guid>
-ItemType <String>
-Path <CatalogPathInstance>
-Permissions <PermissionType>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzDataLakeAnalyticsCatalogItemAclEntry
[-Account] <String>
[-Other]
-Permissions <PermissionType>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzDataLakeAnalyticsCatalogItemAclEntry
[-Account] <String>
[-Other]
-ItemType <String>
-Path <CatalogPathInstance>
-Permissions <PermissionType>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzDataLakeAnalyticsCatalogItemAclEntry
[-Account] <String>
[-UserOwner]
-Permissions <PermissionType>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzDataLakeAnalyticsCatalogItemAclEntry
[-Account] <String>
[-UserOwner]
-ItemType <String>
-Path <CatalogPathInstance>
-Permissions <PermissionType>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzDataLakeAnalyticsCatalogItemAclEntry
[-Account] <String>
[-GroupOwner]
-Permissions <PermissionType>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzDataLakeAnalyticsCatalogItemAclEntry
[-Account] <String>
[-GroupOwner]
-ItemType <String>
-Path <CatalogPathInstance>
-Permissions <PermissionType>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Cmdleten Set-AzDataLakeAnalyticsCatalogItemAclEntry lägger till eller ändrar en post (ACE) i åtkomstkontrollistan (ACL) för ett katalog- eller katalogobjekt i Data Lake Analytics.
Exempel
Exempel 1: Ändra användarbehörigheter för en katalog
Set-AzDataLakeAnalyticsCatalogItemAclEntry -Account "contosoadla" -User -ObjectId (Get-AzADUser -Mail "PattiFuller@contoso.com").Id -Permissions Read
Type Id Permissions
---- -- -----------
User 90a6f74b-fd73-490e-900a-c4f0f9694d02 Read
Group 902b155a-5601-4ca8-8178-ad3289211f88 ReadWrite
Other 00000000-0000-0000-0000-000000000000 None
User bd0b55bb-3a57-442a-b2f6-78c95c10ef86 Read
Det här kommandot ändrar katalogen ACE för Patti Fuller så att den har läsbehörighet.
Exempel 2: Ändra användarbehörigheter för en databas
Set-AzDataLakeAnalyticsCatalogItemAclEntry -Account "contosoadla" -User -ObjectId (Get-AzADUser -Mail "PattiFuller@contoso.com").Id -ItemType Database -Path "databaseName" -Permissions Read
Type Id Permissions
---- -- -----------
User 90a6f74b-fd73-490e-900a-c4f0f9694d02 Read
Group 902b155a-5601-4ca8-8178-ad3289211f88 ReadWrite
Other 00000000-0000-0000-0000-000000000000 None
User bd0b55bb-3a57-442a-b2f6-78c95c10ef86 Read
Det här kommandot ändrar databasen ACE för Patti Fuller så att den har läsbehörighet.
Exempel 3: Ändra andra behörigheter för en katalog
Set-AzDataLakeAnalyticsCatalogItemAclEntry -Account "contosoadla" -Other -Permissions Read
Type Id Permissions
---- -- -----------
User 90a6f74b-fd73-490e-900a-c4f0f9694d02 Read
Group 902b155a-5601-4ca8-8178-ad3289211f88 ReadWrite
Other 00000000-0000-0000-0000-000000000000 Read
User bd0b55bb-3a57-442a-b2f6-78c95c10ef86 Read
Det här kommandot ändrar katalogen ACE för att andra ska ha läsbehörighet.
Exempel 4: Ändra andra behörigheter för en databas
Set-AzDataLakeAnalyticsCatalogItemAclEntry -Account "contosoadla" -Other -ItemType Database -Path "databaseName" -Permissions Read
Type Id Permissions
---- -- -----------
User 90a6f74b-fd73-490e-900a-c4f0f9694d02 Read
Group 902b155a-5601-4ca8-8178-ad3289211f88 ReadWrite
Other 00000000-0000-0000-0000-000000000000 Read
User bd0b55bb-3a57-442a-b2f6-78c95c10ef86 Read
Exempel 5: Ändra användarägarbehörigheter för en katalog
Set-AzDataLakeAnalyticsCatalogItemAclEntry -Account "contosoadla" -UserOwner -Permissions Read
Type Id Permissions
---- -- -----------
UserOwner 0316ac75-6703-4ace-984f-a4dd79aeeafc Read
Det här kommandot anger ägarbehörigheten för kontot till Läs.
Exempel 6: Ändra användarägarbehörigheter för en databas
Set-AzDataLakeAnalyticsCatalogItemAclEntry -Account "contosoadla" -UserOwner -ItemType Database -Path "databaseName" -Permissions Read
Type Id Permissions
---- -- -----------
GroupOwner 0316ac75-6703-4ace-984f-a4dd79aeeafc Read
Det här kommandot anger ägarbehörigheten för databasen till Läs.
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 |
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Typ: | SwitchParameter |
Alias: | cf |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
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 |
-Group
Ange ACL-post för katalogen för grupp.
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-GroupOwner
Ange 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 |
-ObjectId
Identiteten för den användare som ska anges.
Typ: | Guid |
Alias: | Id, UserId |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-Other
Ange ACL-post för katalogen för andra.
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
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 |
-Permissions
Anger behörigheterna för ACE. De acceptabla värdena för den här parametern är:
- Ingen
- Lästa
- Skriv upp
Typ: | Microsoft.Azure.Commands.DataLakeAnalytics.Models.DataLakeAnalyticsEnums+PermissionType |
Godkända värden: | None, Read, ReadWrite |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-User
Ange ACL-post för katalogen för användaren.
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-UserOwner
Ange 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 |
-WhatIf
Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.
Typ: | SwitchParameter |
Alias: | wi |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
Indata
Microsoft.Azure.Commands.DataLakeAnalytics.Models.DataLakeAnalyticsEnums+PermissionType
Utdata
Relaterade länkar
Azure PowerShell