Ana içeriğe geç

FindIdentity

Belirtilen yola ve türe göre bir kimlik alır.

1
$Membership.FindIdentity(path: string, type?: ( `"User"` | `"OrganizationUnit"` | `"Position"` | `"Group"` )):( Identity | `"null"` )

Parametreler

string path
    Bulunacak kimliğin yolu. Yolun biçimi kimlik türüne bağlıdır.

( "User" | "OrganizationUnit" | "Position" | "Group" ) type optional
    Aranacak kimlik türü. Belirtilmezse varsayılan olarak "User" kullanılır.

Döndürür

Belirtilen yol ve türle eşleşen kimlik; eşleşme bulunamazsa null.

Notlar

The path ve type bağımsız değişkenleri aşağıdakilerden biriyle eşleşmelidir:

  • User: Kullanıcının oturum açma kimliği (ör. "John.doe").
  • Group: Grubun adı (ör. "Developers").
  • OrganizationUnit: Organizasyon biriminin tam yolu (ör. "General Management\AAccounting").

Kullanıcı bulma

1
var user = $Membership.FindIdentity('elton.john');

Grup bulma

1
var group = $Membership.FindIdentity('Developers','Group');

Info

Organizasyon birimi yolunu belirtirken ayırıcı olarak " kullanılabilir\" veya "/".

Organizasyon birimi bulma

1
var orgUnit = $Membership.FindIdentity('General Management\\Accounting','OrganizationUnit');

Ayrıca bkz.