Loading MySites profile photos from Exchange 2013 to Sharepoint 2013

Hi
I've configured SharePoint 2013 to get it's profile photos from Exchange 2013 using the method in the link below BUT Is there way to force the initial sync other than requiring the user to load their profile in a browser? 
http://blogs.technet.com/b/jenstr/archive/2012/08/17/using-exchange-2013-preview-high-resolution-photos-from-sharepoint-server-2013-preview.aspx
Thanks

As a workaround I have applied a client-side powershell load of the SharePoint thumbnail image.  This triggers the sync just like loading in a browser does. I run it hidden on the user PC.  I run it once a day for a while as for some reason
a load of the profile does not always trigger the sync and if it does not subsequent immediate sync's don't help - presumably due to the UserPhotoExpiration or
UserPhotoErrorExpiration settings.
Here's the code - enjoy....
# script to trigger Sharepoint to download the high res photo from Exchange
# sadly this must be done client side.
# have PC management software copy the files to the local PC then run......
# powershell.exe -ExecutionPolicy Unrestricted -noninteractive -File "%temp%\PhotoSync.ps1" >>"PhotoSync.log" 2>&1
# All output will end up in the log file
# the following syntax triggers the download (just find yours from your Sharepoint User profile photos)
#https://people.myco.com/User%20Photos/Profile%20Pictures/USERNAME_LThumb.jpg
$username = [Environment]::UserName
$userphoto = "https://people.myco.com/User%20Photos/Profile%20Pictures/" + $username + "_LThumb.jpg"
write-host "$username : $userphoto"
$web = New-Object system.Net.WebClient
$web.UseDefaultCredentials=$true
Try{
$result = $web.Downloadstring($userphoto)
Catch {
Write-Warning "$($error[0])"

Similar Messages

  • Force downloading mysite HD photos from Exchange 2013

    Hi Sharepoint Admins,
    I want to force download all HD photos from Exchange 2013 into users mysite profiles. I already provisioned all user mysites by powershell. HD photos are also available, but every user has to open his own mysite by himself to trigger the picture download.
    The goal is to download photos without having every user to logon on their site.
    Is there any way to force this?
    "SharePoint Server 2013 requests photos from Exchange 2013 automatically when a user performs an operation that causes a request for their own photo (for example, browsing to their own user profile page). That means that the user needs to have requested
    his/her own photo, before other users will be able to see it."
    Best Regards
    Markus Kühn

    Hi Markus,
    I understand you would like to manually sync HD photo from Exchange 2013 to SharePoint 2013 mysite.
    Since "SharePoint Server 2013 requests photos from Exchange 2013 automatically when a user performs an operation that causes a request for their own photo (for example, browsing to their own user profile page)", you need to browse all
    sites in Mysite web application.
    To do this, you may refer SharePoint warmup script and make the script to work for you MySite web application. Just run the warmup script, all mysites can be browsed once.
    https://gallery.technet.microsoft.com/office/SharePoint-2007-2010-or-d1884b4b
    https://spbestwarmup.codeplex.com/
    Regards,
    Rebecca Tu
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • How to have profile thumbnails image appear in a SharePoint 2013 list?

    Hello,
    I am not using MySites, but have a SharePoint 2013 list with profiles in them.  They were imported from Active Directory, where I do have thumbnail images for each profile.  I am using SharePoint 2013.  How would I get these images from AD
    into the SharePoint list?  I have the attribute setup in User Profiles Synchronization, but the images did not show up.  I followed these steps in this posting, but I did not do the PowerShell step, since I am not using MySites. 
    http://richardstk.com/2013/04/12/import-user-photos-from-active-directory-into-sharepoint-2013/
    How can I get these images imported to this SharePoint list?
    Thanks,
    Paul
    Paul

    Hi Paul,
    Thanks for posting your issue, Kindlt run the below mentions script to get the profile picture in List view
    Update-SPProfilePhotoStore –MySiteHostLocation
    http://mysites –CreateThumbnailsForImportedPhotos
    $true
    Also, browse below mentioned URLs for more details on this
    http://technet.microsoft.com/en-us/library/ff607547.aspx
    http://blog.blumshapiro.com/blog/2013/05/13/adding-pictures-to-active-directory-and-show-in-sharepoint-2013/
    http://spsawyer.wordpress.com/2013/07/31/sharepoint-2013-user-profile-photo-sizes/
    I hope this is helpful to you, mark it as Helpful.
    If this works, Please mark it as Answered.
    Regards,
    Dharmendra Singh (MCPD-EA | MCTS)
    Blog : http://sharepoint-community.net/profile/DharmendraSingh

  • Sharepoint to use photos from Exchange

    Hello Everyone,
    I am trying to get SharePoint to use the high res photos from Exchange.
    I have followed
    http://blogs.technet.com/b/jenstr/archive/2012/08/13/using-exchange-2013-preview-high-resolution-photos-from-sharepoint-server-2013-preview.aspx and after running following cmds from step 4 - 6 I found Task Sync'ing is working. 
    However, when I go to MySite and click update photo it is not directing me to Outlook Web App to change my photo.  Its acting like normal.
    Step 4
    New-SPTrustedSecurityTokenIssuer -name "Exchange" -MetadataEndPoint "https://autodiscover.contoso.com/autodiscover/metadata/json/1"
    $sts=Get-SPSecurityTokenServiceConfig
    $sts.HybridStsSelectionEnabled = $true
    $sts.AllowMetadataOverHttp = $false
    $sts.AllowOAuthOverHttp = $false
    $sts.Update()
    $exchange=Get-SPTrustedSecurityTokenIssuer "Exchange"
    $app=Get-SPAppPrincipal -Site
    https://sharepoint.contoso.com -NameIdentifier $exchange.NameId
    $site=Get-SPSite
    https://sharepoint.contoso.com
    Set-SPAppPrincipalPermission -AppPrincipal $app -Site $site.RootWeb -Scope sitesubscription -Right fullcontrol -EnableAppOnlyPolicy
    Step 5
    cd "\Program Files\Microsoft\Exchange Server\V15\Scripts"
    .\Configure-EnterprisePartnerApplication.ps1 -AuthMetadataUrl
    https://sharepoint.contoso.com/_layouts/15/metadata/json/1 -ApplicationType Sharepoint
    Step 6
    $wa = Get-SPWebApplication
    https://sharepoint.contoso.com
    $wa.Properties["ExchangeAutodiscoverDomain"] = "https://autodiscover.contoso.com/Autodiscover/Autodiscover.xml"
    $wa.UserPhotoImportEnabled = $true
    $wa.UserPhotoErrorExpiration = 1.0
    $wa.UserPhotoExpiration = 4.0
    $wa.Update()
    Now my sharepoint.contoso.com site and MySite are in two different web applications:
    Sharepoint.contoso.com
    Mysite.sharepoint.contoso.com
    Do I need to re-run the above cmds to the MySite web applications?
    For example:
    $exchange=Get-SPTrustedSecurityTokenIssuer "Exchange"
    $app=Get-SPAppPrincipal -Site
    https://mysite.sharepoint.contoso.com -NameIdentifier $exchange.NameId
    $site=Get-SPSite
    https://mysite.sharepoint.contoso.com
    Set-SPAppPrincipalPermission -AppPrincipal $app -Site $site.RootWeb -Scope sitesubscription -Right fullcontrol -EnableAppOnlyPolicy
    cd "\Program Files\Microsoft\Exchange Server\V15\Scripts"
    .\Configure-EnterprisePartnerApplication.ps1 -AuthMetadataUrl
    https://mysite.sharepoint.contoso.com/_layouts/15/metadata/json/1 -ApplicationType Sharepoint
    $wa = Get-SPWebApplication
    https://mysite.sharepoint.contoso.com
    $wa.Properties["ExchangeAutodiscoverDomain"] = "https://autodiscover.contoso.com/Autodiscover/Autodiscover.xml"
    $wa.UserPhotoImportEnabled = $true
    $wa.UserPhotoErrorExpiration = 1.0
    $wa.UserPhotoExpiration = 4.0
    $wa.Update()
    Thanks for any input!

    Anyone?
    While re-running the commands for mysite.sharepoint.contoso.com I am now seeing an error while running the Configure-EnterprisePartnerApplication.ps1 script.
    Step 4 on SharePoint
    $exchange=Get-SPTrustedSecurityTokenIssuer "Exchange"
    $app=Get-SPAppPrincipal -Site https://mysite.sharepoint.contoso.com -NameIdentifier $exchange.NameId
    $site=Get-SPSite https://mysite.sharepoint.contoso.com
    Set-SPAppPrincipalPermission -AppPrincipal $app -Site $site.RootWeb -Scope sitesubscription -Right fullcontrol -EnableAppOnlyPolicy
    Step 5 on Exchange
    cd "\Program Files\Microsoft\Exchange Server\V15\Scripts"
    .\Configure-EnterprisePartnerApplication.ps1 -AuthMetadataUrl https://mysite.sharepoint.contoso.com/_layouts/15/metadata/json/1 -ApplicationType Sharepoint
    Receive error: "Found existing Partner Application "SharePointEnterprise-2d65eae9c18c49ad8998ed014eec2adb" with duplicate properties."
    Step 6 on SharePoint
    $wa = Get-SPWebApplication https://mysite.sharepoint.contoso.com
    $wa.Properties["ExchangeAutodiscoverDomain"] = "https://autodiscover.contoso.com/Autodiscover/Autodiscover.xml"
    $wa.UserPhotoImportEnabled = $true
    $wa.UserPhotoErrorExpiration = 1.0
    $wa.UserPhotoExpiration = 4.0
    $wa.Update()
    I cannot remove the existing PartnerApplication from Exchange because I need that for my Tasks to Sync.  Is there a way to run the Configure-EnterprisePartnerApplication.ps1 for two sites on different Web Applications?
    Thank again...

  • I loaded my ipad photos from camera and all the pictures sorted by date.  Next, I did a sync with my computer and the photos were all reorganized into IMPRT folders an out of date sequence.  Any idea how to put the photos back into date files?

    I loaded my ipad photos from camera and all the pictures sorted by date.  I later sync my ipad with my computer and the photos were all reorganized into IMPRT folders an out of date sequence.  Any idea how to put the photos back into date files other than reloading all of them from camera?

    What version of iPhoto?
    Select one and rotate it. Then rotate it back. Does that make it appear? 
    A much better work flow is the keep the photos after importing.  Check the success the import, wait for at least one successful backup cycle then use you camera's format command to reformat the card
    LN

  • TS3322 I synced my photos with icloud from my phone and it loaded all my photos from my computer to my phone I wanted to copy from phone to computer

    I synced my photos with icloud from my phone and it loaded all my photos from my computer to my phone I wanted to copy from phone to computer

    Hello Crosso10
    As long as you have iCloud Control Panel installed on your computer, they should show up in your Pictures folder under My Photo Stream.
    iOS: Importing personal photos and videos from iOS devices to your computer
    http://support.apple.com/kb/ht4083
    Regards,
    -Norm G.

  • If I have loaded all my photos from my iPhone 5 to my computer, can I safely delete them from the iPhone without totally losing them?

    If I have loaded all my photos from my iPhone 5 to my computer, can I safely delete them from the iPhone without totally losing them?

    Note only photos from Camera Roll and Album created in iPhone can be deleted
    Read this:
    http://help.apple.com/iphone/7/#/iphf14943e

  • How to migrate files from different databases to sharepoint 2013?

    Hello everyone,
    I need to migrate files of various formats from two databases to SharePoint 2013 ? How should I pursue? Please explain..
    Scenario : Two different databases on different systems have loads of files. I need to migrate them to SharePoint?
    Any suggestions/ Answers

    Hi,
    You need to copy the database into your network shared folder or SharePoint Server where you wanted to attach this content DB to your newly created web application.
    Hope and Afraid,
    Same Domain has been used. I mean if you move the content db from the server 1 which using the AD1 for authenticate the users,
    So your new server 2 and web application must have configured to authenticate the AD 1 users.Otherwise user not found exception will be thrown. 
    If not  still you can change the site collection administrator for the site which is migrated from the server 1.
    Murugesa Pandian., SharePoint 2010 | MCPD | MCTS |Configure

  • Failed to Sync OneNote 2013 with Sharepoint 2013 - Saying Required Properties option is selected

    Hi All
    I am trying to integrating OneNote 2013 with Sharepoint 2013, but whatever i do it came up as:
    We can't sync because the Required Properties option is selected on the server. Disable the option, or move the notebook to a new location. (Error code: 0xE0000B9B)
    I've followed knowledge based and turn off the Required Properties as i can see off, but error still showing up.
    Has anyone encountered this error before?
    Thanks a lot for any contribution.

    HI G_Virus,
    Please check if any field is set as required, then set it to optional for the OneNote content type from the problem library.
    And also check Jannifer's reply mentioned that compare this content type fields to the OneNote without issue from other site collection or farm per the following post, see if it helps.
    http://office.microsoft.com/en-us/onenote-help/resolve-document-library-errors-when-using-onenote-with-sharepoint-HA102647129.aspx
    http://social.technet.microsoft.com/Forums/office/en-US/a0e8cb4e-6daa-4ef8-a856-337da837c5db/sync-error-to-sharepoint-2010-library-with-revisions-checkinout-not-enabled
    Thanks
    Daniel Yang
    TechNet Community Support

  • Office Web Apps 2013 with SharePoint 2013 Server

    Hi All,
    I have installed a separate server for Office Web Apps 2013 on Windows Server 2012 VM. I have followed TechNet's article on
    Deploying Office Web Apps Server & exactly followed steps.
    On SharePoint Server 2013 (Windows Server 2012), I followed TechNet’s article on
    Configure Office Web Apps for SharePoint. The Office Web Apps on SharePoint 2013 environment works for
    Excel document that shows “View in Browser” but
    no Preview.
    However, PowerPoint and Word documents doesn’t show “View in Browser”. I thought Internet Explorer 10 has some issue with Office Web Apps and checked on Chrome and results were same.
    On SharePoint Server 2013 environment, I have configured 3 services applications, MMS, UPS and Excel Service. 
    1.) Do I need any other service applications to be enabled for OWA 2013?      
    I read number of blogs,
    Installing Office Web Apps Server for SharePoint 2013 (Steve Mann),
    Install Office Web Apps 2013 with SharePoint 2013 (Max Melcher) and Spence Harbar
    (Enabling Office Web Apps Preview editing with SharePoint 2013). and all these blogs give more or less same steps that I have followed.  
    Strange thing is that Excel documents on my SharePoint 2013 sites are working but neither word or PowerPoint documents are not showing option for “View in Browser”. 
    I am using HTTP and not HTTPS.
    2. Can someone please advice how could I solve the Office Web Apps 2010 on Word and PPT?
    3. How to can enable preview for Excel, Word and PPT documents.
    Thanks you.
    Regards,
    Aroh
    Aroh Shukla

    Hi Inderjeet and Olafur,
    Thanks for your reply.
    @Inderjeet: That site collection feature on SP2010 works on our production environment but on SP2013 site collection there is no OWA feature. Microsoft recommends to have a separate OWA2013 server and what I create
    a separate VM for OWA2013 server.
    @Olafur: Your suggestion looks spot on. The OWA server does show the discovery:
    Our SP2013 development server has limited RAM (4GB) and it think is causing the issue.
    Let me check if increasing RAM solves the issue.
    Thanks again for your suggestions. (Interjeet and Olafur).
    --Aroh
    Aroh Shukla

  • Exchange 2013 - can no longer move mailboxes from Exchange 2010 to Ex 2013.

    Migrating to Exchange 2013 from Exchange 2010. Created Ex 2013, moved some mailboxes OK. Then could no longer move mailboxes. No errors. The Migration email says complete. Synced: none, Total Mailboxes: none.
    Tried several mailboxes. Same result.
    Ex 2010 is SP3 RU6, (at least it says RU6 is installed in Programs/Features. The build is for SP3 w/o RU6???)
    Ex 2013 is SP1 aka CU4.
    How to proceed???
    john11

    After many attempts to fix the issue (move remaining 4 mailboxes from Exchange 2010 to Exchange 2013) I contacted Microsoft and we resolved the issue. Here's how.
    btw - Thanks for the suggestions from Ed. However, they did not seem to move us forward.
    What did work:
    1. On the Exchange 2010 box, create a new database. (Someone else suggested this also). Then move the remaining Exchange 2010 mailboxes to this new db. Then after that, move the 4 mailboxes to Exchange 2013 using the GUI on Ex 2013. This only worked for one
    of the four mailboxes. The other 3 failed.
    2. Apparently, we need to restart the Microsoft Exchange Mailbox Replication service on the Exchange 2013 after several failed move attempts to clear cache related to the moves.
    3. Then on the Exchange 2013 box, use this Exchange shell command:
    New-MoveRequest -identity "[email protected]" -TargetDatabase "Exchange 2013 DB name" -BadItemLimit '500' -verbose
    This moved the remaining 3 mailboxes including the Discovery mailbox. It took some time. But we could check the progress using
    Get-MoveRequest
    The MS Tech was terrific. Really knew his stuff. And all mailboxes are on Exchange 2013. Well, the last one is still moving, but I am optimistic.
    Thanks for the suggestions. I had to get this done and the MS Tech made that happen. 
    john11

  • Elements 9: Have lost ability to load in new photos from my SDHC card - "No program associated"

    Folks
    First post in this Forum, hope you can help!
    When I insert my SDHC card, I no longer am able to import photos from the card into Elements.  I get the AutoPlay window OK......
    Auto Play -> Organize and Edit with Adobe Elements Organizer 9.0
    however when I click t he Adobe Organizer link, I get:
    "This program does not have a program associated with it for performing this action. Please install a program or associate an action .... "
    It worked fine for the past 18 months!  I upgraded to Elements 9 about 6 months ago, no issues until recently.    I am guessing some WIndows update has broken this.  Any suggestions?  how can I fix?
    (I am using a Dell Sudio 17 PC with Windows 7 64 bit installed).  I have Adobe Elements 9 and Premiere Elements 9 installed (and not a lot else to be honest)
    Many thanks!
    Stephen

    Hi
    thanks again for replying.  Sorry for taking a long time to get back to you, however I decided to reinstall.  And I only just got time to do the reinstall
    Unfort your suggestion didn't make it work!  It just brought up the dialog automatically with the message ""This program does not have a program associated with it for performing this action. Please install a program or associate an action .... ""
    Reinstalling didn't help either - which realy surprised me. I had expected that some program that had installed had disrupted the configuration somehow, that cause this failure message to occur. And I hoped that re-installation would correct this. However as I say the same behavior still happens, even after the reinstall
    I have also tried to change jpg file association to Elements Organiser .... again no change.  (This not what I want btw - I want elements photo uploader to be invoked when I insert the SDHC card - this is a different requirement from opening a JPEG direct into Elements)
    So I think this is an Auto Play issue, not a file association issue.
    I have tried changing the control panel defaul programs etc - however it all looks fine to me  e.g. the default action for media insertion (memory card) is "Organize and Edit with Adobe Elements Organiser 9" - specifially under "Change Autoplay Setting" this item is shownb correctly.  The issue (still) seems to be that the OS cannot map this to an actionable program.
    As before, any solution/insight appreciated!
    Thanks once again, 99jon, for your prompt responses and apologies for not getting back to you asap last time
    Stephen

  • Retrieve data from a list in SharePoint 2013 provider hosted App using CSOM

    I have developed a provider hosted app in SharePoint 2013. As you already know, Visual Studio creates web application and SharePoint app. The web application gets hosted inside IIS and the SharePoint App in SharePoint site collection. I'm trying to get
    data from a list hosted in SharePoint using CSOM. But I get ran insecure content error. 
    here is my code in Default.aspx
        <script type="text/javascript" src="../Scripts/jquery-1.8.2.js"></script>
        <script type="text/javascript" src="../Scripts/MicrosoftAjax.js"></script>
        <script type="text/javascript" src="../Scripts/SP.Core.js"></script>
        <script type="text/javascript" src="../Scripts/INIT.JS"></script>
        <script type="text/javascript" src="../Scripts/SP.Runtime.js"></script>
        <script type="text/javascript" src="../Scripts/SP.js"></script>
        <script type="text/javascript" src="../Scripts/SP.RequestExecutor.js"></script>
        <script type="text/javascript" src="../Scripts/App.js"></script>
        <html xmlns="http://www.w3.org/1999/xhtml">
        <head runat="server">
            <title></title>
        </head>
        <body>
            <form id="form1" runat="server">
            <div>
                <input id="Button1" type="button" value="Get title via CSOM" onclick="execCSOMTitleRequest()" /> <br />
                <input id="Button2" type="button" value="Get Lists via CSOM" onclick="execCSOMListRequest()" />
            </div>
                <p ID="lblResultTitle"></p><br />
                <p ID="lblResultLists"></p>
            </form>
        </body>
        </html>
    and App.js is:
        var hostwebUrl;
        var appwebUrl;
        // Load the required SharePoint libraries
        $(document).ready(function () {
            //Get the URI decoded URLs.
            hostwebUrl =
                decodeURIComponent(
                    getQueryStringParameter("SPHostUrl")
            appwebUrl =
                decodeURIComponent(
                    getQueryStringParameter("SPAppWebUrl")
            // resources are in URLs in the form:
            // web_url/_layouts/15/resource
            var scriptbase = hostwebUrl + "/_layouts/15/";
            // Load the js files and continue to the successHandler
            //$.getScript(scriptbase + "/MicrosoftAjax.js",
            //   function () {
            //       $.getScript(scriptbase + "SP.Core.js",
            //           function () {
            //               $.getScript(scriptbase + "INIT.JS",
            //                   function () {
            //                       $.getScript(scriptbase + "SP.Runtime.js",
            //                           function () {
            //                               $.getScript(scriptbase + "SP.js",
            //                                   function () { $.getScript(scriptbase + "SP.RequestExecutor.js", execCrossDomainRequest); }
        function execCrossDomainRequest() {
            alert("scripts loaded");
        function getQueryStringParameter(paramToRetrieve) {
            var params = document.URL.split("?")[1].split("&");
            var strParams = "";
            for (var i = 0; i < params.length; i = i + 1) {
                var singleParam = params[i].split("=");
                if (singleParam[0] == paramToRetrieve)
                    return singleParam[1];
        function execCSOMTitleRequest() {
            var context;
            var factory;
            var appContextSite;
            var collList;
            //Get the client context of the AppWebUrl
            context = new SP.ClientContext(appwebUrl);
            //Get the ProxyWebRequestExecutorFactory
            factory = new SP.ProxyWebRequestExecutorFactory(appwebUrl);
            //Assign the factory to the client context.
            context.set_webRequestExecutorFactory(factory);
            //Get the app context of the Host Web using the client context of the Application.
            appContextSite = new SP.AppContextSite(context, hostwebUrl);
            //Get the Web
            this.web = context.get_web();
            //Load Web.
            context.load(this.web);
            context.executeQueryAsync(
                Function.createDelegate(this, successTitleHandlerCSOM),
                Function.createDelegate(this, errorTitleHandlerCSOM)
            //success Title
            function successTitleHandlerCSOM(data) {
                $('#lblResultTitle').html("<b>Via CSOM the title is:</b> " + this.web.get_title());
            //Error Title
            function errorTitleHandlerCSOM(data, errorCode, errorMessage) {
                $('#lblResultLists').html("Could not complete CSOM call: " + errorMessage);
        function execCSOMListRequest() {
            var context;
            var factory;
            var appContextSite;
            var collList;
            //Get the client context of the AppWebUrl
            context = new SP.ClientContext(appwebUrl);
            //Get the ProxyWebRequestExecutorFactory
            factory = new SP.ProxyWebRequestExecutorFactory(appwebUrl);
            //Assign the factory to the client context.
            context.set_webRequestExecutorFactory(factory);
            //Get the app context of the Host Web using the client context of the Application.
            appContextSite = new SP.AppContextSite(context, hostwebUrl);
            //Get the Web
            this.web = context.get_web();
            // Get the Web lists.
            collList = this.web.get_lists();
            //Load Lists.
            context.load(collList);
            context.executeQueryAsync(
                Function.createDelegate(this, successListHandlerCSOM),
                Function.createDelegate(this, errorListHandlerCSOM)
            //Success Lists
            function successListHandlerCSOM() {
                var listEnumerator = collList.getEnumerator();
                $('#lblResultLists').html("<b>Via CSOM the lists are:</b><br/>");
                while (listEnumerator.moveNext()) {
                    var oList = listEnumerator.get_current();
                    $('#lblResultLists').append(oList.get_title() + " (" + oList.get_itemCount() + ")<br/>");
            //Error Lists
            function errorListHandlerCSOM(data, errorCode, errorMessage) {
                $('#lblResultLists').html("Could not complete CSOM Call: " + errorMessage);
    Any solution is appreciated.

    Hi,
    To retrieve data from list in your provider-hosted app using SharePoint Client Object Model(CSOM), you can follow the links below for a quick start:
    http://msdn.microsoft.com/en-us/library/office/fp142381(v=office.15).aspx
    http://blogs.msdn.com/b/steve_fox/archive/2013/02/22/building-your-first-provider-hosted-app-for-sharepoint-part-2.aspx
    Best regards
    Patrick Liang
    TechNet Community Support

  • Some of the users Profile photo is not showing in sharepoint team sites

    Some of the users Profile photo is not showing in the list of SharePoint team site.
    In the people picker their picture is grayed out but if you click on their name it will direct you to their mysite and the picture is there.
    Can some body help on this.

    Try running:
    stsadm -o sync -deleteolddatabases 0
    Then, run the timer job named similar to "User Profile Service Application - User Profile to SharePoint Full Synchronization". Wait for it to complete, then re-check the profile photo on the SharePoint site.
    Trevor Seward
    Follow or contact me at...
    &nbsp&nbsp
    This post is my own opinion and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs.

  • Adding a app from app store in SharePoint 2013

    I have configured  an app domain and i can add apps from app store to my SharePoint 2013 site,issue is that app is not loading on my site and showing blank space instead  .I tried to open app url but its showing blank without prompting any error
    in IE ,what can be the issue?
    Update:In firefox its showing an error  "no element found"  for the app url.How do I verify if the app is added correctly?

    Hi,
    According to your post, my understanding is that the store app cannot be displayed in the site.
    I recommend to make sure you have the permission to use the app.
    You can also add the other apps to check whether it works.
    In addition, please create a new web application without Host Headers.
    Here is a similar thread for your reference:
    http://social.technet.microsoft.com/Forums/sharepoint/en-US/8bbbb578-81d0-4660-952e-22acd2fe21da/sharepoint-apps-store-page-not-found?forum=sharepointgeneral
    Best Regards,
    Linda Li
    Linda Li
    TechNet Community Support

Maybe you are looking for

  • Possible Memory Leak in C-API

    I can start my C_API JMS application and just create a JMS context. Looking at the windows task manager I see the memory footprint slowly grow. I'm not a Java wizard so I haven't found the right tools set for diagnosing this. Thanks for any help

  • Adobe reader 11.0.04

    I have MacBookPro with OS X, ver 10.6.8 and am trying to open a doc from a gov site.  When I click on the doc, I get a screen with...To view the full contents of this document, you need a later version of the PDF viewer.  You can upgrade to the lates

  • How to utilize the iCloud backup

    I shared an apple ID with a friend on my iPhone and my iPad and then she moved out and changed her password. I have some apps that I have purchased with her ID and then with my own ID, all out of my bank account, but I can't update the ones with her

  • Primary - Foreign key

    hi oracle 10.2.0.1.0 when there is foreign key then there should be corresponding column with either primary key / unique key constraint. Why is this rule aprt from normalization rules to make one Relational-DB please help like sample customer table

  • I've bought songs straight to my phone and havent syncs my phone to to computer, have I lost the tracks

    Have I lost my tracks Ive bought from itunes to my phone if Ive not sync my phone to my computer. ive lost my phone and just got a new one.