Get-AzAccessToken
Obtenir un jeton d’accès brut sécurisé. Lorsque vous utilisez -ResourceUrl, vérifiez que la valeur correspond à l’environnement Azure actuel. Vous pouvez faire référence à la valeur de (Get-AzContext).Environment
.
REMARQUE : Le type de jeton de sortie par défaut actuel va être modifié du texte brut
String
àSecureString
pour la sécurité. Utilisez-AsSecureString
pour migrer vers le comportement sécurisé avant que le changement cassant ne prenne des effets.
Syntaxe
Get-AzAccessToken
[-ResourceTypeName <String>]
[-TenantId <String>]
[-AsSecureString]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzAccessToken
-ResourceUrl <String>
[-TenantId <String>]
[-AsSecureString]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Obtenir le jeton d’accès
Exemples
Exemple 1 Obtenir le jeton d’accès pour le point de terminaison ARM
Get-AzAccessToken -AsSecureString
Obtenir le jeton d’accès du compte actuel pour le point de terminaison ResourceManager
Exemple 2 Obtenir le jeton d’accès pour le point de terminaison Microsoft Graph
Get-AzAccessToken -AsSecureString -ResourceTypeName MSGraph
Obtenir le jeton d’accès du point de terminaison Microsoft Graph pour le compte actuel
Exemple 3 Obtenir le jeton d’accès pour le point de terminaison Microsoft Graph
Get-AzAccessToken -AsSecureString -ResourceUrl "https://graph.microsoft.com/"
Obtenir le jeton d’accès du point de terminaison Microsoft Graph pour le compte actuel
Paramètres
-AsSecureString
Specifiy pour convertir le jeton de sortie en tant que chaîne sécurisée.
Utilisez toujours le paramètre à des fins de sécurité et évitez le changement cassant à venir et reportez-vous à Forum aux questions sur les Azure PowerShell pour la conversion de SecureString
en texte brut.
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.
Type: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ResourceTypeName
Nom de type de ressource facultatif, valeurs prises en charge : AadGraph, AnalysisServices, AppConfiguration, Arm, Attestation, Batch, CommunicationEmail, DataLake, KeyVault, MSGraph, OperationalInsights, ResourceManager, Storage, Synapse. La valeur par défaut est Arm si elle n’est pas spécifiée.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ResourceUrl
URL de ressource pour ce que vous demandez un jeton, par exemple «https://graph.microsoft.com/».
Type: | String |
Alias: | Resource, ResourceUri |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-TenantId
ID de locataire facultatif. Utilisez l’ID de locataire du contexte par défaut s’il n’est pas spécifié.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
Entrées
None
Sorties
Le type de sortie va être déprécié.
Utilisez -AsSecureString
pour obtenir le jeton en tant que SecureString
.