Aracılığıyla paylaş


Azure AD B2C'deki uzantılar uygulaması

Azure AD B2C dizini oluşturulduğunda, b2c-extensions-app adlı bir uygulama yeni dizinin içinde otomatik olarak oluşturulur. Bu uygulama Uygulama kayıtları görünür. Azure AD B2C hizmeti tarafından kullanıcılar ve özel öznitelikler hakkındaki bilgileri depolamak için 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 bir süre boyunca silinmeye devam ederse 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:

  1. Azure AD B2C kiracınızın içinde, sol gezinti menüsünde Tüm hizmetler'e tıklayın.
  2. Uygulama kayıtları arayın ve açın.
  3. 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

Microsoft Graph kullanarak uygulamayı geri yüklemek için hem uygulama nesnesini hem de hizmet sorumlusunu geri yüklemeniz gerekir. Daha fazla bilgi için bkz. Silinmiş öğe API'sini geri yükleme.

Uygulama nesnesini geri yüklemek için:

  1. https://developer.microsoft.com/en-us/graph/graph-explorer adresine göz atın.
  2. Silinen uygulamayı geri yüklemek istediğiniz Azure AD B2C dizini için sitede Uygulama Yöneticisi olarak oturum açın.
  3. URL'sine karşı bir HTTP https://graph.microsoft.com/v1.0/directory/deleteditems/microsoft.graph.applicationGET oluşturun. Bu işlem, son 30 gün içinde silinmiş olan tüm uygulamaları listeler. Url'yi https://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.' uygulamanın displayName özelliğine göre filtrelemek için de kullanabilirsiniz.
  4. Adın b2c-extensions-app başladığı listede uygulamayı bulun ve özellik değerini kopyalayın id .
  5. URL'sine karşı bir HTTP https://graph.microsoft.com/v1.0/directory/deleteditems/{id}/restorePOST gönderin. URL'nin {id} bölümünü önceki adımdaki ile id değiştirin.

Hizmet sorumlusu nesnesini geri yüklemek için:

  1. URL'sine karşı bir HTTP https://graph.microsoft.com/v1.0/directory/deleteditems/microsoft.graph.servicePrincipalGET oluşturun. Bu işlem, son 30 gün içinde silinmiş olan tüm hizmet sorumlularını listeler. Url'yi https://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.' uygulamanın displayName özelliğine göre filtrelemek için de kullanabilirsiniz.
  2. Adın b2c-extensions-app başladığı listede hizmet sorumlusunu bulun ve özellik değerini kopyalayın id .
  3. URL'sine karşı bir HTTP https://graph.microsoft.com/v1.0/directory/deleteditems/{id}/restorePOST gönderin. URL'nin {id} bölümünü önceki adımdaki ile id değiştirin.

Artık geri yüklenen uygulamayı Azure portalında görebilmeniz gerekir.