Artikel ini memperlihatkan cara mengelola fitur pratinjau di langganan Azure Anda. Fitur pratinjau memungkinkan Anda memilih fungsionalitas baru sebelum dirilis. Beberapa fitur pratinjau tersedia bagi siapa saja yang ingin ikut serta. Fitur pratinjau lainnya memerlukan persetujuan dari tim produk.
Azure Feature Exposure Control (AFEC) tersedia melalui namespace layanan Microsoft.Features. Fitur pratinjau memiliki format berikut untuk ID sumber daya:
Microsoft.Features/providers/{resourceProviderNamespace}/features/{featureName}
Akses yang diperlukan
Untuk mencantumkan, mendaftarkan, atau membatalkan pendaftaran fitur pratinjau di langganan Azure, Anda memerlukan akses ke tindakan Microsoft.Features/*. Izin ini diberikan melalui peran bawaan Kontributor dan Pemilik. Anda juga dapat menentukan akses yang diperlukan melalui peran kustom.
Mencantumkan fitur pratinjau
Anda dapat mencantumkan semua fitur pratinjau dan keadaan pendaftaran mereka untuk langganan Azure.
Catatan
Portal hanya menampilkan fitur pratinjau saat layanan yang memiliki fitur tersebut secara eksplisit ikut serta dalam pengalaman manajemen fitur pratinjau. Jika fitur yang Anda cari tidak muncul dalam daftar, sebaiknya gunakan Azure CLI dan Azure PowerShell.
Masuk ke portal Azure.
Di kotak pencarian, masukkan langganan dan pilih Subscriptions.
Pilih tautan untuk nama langganan Anda.
Dari menu sebelah kiri, di bawah Pengaturan, pilih Fitur pratinjau.
Anda melihat daftar fitur pratinjau yang tersedia dan status pendaftaran Anda saat ini.
Dari Fitur pratinjau, Anda dapat memfilter daftar menurut nama, Status, atau Jenis:
-
Filter menurut nama: Harus berisi teks dari nama fitur pratinjau, bukan Nama tampilan.
-
Status: Pilih menu tarik-turun dan pilih status. Portal tidak memfilter berdasarkanTidak terdaftar.
-
Jenis: Pilih menu tarik-turun dan pilih jenis.
Untuk membuat daftar semua fitur pratinjau langganan, gunakan perintah daftar fitur az.
Output default untuk Azure CLI adalah JSON. Untuk informasi selengkapnya, lihat Format output untuk perintah Azure CLI.
az feature list
{
"id": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/providers/Microsoft.Features/providers/
Microsoft.Compute/features/InGuestPatchVMPreview",
"name": "Microsoft.Compute/InGuestPatchVMPreview",
"properties": {
"state": "NotRegistered"
},
"type": "Microsoft.Features/providers/features"
}
Untuk memfilter output untuk penyedia sumber daya tertentu, gunakan namespace parameter. Dalam contoh ini, outputparameter menentukan format tabel.
az feature list --namespace Microsoft.Compute --output table
Name RegistrationState
------------------------------------------------- -------------------
Microsoft.Compute/AHUB Unregistered
Microsoft.Compute/AllowManagedDisksReplaceOSDisk Registered
Microsoft.Compute/AllowPreReleaseRegions Pending
Microsoft.Compute/InGuestPatchVMPreview NotRegistered
Untuk memfilter output untuk fitur pratinjau tertentu, gunakan perintah az feature show.
az feature show --name InGuestPatchVMPreview --namespace Microsoft.Compute --output table
Name RegistrationState
--------------------------------------- -------------------
Microsoft.Compute/InGuestPatchVMPreview NotRegistered
Untuk membuat daftar semua fitur pratinjau langganan, gunakan perintah daftar fitur az.
Get-AzProviderFeature -ListAvailable
FeatureName ProviderName RegistrationState
----------- ------------ -----------------
betaAccess Microsoft.AAD NotRegistered
previewAccess Microsoft.AAD Registered
tipAccess Microsoft.AAD Pending
testAccess Microsoft.AAD Unregistered
Untuk memfilter output untuk penyedia sumber daya tertentu, gunakan ProviderNamespace parameter. Output default hanya menampilkan fitur terdaftar. Untuk menampilkan semua fitur pratinjau untuk penyedia sumber daya, gunakan ListAvailable parameter dengan ProviderNamespace parameter.
Get-AzProviderFeature -ProviderNamespace "Microsoft.Compute" -ListAvailable
FeatureName ProviderName RegistrationState
----------- ------------ -----------------
AHUB Microsoft.Compute Unregistered
AllowManagedDisksReplaceOSDisk Microsoft.Compute Registered
AllowPreReleaseRegions Microsoft.Compute Pending
InGuestPatchVMPreview Microsoft.Compute NotRegistered
Anda dapat memfilter output untuk fitur pratinjau tertentu menggunakan FeatureName parameter.
Get-AzProviderFeature -FeatureName "InGuestPatchVMPreview" -ProviderNamespace "Microsoft.Compute"
FeatureName ProviderName RegistrationState
----------- ------------ -----------------
InGuestPatchVMPreview Microsoft.Compute NotRegistered
Daftarkan Fitur pratinjau
Untuk mengekspos lebih banyak fungsionalitas untuk penyedia sumber daya, daftarkan fitur pratinjau di langganan Azure Anda. Beberapa fitur pratinjau memerlukan persetujuan.
Setelah mendaftarkan fitur pratinjau di langganan, Anda akan melihat salah satu dari dua status: Terdaftar atau Tertunda.
- Untuk fitur pratinjau yang tidak memerlukan persetujuan, negara bagian Terdaftar.
- Jika fitur pratinjau memerlukan persetujuan, status pendaftaran Tertunda. Anda harus meminta persetujuan dari layanan Azure yang menawarkan fitur pratinjau. Biasanya, Anda meminta akses melalui tiket dukungan.
- Untuk meminta persetujuan, kirim permintaan dukungan Azure.
- Setelah pendaftaran disetujui, status fitur pratinjau berubah menjadi Terdaftar.
Beberapa layanan memerlukan metode lain, seperti email, untuk mendapatkan persetujuan untuk permintaan yang tertunda. Periksa pengumuman tentang fitur pratinjau untuk informasi tentang cara mendapatkan akses.
Masuk ke portal Azure.
Di kotak pencarian, masukkan langganan dan pilih Subscriptions.
Pilih tautan untuk nama langganan Anda.
Di menu sebelah kiri di bawah Settings,pilih Preview features.
Pilih tautan untuk fitur pratinjau yang ingin Anda daftarkan.
Pilih Daftarkan.
Pilih OK.
Layar fitur Pratinjau disegarkan dan Status fitur pratinjau ditampilkan.
Untuk mendaftar dengan Azure CLI, panggil perintah az feature register.
az feature register --name InGuestPatchVMPreview --namespace Microsoft.Compute
{
"id": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/providers/Microsoft.Features/providers/
Microsoft.Compute/features/InGuestPatchVMPreview",
"name": "Microsoft.Compute/InGuestPatchVMPreview",
"properties": {
"state": "Registering"
},
"type": "Microsoft.Features/providers/features"
}
Untuk melihat status pendaftaran, gunakan az feature showperintah.
az feature show --name InGuestPatchVMPreview --namespace Microsoft.Compute --output table
Name RegistrationState
--------------------------------------- -------------------
Microsoft.Compute/InGuestPatchVMPreview Registered
Catatan
Saat Anda menjalankan perintah register, perintah tersebut mengembalikan pesan yang menyarankan untuk berjalan az provider register --namespace <provider-name> setelah fitur didaftarkan untuk menyebarkan perubahan.
Untuk mendaftar dengan Azure CLI, panggil perintah az feature register.
Register-AzProviderFeature -FeatureName "InGuestPatchVMPreview" -ProviderNamespace "Microsoft.Compute"
FeatureName ProviderName RegistrationState
----------- ------------ -----------------
InGuestPatchVMPreview Microsoft.Compute Registering
Untuk melihat status pendaftaran, gunakan Get-AzProviderFeatureperintah.
Get-AzProviderFeature -FeatureName "InGuestPatchVMPreview" -ProviderNamespace "Microsoft.Compute"
FeatureName ProviderName RegistrationState
----------- ------------ -----------------
InGuestPatchVMPreview Microsoft.Compute Registered
Batalkan pendaftaran fitur pratinjau
Setelah selesai menggunakan fitur pratinjau, batalkan pendaftaran dari langganan Azure Anda. Anda mungkin melihat dua status berbeda setelah membatalkan pendaftaran fitur. Jika Anda membatalkan pendaftaran melalui portal, statusnya tidak terdaftar. Jika Anda membatalkan pendaftaran melalui Azure CLI, PowerShell, atau REST API, statusnya tidak terdaftar. Statusnya berbeda karena portal menghapus pendaftaran fitur, tetapi perintah tidak menampilkan fitur tersebut. Dalam kedua kasus, fitur ini tidak lagi tersedia dalam langganan Anda. Anda dapat memilih kembali fitur tersebut dengan mendaftarkannya kembali.
Anda dapat membatalkan pendaftaran fitur pratinjau dari fitur Pratinjau.
Status berubah menjadi Tidak terdaftar.
Masuk ke portal Azure.
Di kotak pencarian, masukkan langganan dan pilih Subscriptions.
Pilih tautan untuk nama langganan Anda.
Dari menu sebelah kiri, di bawah Pengaturan, pilih Fitur pratinjau.
Pilih tautan untuk fitur pratinjau yang ingin Anda daftarkan.
Pilih Batalkan pendaftaran.
Pilih OK.
Untuk mendaftar dengan Azure CLI, panggil perintah az feature register. Status RegistrationState berubah menjadi Tidak Terdaftar.
az feature unregister --name InGuestPatchVMPreview --namespace Microsoft.Compute
{
"id": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/providers/Microsoft.Features/providers/
Microsoft.Compute/features/InGuestPatchVMPreview",
"name": "Microsoft.Compute/InGuestPatchVMPreview",
"properties": {
"state": "Unregistering"
},
"type": "Microsoft.Features/providers/features"
}
Untuk melihat status pendaftaran, gunakan az feature showperintah.
az feature show --name InGuestPatchVMPreview --namespace Microsoft.Compute --output table
Name RegistrationState
--------------------------------------- -------------------
Microsoft.Compute/InGuestPatchVMPreview Unregistered
Catatan
Saat Anda menjalankan perintah batalkan pendaftaran, perintah mengembalikan pesan yang menyarankan berjalan az provider register --namespace <provider-name> setelah fitur terdaftar untuk menyebarkan perubahan.
Untuk menemukan fitur Pratinjau Tidak Terdaftar, gunakan perintah berikut. Ganti <ResourceProvider.Name>dengan nama penyedia sepertiMicrosoft.Compute.
Contoh berikut menampilkan fitur pratinjau Tidak Terdaftar untuk Microsoft.Computepenyedia sumber daya.
az feature list --namespace <ResourceProvider.Name> --query "[?properties.state=='Unregistered'].{Name:name, RegistrationState:properties.state}" --output table
Name RegistrationState
--------------------------------------- -------------------
Microsoft.Compute/InGuestPatchVMPreview Unregistered
Untuk mendaftar dengan Azure CLI, panggil perintah az feature register. Status RegistrationState berubah menjadi Tidak Terdaftar.
Unregister-AzProviderFeature -FeatureName "InGuestPatchVMPreview" -ProviderNamespace "Microsoft.Compute"
FeatureName ProviderName RegistrationState
----------- ------------ -----------------
InGuestPatchVMPreview Microsoft.Compute Unregistering
Untuk melihat status pendaftaran, gunakan Get-AzProviderFeaturecmdlet.
Get-AzProviderFeature -FeatureName "InGuestPatchVMPreview" -ProviderNamespace "Microsoft.Compute"
FeatureName ProviderName RegistrationState
----------- ------------ -----------------
InGuestPatchVMPreview Microsoft.Compute Unregistered
Contoh berikut menampilkan fitur pratinjau Tidak Terdaftar untuk Microsoft.Computepenyedia sumber daya.
Get-AzProviderFeature -ProviderNamespace "Microsoft.Compute" -ListAvailable | Where-Object { $_.RegistrationState -eq "Unregistered" }
FeatureName ProviderName RegistrationState
----------- ------------ -----------------
InGuestPatchVMPreview Microsoft.Compute Unregistered
Mengonfigurasi fitur pratinjau menggunakan Azure Policy
Anda dapat memulihkan langganan untuk mendaftar ke fitur pratinjau jika belum terdaftar menggunakan definisi kebijakan bawaan . Saat Anda menambahkan langganan baru ke penyewa yang sudah ada, langganan tersebut tidak didaftarkan secara otomatis.
Langkah berikutnya