Ich verwende die SharePoint-REST-API innerhalb eines Add-Ins, um auf Listendaten zuzugreifen. Wenn ich eine "normale" Liste abfrage, bekomme ich Ergebnisse zurück. Wenn ich versuche, eine externe Liste abzufragen, erhalte ich einen 401-Fehler. Ich bekomme den gleichen Fehler, wenn ich versuche, die REST-URL im Browser zuzugreifen:Zugriff auf externe Liste vom SharePoint-Add-In mit REST
http://add-in-6f1ecc432fad91.myaddins.com/sites/development/_api/lists/getbytitle (‚TestExternalList‘)/Artikel
Wenn ich versuche, es es außerhalb der App den Zugriff funktioniert:
http://sharepoint/sites/development/_api/lists/getbytitle ('TestExternalList')/Artikel
ich gelesen, dass Sie nicht für externe Inhaltstypen aus einem Add-In hier zugreifen:
http://toddbaginski.com/blog/accessing-bcs-external-data-from-an-app-for-sharepoint-2013/
Also versuchte ich nach der Stelle meines BCS Modell zu verpacken und zu bekomme ich folgende Fehlermeldung:
Das Projekt Item „TestBDC“ kann nicht durch eine Eigenschaft in einer Sandkastenlösung eingesetzt werden.
Meine Frage ist also, ist es möglich, über ein Add-In auf eine externe Liste zuzugreifen?
Ich verwende SharePoint 2016.
Einrichtung Ja, ich habe app Setup voll Site Collection Berechtigungen zu haben (zu Test). Der externe Inhaltstyp ist kein Add-In-Bereich, daher hilft der von Ihnen erwähnte Artikel nicht. Außerdem ist mein externer Inhaltstyp nicht oData (es ist SQL), so dass ich keinen Add-in-Bereich verwenden kann. – user472292