Azure AD B2C'de uzantılar uygulaması
Azure AD B2C dizini oluşturulduğunda, yeni dizin içinde b2c-extensions-app adlı bir uygulama otomatik olarak oluşturulur. Bu uygulama Uygulama kayıtları görünür. Kullanıcılar ve özel öznitelikler hakkındaki bilgileri depolamak için Azure AD B2C hizmeti tarafından kullanılır. Uygulamanın silinmesi halinde Azure AD B2C düzgün çalışmaz ve üretim ortamınız bu durumdan etkilenir.
Önemli
Kiracınızı hemen silmeyi planlamadığınız sürece b2c-extensions-app'i silmeyin. Uygulama 30 günden uzun süre silinmezse kullanıcı bilgileri kalıcı olarak kaybolur.
Uzantılar uygulamasının mevcut olduğunu doğrulama
b2c-extensions-app'in mevcut olduğunu doğrulamak için:
- Azure AD B2C kiracınızın içinde sol taraftaki gezinti menüsünde Tüm hizmetler'e tıklayın.
- Uygulama kayıtları arayın ve açın.
- b2c-extensions-app ile başlayan bir uygulama arayın
Uzantılar uygulamasını kurtarma
b2c-extensions-app
uygulamasını yanlışlıkla sildiyseniz 30 gün içinde kurtarabilirsiniz.
Not
Bir uygulama yalnızca son 30 gün içinde silinmişse geri yüklenebilir. 30 günden uzun bir süre geçtiyse veriler kalıcı olarak kaybolur. Daha fazla yardım için bir destek bileti oluşturun.
Microsoft Graph kullanarak uzantılar uygulamasını kurtarma
Uygulamayı Microsoft Graph kullanarak geri yüklemek için hem uygulama nesnesini hem de hizmet sorumlusunu geri yüklemeniz gerekir. Daha fazla bilgi için bkz. Silinmiş öğeyi geri yükleme API'sini .
Uygulama nesnesini geri yüklemek için:
- https://developer.microsoft.com/en-us/graph/graph-explorer adresine gidin.
- Silinen uygulamayı geri yüklemek istediğiniz Azure AD B2C dizininin genel yöneticisi olarak sitede oturum açın. Bu genel yöneticinin aşağıdakine benzer bir e-posta adresi olmalıdır:
username@{yourTenant}.onmicrosoft.com
. - URL'sine
https://graph.microsoft.com/v1.0/directory/deleteditems/microsoft.graph.application
karşı bir HTTP GET oluşturun. Bu işlem, son 30 gün içinde silinmiş olan tüm uygulamaları listeler. Uygulamanın displayName özelliğine göre filtrelemek için URL'yihttps://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.'
de kullanabilirsiniz. - Adın
b2c-extensions-app
başladığı listede uygulamayı bulun ve özellik değerini kopyalayınid
. - URL'sine
https://graph.microsoft.com/v1.0/directory/deleteditems/{id}/restore
karşı bir HTTP POST gönderin. URL'nin{id}
bölümünü önceki adımdaki ileid
değiştirin.]
Hizmet sorumlusu nesnesini geri yüklemek için:
- URL'sine
https://graph.microsoft.com/v1.0/directory/deleteditems/microsoft.graph.servicePrincipal
karşı bir HTTP GET oluşturun. Bu işlem, son 30 gün içinde silinmiş olan tüm hizmet sorumlularını listeler. Uygulamanın displayName özelliğine göre filtrelemek için URL'yihttps://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.'
de kullanabilirsiniz. - Adın
b2c-extensions-app
başladığı listede hizmet sorumlusunu bulun ve özellik değerini kopyalayınid
. - URL'sine
https://graph.microsoft.com/v1.0/directory/deleteditems/{id}/restore
karşı bir HTTP POST gönderin. URL'nin{id}
bölümünü önceki adımdaki ileid
değiştirin.
Artık geri yüklenen uygulamayı Azure portal görebilmeniz gerekir.