Configurer des fonctionnalités d’évaluation dans un abonnement Azure
Article
Cet article explique comment gérer les fonctionnalités d’évaluation dans votre abonnement Azure. Les fonctionnalités d’évaluation vous permettent de choisir les nouvelles fonctionnalités avant leur publication. Certaines fonctionnalités d’évaluation sont disponibles pour toute personne souhaitant participer. D’autres fonctionnalités d’évaluation nécessitent l’approbation de l’équipe produit.
Azure Feature Exposure Control (AFEC) est disponible via l’espace de noms Microsoft.Features. Les fonctionnalités d’évaluation présentent le format d’ID de ressource suivant :
Pour lister, inscrire ou désinscrire des fonctionnalités d’évaluation dans votre abonnement Azure, vous devez accéder aux actions Microsoft.Features/*. Cette autorisation est accordée par le biais des rôles intégrés Contributeur et Propriétaire. Vous pouvez également spécifier l’accès requis par le biais d’un rôle personnalisé.
Liste des fonctionnalités d’évaluation
Vous pouvez répertorier toutes les fonctionnalités d’évaluation et leur état d’inscription pour un abonnement Azure.
Le portail affiche une fonctionnalité d’évaluation uniquement lorsque le service qui possède la fonctionnalité a explicitement choisi l’expérience de gestion des fonctionnalités d’évaluation.
Pour filtrer la sortie d’un fournisseur de ressources en particulier, utilisez le paramètre namespace. Dans cet exemple, le paramètre output spécifies un format de table.
az feature list --namespace Microsoft.Compute --output table
Pour filtrer la sortie d’un fournisseur de ressources en particulier, utilisez le paramètre ProviderNamespace. La sortie par défaut affiche uniquement les fonctionnalités inscrites. Pour afficher toutes les fonctionnalités d’évaluation d’un fournisseur de ressources, utilisez le paramètre ListAvailable avec le paramètre ProviderNamespace.
Inscrivez une fonctionnalité d’évaluation dans votre abonnement Azure pour exposer davantage de fonctionnalités à un fournisseur de ressources. Certaines fonctionnalités d’évaluation nécessitent une approbation.
Une fois la fonctionnalité d’évaluation inscrite dans votre abonnement, vous voyez un de ces deux états : inscrite ou en attente.
Pour une fonctionnalité d’évaluation qui ne nécessite pas d’approbation, l’état est enregistré.
Si une fonctionnalité d’évaluation nécessite une approbation, l’état de l’inscription est En attente. Vous devez demander l’approbation du service Azure offrant la fonctionnalité de préversion. En règle générale, vous demandez l’accès via un ticket de support.
Une fois l’inscription approuvée, l’état de la fonctionnalité d’évaluation passe à Enregistré.
Certains services nécessitent d’autres méthodes, telles que l’e-mail, pour obtenir l’approbation de la demande en attente. Consultez les annonces relatives à la fonctionnalité d’aperçu pour plus d’informations sur la façon d’obtenir l’accès.
Pour voir l’état de l’inscription, utilisez la commande az feature show.
az feature show --name InGuestPatchVMPreview --namespace Microsoft.Compute --output table
Name RegistrationState
--------------------------------------- -------------------
Microsoft.Compute/InGuestPatchVMPreview Registered
Notes
Lorsque la commande register s’exécute, un message s’affiche, après l’inscription de la fonctionnalité, pour exécuter az provider register --namespace <provider-name> pour la propagation des modifications.
Une fois que vous avez fini d’utiliser une fonctionnalité d’évaluation, annulez son inscription auprès de votre abonnement Azure. Vous pouvez remarquer deux états différents après avoir annulé l’inscription de la fonctionnalité. Si vous annulez l’inscription via le portail, l’état est défini sur Non inscrit. Si vous annulez l’inscription via Azure CLI, PowerShell ou l’API REST, l’état est défini sur Pas inscrit. L’état est différent, car le portail supprime l’inscription de la fonctionnalité, mais les commandes annulent l’inscription de la fonctionnalité. Dans les deux cas, la fonctionnalité n’est plus disponible dans votre abonnement. Dans les deux cas, vous pouvez réactiver la fonctionnalité en la réinscrivant.
Pour voir l’état de la désinscription, utilisez la commande az feature show.
az feature show --name InGuestPatchVMPreview --namespace Microsoft.Compute --output table
Name RegistrationState
--------------------------------------- -------------------
Microsoft.Compute/InGuestPatchVMPreview Unregistered
Notes
Lorsque la commande Unregister s’exécute, un message s’affiche, après l’annulation de l’inscription de la fonctionnalité, pour exécuter az provider register --namespace <provider-name> pour la propagation des modifications.
Pour rechercher les fonctionnalités d’évaluation non inscrites, utilisez la commande suivante. Remplacez <ResourceProvider.Name> par un nom de fournisseur, par exemple Microsoft.Compute.
L’exemple suivant affiche une fonctionnalité d’évaluation non inscrite pour le fournisseur de ressources Microsoft.Compute.
az feature list --namespace <ResourceProvider.Name> --query "[?properties.state=='Unregistered'].{Name:name, RegistrationState:properties.state}" --output table
Name RegistrationState
--------------------------------------- -------------------
Microsoft.Compute/InGuestPatchVMPreview Unregistered
Pour désinscrire une fonctionnalité d’évaluation, utilisez la cmdlet Unregister-AzProviderFeature cmdlet. L’état RegistrationState passe à Pas inscrit.
Configuration de fonctionnalités en préversion à l’aide d’Azure Policy
Les abonnements peuvent être corrigés de façon à s’inscrire à une fonctionnalité en préversion s’ils ne sont pas déjà inscrits à l’aide d’une définition de stratégie intégrée. Notez que les nouveaux abonnements ajoutés à un locataire existant ne seront pas automatiquement inscrits.
Étapes suivantes
Pour utiliser les appels de l’API REST et lister, inscrire ou désinscrire des fonctionnalités d’évaluation, consultez la documentation sur les fonctionnalités.