Kimlik Seçici¶
Identity Picker bileşeni, kullanıcıların kuruluş yapısından bir kimlik (Kullanıcı, Pozisyon, Departman veya Grup) seçmesine olanak tanır.
XML Alanları¶
XPathseçilen kimlik tanımlayıcısını depolar. Bileşen ayrıca seçilen düğümde görüntüleme ve kimlik bağlamı içinCaption,TypeveDomainmeta verilerini tutar.EnabledTypeskimlik türlerinin virgülle ayrılmış listesidir:User,Group,PositionveOrganizationUnit. Dört türün tümüne izin vermek için bu alanı atlayın.ShowInternalsstandart dahili kimliklerin seçenek olarak sunulup sunulmayacağını belirler.- Her
Mappings/Mappingöğe, seçilen kimliğin bir özniteliğini kopyalar:Sourcekimlik özniteliğidir veTargetdoldurulacak form verisi öğesidir. Size,RequiredForGroup, vePlaceHoldergirdinin düzenini, doğrulama grubunu ve boş durum istemini yapılandırır.HintsveRulesyardım ve koşullu davranış sağlar.
Kimlik Türü Filtreleme¶
Seçilebilecek kimlik türleri EnabledTypes özelliği tarafından denetlenir. Varsayılan olarak tüm kimlik türleri etkindir. Seçimi belirli türlerle kısıtlamak için istenen türleri EnabledTypes özelliğinde belirtin (ör. "User,Position").
Veri Modeli¶
Identity Picker bileşeni, seçilen kimliğin kimliğini bileşenin belirttiği veri modeli öğesinde XPath depolar. Görüntüleme amacıyla, seçilen kimliğin adıyla otomatik olarak oluşturulup doldurulan bir Caption özniteliği vardır.
Dahili Kimlikler¶
Emakin iki standart dahili kimlik tanımlar:
- Yöneticiler: alanadı yöneticilerini temsil eder.
- Herkes: tüm alanadı kullanıcılarını temsil eder.
Bu dahili kimlikler seçilebilir kimlikler listesinde yer alır ancak ShowInternals özelliği şu değere ayarlanarak gizlenebilir: false.
Özellik Eşleme¶
Identity Picker bileşeni, seçilen kimlik özelliklerinin diğer veri modeli öğelerine eşlenmesini destekler. Bu, ilgili alanların seçilen kimliğe göre otomatik olarak doldurulmasını sağlar.
Örneğin, seçilen kullanıcının e-posta adresiyle MailAddress veri modeli öğesini otomatik olarak doldurmak için aşağıdaki yapılandırmayı kullanın:
1 2 3 4 5 6 7 8 | |
Bu yapılandırma, seçilen kimliğin EMailAddress özelliğini veri MailAddress modelindeki öğeye eşler. Source özelliğinin kimliğin öznitelik adını belirttiğini ve Target doldurulacak veri modeli öğesini belirttiğini unutmayın.