QuickLinks property of UserProfile is not available through CSOM/REST, need to have it!!
We are writing custom service for replacing existing SharePoint ASMX web services with CSOM/REST APIs as part of Infopath remediation for our organization. Currently, there is a method “GetUserLinks” of User Profile service(asmx) which returns group of Quick Links for a given User Profile.
We tried getting “QuickLinks” data via CSOM as well as REST API and though the property “QuickLinks” is present in the properties array, data against it is returned as an empty string. We are able to get values of other Properties like Department, Title etc. but only Quick Links is returned as Empty string.
To eliminate the possibility of Quick Links data not being present itself for the user, we verified it by adding User Profile Service reference(asmx) and call GetUserLinks method. In this case it returned valid data. As per guidance, asmx services have been deprecated and consuming them is not recommended.
So the ask is - Can we have QuickLinks return data when accessed via CSOM/REST APIs?

Thanks for your feedback! Although we appreciate your time and effort to give us this feedback, it’s not something we’re planning to do right now.
1 comment
Comments are closed-
Shane commented
This may be off assistance...
https://gist.github.com/zplume/ca292d0f03451b285753e681514d182c