InfoPath ile Kullanıcı Bilgilerine Erişmek

0
Microsoft, SharePoint Genel

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.
https://www.youtube.com/watch?v=QcZDy5osXw0
İ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 Comment

E-posta hesabınız yayımlanmayacak.

CollabTR SharePoint Office 365 Teams Eğitim Danışmanlık Hizmetleri

Ankara

K. Subayevleri Mah. Şabanözü Sk. No:3/2 Keçiören

İstanbul

Maltepe Mah. Eski Çırpıcı Yolu Sk. No: 3 B / 40 Zeytinburnu

Antalya

Lara

[email protected]

0 312 317 33 43

0 530 296 21 17

0 542 826 08 60