InfoPath ile Kullanıcı Bilgilerine Erişmek

Merhaba Arkadaşlar,
Bu sefer makale yazmak yerine bir video dersi hazırladım. Konumuz; InfoPath kullanarak, Active Directory içerisinde kullanıcılar için tanımlanmış attributes yani öznitelikleri çağırmak ve bu formu SharePoint içeriisnde yayınlamak.

İlgili videoyu aşağıdan izleyebilirsiniz.

İlgili web servisin adresi

http://portaladresi/_vti_bin/UserProfileService.asmx

Buradan GetUserProfileByName metodu seçilir.
İlgili Web Servisine ait metodlar aşağıdaki gibidir

Abort
AddColleague
AddColleagueWithoutEmailNotification
AddLeader
AddLink
AddMembership
AddPinnedLink
AddSuggestions
BeginInvoke
CancelAsync
CreateMemberGroup
CreateObjRef
CreateUserProfileByAccountName
Discover
Dispose
Dispose
EndInvoke
Equals
Finalize
GetCommonColleagues
GetCommonManager
GetCommonMemberships
GetHashCode
GetInCommon
GetLeaders
GetLifetimeService
GetProfileSchema
GetProfileSchemaNameByAccountName
GetProfileSchemaNames
GetPropertyChoiceList
GetReaderForMessage
GetService
GetType
GetUserColleagues
GetUserLinks
GetUserMemberships
GetUserOrganizations
GetUserPinnedLinks
GetUserProfileByGuid
GetUserProfileByIndex
GetUserProfileByName
GetUserProfileCount
GetUserProfileSchema
GetUserPropertyByAccountName
GetWebRequest
GetWebResponse
GetWebResponse
GetWriterForMessage
InitializeLifetimeService
Invoke
InvokeAsync
InvokeAsync
MemberwiseClone
MemberwiseClone
ModifyUserPropertyByAccountName
RemoveAllColleagues
RemoveAllLinks
RemoveAllMemberships
RemoveAllPinnedLinks
RemoveColleague
RemoveLeader
RemoveLink
RemoveMembership
RemovePinnedLink
ToString
UpdateColleaguePrivacy
UpdateLink
UpdateMembershipPrivacy
UpdatePinnedLink

SharePoint içerisindeki Web Servisleri Listesi ise aşağıdaki gibidir.

 

Leave a Reply

Your email address will not be published. Required fields are marked *