Aplikasi ekstensi di Azure AD B2C
Saat direktori Microsoft Azure AD B2C dibuat, aplikasi bernama b2c-extensions-app secara otomatis dibuat di dalam direktori baru tersebut. Aplikasi ini terlihat dalam Pendaftaran aplikasi. Ini digunakan oleh layanan Azure AD B2C untuk menyimpan informasi tentang pengguna dan atribut kustom. Jika aplikasi dihapus, Azure AD B2C tidak akan berfungsi dengan benar dan lingkungan produksi Anda akan terpengaruh.
Penting
Jangan hapus b2c-extensions-app kecuali Anda berencana untuk segera menghapus penyewa Anda. Jika aplikasi tetap dihapus selama lebih dari 30 hari, informasi pengguna akan hilang secara permanen.
Memverifikasi bahwa aplikasi ekstensi ada
Untuk memverifikasi bahwa b2c-extensions-app ada:
- Di dalam penyewa Azure AD B2C Anda, klik Semua layanan di menu navigasi sebelah kiri.
- Cari dan buka Pendaftaran aplikasi.
- Cari aplikasi yang dimulai dengan b2c-extensions-app
Memulihkan aplikasi ekstensi
Jika Anda tidak sengaja menghapus b2c-extensions-app
, Anda memiliki 30 hari untuk memulihkannya.
Catatan
Aplikasi hanya dapat dipulihkan jika aplikasi itu dihapus dalam 30 hari terakhir. Jika sudah lebih dari 30 hari, data akan hilang secara permanen. Untuk bantuan lebih lanjut, ajukan tiket dukungan.
Memulihkan aplikasi ekstensi menggunakan Microsoft Graph
Untuk memulihkan aplikasi menggunakan Microsoft Graph, Anda harus memulihkan aplikasi objek dan perwakilan layanan. Untuk informasi selengkapnya, lihat API Pulihkan item yang dihapus.
Untuk memulihkan aplikasi objek:
- Telusuri https://developer.microsoft.com/en-us/graph/graph-explorer.
- Masuk ke situs sebagai Administrator Aplikasi untuk direktori Azure AD B2C yang ingin Anda pulihkan aplikasi yang dihapus.
- Menerbitkan HTTP GET terhadap URL
https://graph.microsoft.com/v1.0/directory/deleteditems/microsoft.graph.application
. Operasi ini akan mencantumkan semua aplikasi yang telah dihapus dalam 30 hari terakhir. Anda juga dapat menggunakan URLhttps://graph.microsoft.com/v1.0/directory/deletedItems/microsoft.graph.application?$filter=displayName eq 'b2c-extensions-app. Do not modify. Used by AADB2C for storing user data.'
untuk memfilter menurut properti displayName aplikasi. - Temukan aplikasi dalam daftar yang namanya dimulai dengan
b2c-extensions-app
dan salin nilai propertiid
. - Mengajukan HTTP POST terhadap URL
https://graph.microsoft.com/v1.0/directory/deleteditems/{id}/restore
. Ganti bagian{id}
URL denganid
dari langkah sebelumnya.
Untuk memulihkan objek perwakilan layanan:
- Menerbitkan HTTP GET terhadap URL
https://graph.microsoft.com/v1.0/directory/deleteditems/microsoft.graph.servicePrincipal
. Operasi ini akan mencantumkan semua perwakilan layanan yang telah dihapus dalam 30 hari terakhir. Anda juga dapat menggunakan URLhttps://graph.microsoft.com/v1.0/directory/deletedItems/microsoft.graph.servicePrincipal?$filter=displayName eq 'b2c-extensions-app. Do not modify. Used by AADB2C for storing user data.'
untuk memfilter menurut properti displayName aplikasi. - Temukan perwakilan layanan dalam daftar di mana namanya dimulai dengan
b2c-extensions-app
dan salin nilai propertiid
. - Mengajukan HTTP POST terhadap URL
https://graph.microsoft.com/v1.0/directory/deleteditems/{id}/restore
. Ganti bagian{id}
URL denganid
dari langkah sebelumnya.
Sekarang, Anda seharusnya dapat melihat aplikasi yang dipulihkan di portal Microsoft Azure.