FindManager¶
Varsa, verilen kimlikle ilişkili yönetici pozisyonunu alır.
$Membership.FindManager(identity: ( string | Identity ), position: ( string | Identity )):Array<Identity> (Identity)
Parametreler¶
( string | Identity ) identity
Yöneticisi aranan kimlik.
( string | Identity ) position
Kimliğin mevcut pozisyonu. Bu parametre isteğe bağlıdır.
Döndürür¶
Belirtilen kimliğin yönetici pozisyonu; yönetici pozisyonu bulunamazsa null.
Açıklamalar¶
Bu yöntemin davranışı, sağlanan kimliğin türüne göre değişir:
-
Kullanıcı kimliği: Yöntem, belirtilen kullanıcı için yönetici pozisyonunu belirler. İlk yönetici pozisyonu boşsa geçerli bir pozisyon bulana kadar organizasyon hiyerarşisinde yukarı doğru yineli arama yapar. Hiyerarşi boyunca arama yapıldıktan sonra pozisyon bulunamazsa null döndürür.
-
Organizasyon birimi kimliği: Yöntem, belirtilen organizasyon birimindeki mevcut tüm pozisyonlar arasında ortak yöneticiyi belirler. Birden fazla yönetici bulunursa belirsizliği bildiren bir hata oluşturulur. Organizasyon biriminde pozisyon yoksa null döndürülür.
Form verilerini kullanarak yönetici bulma¶
1 | |
Form verilerini ve pozisyon tanımlayıcısını kullanarak yönetici bulma¶
1 | |
Geçerli iş adımını tamamlayan kullanıcının yöneticisini bulma¶
1 | |
Bir organizasyon biriminin yöneticisini bulma¶
1 | |
Ayrıca bkz.¶
- Array<Identity>