Aracılığıyla paylaş


Kaydolma sırasında özel kullanıcı özniteliklerini toplama

Şunlar için geçerlidir: Gri X simgesine sahip beyaz daire. İş gücü kiracılarıBeyaz onay işareti simgesi olan yeşil daire.Dış kiracılar (daha fazla bilgi edinin)

İpucu

Bu makale, dış kiracılardaki kullanıcı akışları için geçerlidir. İş gücü kiracıları hakkında bilgi için bkz . Kullanıcı akışları için özel öznitelikleri tanımlama.

Uygulamanız yerleşik kullanıcı özniteliklerinin sağladığından daha fazla bilgi gerektiriyorsa, kendi özniteliklerinizi ekleyebilirsiniz. Bu öznitelikleri özel kullanıcı öznitelikleri olarak adlandırıyoruz.

Özel kullanıcı özniteliği tanımlamak için önce kiracı düzeyinde özniteliği oluşturursunuz, böylece kiracıdaki herhangi bir kullanıcı akışında kullanılabilir. Ardından, özniteliğini kaydolma kullanıcı akışınıza atar ve kayıt sayfasında nasıl görünmesini istediğinizi yapılandırabilirsiniz.

Kullanıcı profili öznitelikleri makalesinde özel kullanıcı öznitelikleri hakkında daha fazla bilgi edinin.

Özel kullanıcı öznitelikleri oluşturma

  1. Microsoft Entra yönetim merkezinde oturum açın.

  2. Birden çok kiracıya erişiminiz varsa, Dizinler + abonelikler menüsünden dış kiracınıza geçmek için üst menüdeki Ayarlar simgesinikullanın.

  3. Kimlik>Dış Kimliklerine>Genel Bakış'a göz atın.

  4. Özel kullanıcı öznitelikleri’ni seçin. Liste, oluşturulan özel kullanıcı öznitelikleri dahil olmak üzere kiracıda kullanılabilen tüm kullanıcı özniteliklerini içerir. Öznitelik türü sütunu, özniteliğin yerleşik mi yoksa özel mi olduğunu gösterir.

  5. Ekle'yi seçin. Öznitelik ekle bölmesinde, özel öznitelik için bir Ad girin (örneğin, "Kullanım koşulları").

  6. Veri Türü'nde, oluşturmak istediğiniz veri türüne ve kullanıcı girişi denetimine bağlı olarak Dize, Boole veya Int'i seçin. Dize özniteliklerinin varsayılan kullanıcı giriş türü TextBox değeri vardır, ancak bunu sonraki bir adımda değiştirebilirsiniz (örneğin, radyo düğmelerini veya çoklu seçim onay kutularını yapılandırmak istiyorsanız).

  7. (İsteğe bağlı) Açıklama alanına, iç kullanım için özel özniteliğin açıklamasını girin. Bu açıklama kullanıcı tarafından görülemez.

    Öznitelik ekleme bölmesinin ekran görüntüsü.

  8. Oluştur'u belirleyin. Özel öznitelik artık kullanıcı öznitelikleri listesinde kullanılabilir ve kullanıcı akışlarınıza eklenebilir.

Özel kullanıcı özniteliğini kayıt akışına ekleme

Önceden oluşturduğunuz bir kullanıcı akışına özel kullanıcı öznitelikleri eklemek için bu adımları izleyin. (Yeni bir kullanıcı akışı oluşturmanız gerekiyorsa bkz. Müşteriler için kaydolma ve oturum açma kullanıcı akışı oluşturun.)

  1. Microsoft Entra yönetim merkezinde oturum açın.

  2. Birden çok kiracıya erişiminiz varsa, Dizinler + abonelikler menüsünden dış kiracınıza geçmek için üst menüdeki Ayarlar simgesinikullanın.

  3. Kimlik>Dış Kimlikleri>Kullanıcı akışları'na göz atın.

  4. Listeden kullanıcı akışını seçin.

  5. Kullanıcı öznitelikleri’ni seçin. Liste, önceki bölümde açıklandığı gibi tanımladığınız tüm özel kullanıcı özniteliklerini içerir. Örneğin, yeni Kullanım Koşulları özniteliği artık listede görünür. Kayıt sırasında kullanıcıdan toplamak istediğiniz tüm öznitelikleri seçin.

    Kullanıcı akışı oluştur sayfasındaki kullanıcı özniteliği seçeneklerinin ekran görüntüsü.

  6. Kaydet'i seçin.

Kullanıcı giriş türlerini ve sayfa düzenini yapılandırma

Sayfa düzeni sayfasında, hangi özniteliklerin gerekli olduğunu belirtebilir ve görüntüleme sırasını düzenleyebilirsiniz. Ayrıca öznitelik etiketlerini düzenleyebilir, radyo düğmeleri veya onay kutuları oluşturabilir ve daha fazla içeriğe köprü ekleyebilirsiniz (kullanım koşulları veya gizlilik ilkesi gibi).

  1. Microsoft Entra yönetim merkezinde oturum açın.

  2. Kimlik>Dış Kimlikleri>Kullanıcı akışları'na göz atın.

  3. Listeden kullanıcı akışınızı seçin.

  4. Özelleştir’in altında Sayfa düzenleri’ni seçin. Toplamak için seçtiğiniz öznitelikler görüntülenir.

  5. Etiket sütunundaki değeri seçip metni değiştirerek herhangi bir özniteliğin etiketini düzenleyin.

  6. Onay kutularını veya radyo düğmelerini yapılandırın:

    • Tek seçim onay kutusu: Boole öznitelik türü, kaydolma sayfasında tek seçimli onay kutusu olarak işlenir. Onay kutusunun yanında görüntülenen metni yapılandırmak için Etiket sütunundaki değeri seçin ve düzenleyin. Köprü eklemek için Markdown dilini kullanın. Ayrıntılar için bkz . Tek seçimli onay kutusunu yapılandırmak için (CheckboxSingleSelect)
    • Çoklu seçim onay kutuları: Yapılandırmak istediğiniz Dize veri türü özniteliğini bulun ve Kullanıcı Giriş Türü sütunundaki değeri seçerek düzenleyici bölmesini açın. CheckboxMultiSelect kullanıcı giriş türünü seçin ve değerleri girin. Ayrıntılar için bkz . Çoklu seçim onay kutularını yapılandırmak için (CheckboxMultiSelect).
    • Radyo düğmeleri: Yapılandırmak istediğiniz Dize veri türü özniteliğini bulun ve Kullanıcı Giriş Türü sütunundaki değeri seçerek düzenleyici bölmesini açın. RadioSingleSelect kullanıcı giriş türünü seçin ve değerleri girin. Ayrıntılar için bkz . Radyo düğmelerini yapılandırmak için (RadioSingleSelect)
  7. Bir öznitelik seçip Yukarı taşı, Aşağı taşı, Üste taşı veya Alta taşı'yı seçerek görüntüleme sırasını değiştirin.

  8. Gerekli sütunundaki onay kutusunu seçerek gerekli bir öznitelik yapın. Tüm öznitelikler gerekli olarak işaretlenebilir. Çoklu seçim onay kutuları için "Gerekli", kullanıcının en az bir onay kutusu seçmesi gerektiği anlamına gelir.

  9. Tüm değişiklikleriniz tamamlandığında Kaydet'i seçin.

Tek seçimli onay kutusunu yapılandırma (CheckboxSingleSelect)

Boole veri türüne sahip bir özniteliğin kullanıcı giriş türü CheckboxSingleSelect'tir. Onay kutusunun yanında görüntülenen metni değiştirebilir ve köprüler ekleyebilirsiniz.

İpucu

Hemen deneyin

Bu özelliği denemek için Woodgrove Market tanıtımına gidin ve "Kullanım koşulları ve gizlilik ilkelerine bağlantı ekle" kullanım örneğini başlatın.

Tek seçimli onay kutusunu yapılandırmak için şu adımları izleyin:

  1. Sayfa düzenleri sayfasında, yapılandırmak istediğiniz Boole veri türüne sahip özniteliği bulun.

  2. Etiket sütunundaki değeri seçin ve onay kutusunun yanında görüntülenmesini istediğiniz metni girin. Köprü eklemek için Markdown dilini kullanın. Örneğin:

    • Kullanım koşulları özniteliğinin etiketini yapılandırmak için şunları girebilirsiniz:

      I have read and agree to the [terms of use](https://woodgrove.com/terms-of-use).

    • Veya kullanım koşullarınızı ve gizlilik ilkenizi tek bir gerekli onay kutusunda birleştirebilirsiniz:

      I have read and agree to the [terms of use](https://woodgrove.com/terms-of-use) and the [privacy policy](https://woodgrove.com/privacy).

  3. Tamam'ı seçin.

    Sayfa düzeni seçeneklerinde onay kutusu etiketini güncelleştirme işleminin ekran görüntüsü.

  4. Sayfa düzenleri sayfasında Kaydet'i seçin.

Çoklu seçim onay kutularını yapılandırma (Onay KutusuMultiSelect)

Dize veri türüne sahip bir öznitelik, öznitelik etiketinin altında görünen bir veya daha fazla onay kutusu dizisi olan CheckboxMultiSelect kullanıcı giriş türü olarak yapılandırılabilir. Kullanıcı bir veya daha fazla onay kutusu seçebilir. Tek tek onay kutuları için metin tanımlayabilir ve diğer içeriğe köprüler ekleyebilirsiniz. Bu özniteliğin "Gerekli" olması, kullanıcının onay kutularından en az birini seçmesi gerektiği anlamına gelir.

  1. Sayfa düzenleri sayfasında, bir dizi onay kutusu olarak yapılandırmak istediğiniz Dize veri türüne sahip özniteliği bulun.

  2. Etiket sütunundaki değeri seçin ve onay kutularının üzerinde görüntülenmesini istediğiniz başlığı girin, örneğinHow did you hear about us?.

  3. Düzenleyici bölmesini açmak için Kullanıcı Giriş Türü sütunundaki değeri seçin.

  4. Düzenleyici bölmesinde, Kullanıcı giriş türü altında CheckboxMultiSelect'i seçin.

  5. Eklemek istediğiniz her onay kutusu için yeni bir satırdan başlayın ve aşağıdaki bilgileri girin:

    • Metin'in altında, onay kutusunun yanında görüntülenmesini istediğiniz metni girin. Köprü eklemek için Markdown dilini kullanın.

    • Değerler'in altında, kullanıcı nesnesine yazılacak ve kullanıcı onay kutusunu seçerse talep olarak döndürülecek bir değer girin.

  6. Tamam'ı seçin.

    Sayfa düzeni seçeneklerinde dize özniteliğine çoklu seçim onay kutusu ekleme işleminin ekran görüntüsü.

  7. Sayfa düzenleri sayfasında Kaydet'i seçin.

Radyo düğmelerini yapılandırma (RadioSingleSelect)

Dize veri türüne sahip bir öznitelik, öznitelik etiketi altında görünen bir dizi radyo düğmesi olan RadioSingleSelect kullanıcı giriş türü olarak yapılandırılabilir. Kullanıcı yalnızca bir radyo düğmesi seçebilir. Tek tek radyo düğmeleri için metin tanımlayabilir ve diğer içeriğe köprüler ekleyebilirsiniz.

  1. Sayfa düzenleri sayfasında, radyo düğmesi veya radyo düğmeleri dizisi olarak yapılandırmak istediğiniz Dize veri türüne sahip özniteliği bulun.

  2. Etiket sütunundaki değeri seçin ve radyo düğmeleri serisinin üzerinde görüntülenmesini istediğiniz başlığı girin, örneğinSweatshirt size.

  3. Düzenleyici bölmesini açmak için Kullanıcı Giriş Türü sütunundaki değeri seçin.

  4. Düzenleyici bölmesinde, Kullanıcı giriş türü'nin altında RadioSingleSelect'i seçin.

  5. Eklemek istediğiniz her radyo düğmesi için yeni bir satırdan başlayın ve aşağıdaki bilgileri girin:

    • Metin'in altında, radyo düğmesinin yanında görüntülenmesini istediğiniz metni girin. Köprü eklemek için Markdown dilini kullanın.

    • Değerler'in altında, kullanıcı nesnesine yazılacak ve kullanıcı radyo düğmesini seçerse talep olarak döndürülecek bir değer girin.

  6. Tamam'ı seçin.

    Sayfa düzeni seçeneklerinde dize özniteliğine radyo düğmesi ekleme işleminin ekran görüntüsü.

  7. Sayfa düzenleri sayfasında Kaydet'i seçin.

Uzantılar uygulamasının uygulama kimliğini bulma

Özel kullanıcı özniteliklerib2c-extensions-app adlı bir uygulamada depolanır. Bir kullanıcı kayıt sırasında özel öznitelik için bir değer girdikten sonra, kullanıcı nesnesine eklenir ve adlandırma kuralı extension_{appId-without-hyphens}_{custom-attribute-name} kullanılarak Microsoft Graph API'sinde çağrılabilir:

  • {appId-without-hyphens}, b2c-extensions-app için istemci kimliğinin kaldırılmış sürümüdür.
  • {custom-attribute-name} , özel özniteliğe atadığınız addır.

Uzantılar uygulamasının uygulama kimliğini bulmak için şu adımları kullanın:

  1. Microsoft Entra yönetim merkezinde oturum açın.
  2. Identity> Uygulama kayıtları> Tüm uygulamalar'a göz atın.
  3. b2c-extensions-app uygulamasını seçin. Değiştirmeyin. AADB2C tarafından kullanıcı verilerini depolamak için kullanılır.
  4. Genel Bakış sayfasında, Uygulama (istemci) kimliği değerini kullanın; örneğin: 12345678-abcd-1234-1234-ab123456789, ancak kısa çizgileri kaldırın.

Örneğin, loyaltyNumber adlı özel bir öznitelik oluşturursanız bu özniteliği şu şekilde adlandırabilirsiniz:extension_12345678abcd12341234ab123456789_loyaltyNumber

Kimlik belirtecine özel kullanıcı öznitelikleri ekleme

Kullanıcılar uygulamanızda oturum açarken, uygulama kullanıcı ayrıntılarını içeren bir kimlik belirteci alır. Bu ayrıntılar belirteç talepleri olarak adlandırılır. Gerekirse, uygulamanıza döndürülen kimlik belirtecinde talep olarak kullanılabilir olacak özel bir kullanıcı özniteliği ekleyebilirsiniz. Bunu yapmak için Uygulamanıza döndürülen kimlik belirtecine öznitelik ekleme makalesindeki adımları izleyin.

Sonraki adımlar

Uygulamanıza döndürülen kimlik belirtecine öznitelikler ekleyin.

Müşteriler için bir kaydolma ve oturum açma kullanıcı akışı oluşturun.