Get-AzDevCenterUserProjectAbility
Ruft die zulässigen Fähigkeiten des angemeldeten Benutzers in einem Projekt ab.
Syntax
Get (Standard)
Get-AzDevCenterUserProjectAbility
-Endpoint <String>
-ProjectName <String>
[-UserId <String>]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
GetViaIdentity
Get-AzDevCenterUserProjectAbility
-Endpoint <String>
-InputObject <IDevCenterdataIdentity>
[-DefaultProfile <PSObject>]
[<CommonParameters>]
GetByDevCenter
Get-AzDevCenterUserProjectAbility
-DevCenterName <String>
-ProjectName <String>
[-UserId <String>]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
GetViaIdentityByDevCenter
Get-AzDevCenterUserProjectAbility
-DevCenterName <String>
-InputObject <IDevCenterdataIdentity>
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Beschreibung
Ruft die zulässigen Fähigkeiten des angemeldeten Benutzers in einem Projekt ab.
Beispiele
Beispiel 1: Abrufen der Fähigkeiten des angemeldeten Benutzers für ein Projekt nach Endpunkt
Get-AzDevCenterUserProjectAbility `
-Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" `
-ProjectName "DevProject"
Dieser Befehl ruft die zulässigen Fähigkeiten für den angemeldeten Benutzer im Projekt "DevProject" mithilfe des Endpunkts ab.
Beispiel 2: Abrufen der Fähigkeiten eines bestimmten Benutzers für ein Projekt anhand des Dev Center-Namens
Get-AzDevCenterUserProjectAbility `
-DevCenterName "ContosoDevCenter" `
-ProjectName "DevProject" `
-UserId "786a823c-8037-48ab-89b8-8599901e67d0"
Dieser Befehl ruft die zulässigen Fähigkeiten für Benutzer "786a823c-8037-48ab-89b8-8599901e67d0" im Projekt "DevProject" mithilfe des Dev Center-Namens ab.
$projectInput = @{
ProjectName = "DevProject"
}
Get-AzDevCenterUserProjectAbility `
-Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" `
-InputObject $projectInput
Dieser Befehl ruft die zulässigen Fähigkeiten für den angemeldeten Benutzer im Projekt "DevProject" mithilfe des Endpunkts und eines Identitätsobjekts ab.
$projectInput = @{
ProjectName = "DevProject"
}
Get-AzDevCenterUserProjectAbility `
-DevCenterName "ContosoDevCenter" `
-InputObject $projectInput
Dieser Befehl ruft die zulässigen Fähigkeiten für den angemeldeten Benutzer im Projekt "DevProject" mithilfe des Dev Center-Namens und eines Identitätsobjekts ab.
Parameter
-DefaultProfile
Der Parameter DefaultProfile ist nicht funktionsfähig.
Verwenden Sie den Parameter "SubscriptionId", wenn sie verfügbar ist, wenn Sie das Cmdlet für ein anderes Abonnement ausführen.
Parametereigenschaften
Typ: PSObject
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Aliase: AzureRMContext, AzureCredential
Parametersätze
(All)
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-DevCenterName
Das DevCenter, auf dem Vorgänge ausgeführt werden sollen.
Parametereigenschaften
Typ: String
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Aliase: DevCenter
Parametersätze
GetByDevCenter
Position: Named
Obligatorisch: True
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
GetViaIdentityByDevCenter
Position: Named
Obligatorisch: True
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-Endpoint
Der DevCenter-spezifische URI, mit dem gearbeitet werden soll.
Parametereigenschaften
Typ: String
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
Get
Position: Named
Obligatorisch: True
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
GetViaIdentity
Position: Named
Obligatorisch: True
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
Identitätsparameter Zu erstellen finden Sie im Abschnitt NOTES für INPUTOBJECT-Eigenschaften, und erstellen Sie eine Hashtabelle.
GetViaIdentity
Position: Named
Obligatorisch: True
Wert aus Pipeline: True
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
GetViaIdentityByDevCenter
Position: Named
Obligatorisch: True
Wert aus Pipeline: True
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-ProjectName
Das DevCenter-Projekt, für das Vorgänge ausgeführt werden sollen.
Parametereigenschaften
Typ: String
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
Get
Position: Named
Obligatorisch: True
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
GetByDevCenter
Position: Named
Obligatorisch: True
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-UserId
Die AAD-Objekt-ID des Benutzers.
Wenn der Wert "me" ist, wird die Identität aus dem Authentifizierungskontext übernommen.
Parametereigenschaften
Typ: String
Standardwert: me
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
Get
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
GetByDevCenter
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
CommonParameters
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters .
Ausgaben