Get-AzDevCenterUserEnvironmentTypeAbility

Hiermee haalt u de toegestane vaardigheden van de aangemelde gebruiker op in een omgevingstype.

Syntax

Get (Standaard)

Get-AzDevCenterUserEnvironmentTypeAbility
    -Endpoint <String>
    -EnvironmentTypeName <String>
    -ProjectName <String>
    [-UserId <String>]
    [-DefaultProfile <PSObject>]
    [<CommonParameters>]

GetViaIdentity

Get-AzDevCenterUserEnvironmentTypeAbility
    -Endpoint <String>
    -InputObject <IDevCenterdataIdentity>
    [-DefaultProfile <PSObject>]
    [<CommonParameters>]

GetByDevCenter

Get-AzDevCenterUserEnvironmentTypeAbility
    -DevCenterName <String>
    -EnvironmentTypeName <String>
    -ProjectName <String>
    [-UserId <String>]
    [-DefaultProfile <PSObject>]
    [<CommonParameters>]

GetViaIdentityByDevCenter

Get-AzDevCenterUserEnvironmentTypeAbility
    -DevCenterName <String>
    -InputObject <IDevCenterdataIdentity>
    [-DefaultProfile <PSObject>]
    [<CommonParameters>]

Description

Hiermee haalt u de toegestane vaardigheden van de aangemelde gebruiker op in een omgevingstype.

Voorbeelden

Voorbeeld 1: de mogelijkheden van de aangemelde gebruiker ophalen voor een omgevingstype per eindpunt

Get-AzDevCenterUserEnvironmentTypeAbility `
  -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" `
  -ProjectName "DevProject" `
  -EnvironmentTypeName "DevTest"

Met deze opdracht krijgt u de toegestane mogelijkheden voor de aangemelde gebruiker in het omgevingstype DevTest voor het project DevProject met behulp van het eindpunt.

Voorbeeld 2: Krijg de mogelijkheden van een specifieke gebruiker voor een omgevingstype op basis van de naam van het ontwikkelaarscentrum

Get-AzDevCenterUserEnvironmentTypeAbility `
  -DevCenterName "ContosoDevCenter" `
  -ProjectName "DevProject" `
  -EnvironmentTypeName "DevTest" `
  -UserId "786a823c-8037-48ab-89b8-8599901e67d0"

Met deze opdracht krijgt u de toegestane mogelijkheden voor gebruiker 786a823c-8037-48ab-89b8-8599901e67d0 in het omgevingstype DevTest voor het project DevProject met behulp van de naam van het ontwikkelaarscentrum.

Voorbeeld 3: de mogelijkheden van de aangemelde gebruiker voor een omgevingstype ophalen met behulp van InputObject en eindpunt

$envTypeInput = @{
    ProjectName = "DevProject"
    EnvironmentTypeName = "DevTest"
}
Get-AzDevCenterUserEnvironmentTypeAbility `
  -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" `
  -InputObject $envTypeInput

Met deze opdracht krijgt u de toegestane mogelijkheden voor de aangemelde gebruiker in het omgevingstype DevTest met behulp van het eindpunt en een identiteitsobject.

Voorbeeld 4: De mogelijkheden van de aangemelde gebruiker ophalen voor een omgevingstype met behulp van inputObject en de naam van het ontwikkelaarscentrum

$envTypeInput = @{
    ProjectName = "DevProject"
    EnvironmentTypeName = "DevTest"
}
Get-AzDevCenterUserEnvironmentTypeAbility `
  -DevCenterName "ContosoDevCenter" `
  -InputObject $envTypeInput

Met deze opdracht krijgt u de toegestane mogelijkheden voor de aangemelde gebruiker in het omgevingstype DevTest met behulp van de naam van het ontwikkelaarscentrum en een identiteitsobject.

Parameters

-DefaultProfile

De parameter DefaultProfile is niet functioneel. Gebruik de parameter SubscriptionId indien beschikbaar als u de cmdlet uitvoert voor een ander abonnement.

Parametereigenschappen

Type:PSObject
Default value:None
Ondersteunt jokertekens:False
DontShow:False
Aliassen:AzureRMContext, AzureCredential

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-DevCenterName

Het DevCenter waarop bewerkingen moeten worden uitgevoerd.

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False
Aliassen:DevCenter

Parametersets

GetByDevCenter
Position:Named
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False
GetViaIdentityByDevCenter
Position:Named
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-Endpoint

De DevCenter-specifieke URI om op te werken.

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

Get
Position:Named
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False
GetViaIdentity
Position:Named
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-EnvironmentTypeName

De naam van het omgevingstype

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

Get
Position:Named
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False
GetByDevCenter
Position:Named
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-InputObject

Identity Parameter To construct, zie DE SECTIE NOTES voor INPUTOBJECT-eigenschappen en maak een hash-tabel.

Parametereigenschappen

Type:IDevCenterdataIdentity
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

GetViaIdentity
Position:Named
Verplicht:True
Waarde uit pijplijn:True
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False
GetViaIdentityByDevCenter
Position:Named
Verplicht:True
Waarde uit pijplijn:True
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-ProjectName

Het DevCenter Project waarop bewerkingen moeten worden uitgevoerd.

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

Get
Position:Named
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False
GetByDevCenter
Position:Named
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-UserId

De AAD-object-id van de gebruiker. Als de waarde 'ik' is, wordt de identiteit opgehaald uit de verificatiecontext.

Parametereigenschappen

Type:String
Default value:me
Ondersteunt jokertekens:False
DontShow:False

Parametersets

Get
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False
GetByDevCenter
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParametersvoor meer informatie.

Invoerwaarden

IDevCenterdataIdentity

Uitvoerwaarden

IEnvironmentTypeAbilities