Quantcast
Channel: SharePointCommunity
Viewing all articles
Browse latest Browse all 6649

Externe Liste / Externer Datentyp / BDC / Secure Store Service

$
0
0

Hi Community,

ich habe mit Sharepoint Designer 32Bit einen Externen Inhaltstyp und eine externe Liste angelegt.

Es handelt sich um eine SQL Verbindung.

Hierbei habe ich bei der Erstellung einen User ich nenne ihn einmal User1 angegeben, der bei der dieser Datenbank die Rechte des DB-Owners besitzt. Innerhalb vom Sharepoint Designer läuft soweit alles.

(Bin dieser Anleitung gefolgt)http://www.c-sharpcorner.com/UploadFile/anavijai/create-external-content-type-using-sharepoint-designer-2013/ Und habe dabei den Punkt Connect with User's Identity angegeben.

Wenn ich nun aber die Externe Liste in Sharepoint öffnen möchte mit User2, welcher Farmadministrator ist, wird diese Externe Liste nicht angezeigt mit der Meldung: 

Der Zugriff wurde von Business Data Connectivity verweigert... samt zugehöriger Korrelation ID.

 

Nun habe ich mit dem Sharepoint LogViewer von CodePlex geschaut, nach der Kategorie von Business Data connectivity und sehe, dass:Access Denied for User 'User2', which may be an impersonation by 'NT-AUTORITÄT\IUSR'. Securable MethodInstance with Name 'Liste lesen' has ACL that contains: (wird nicht weiter angezeigt)

Dementsprechend wird ja der User aus der Farm nicht dazu berechtigt diese Liste anzusehen. Wie änder ich dieses Verhalten. Was muss ich verändern, damit diese Liste für alle User der Farm angezeigt werden kann. 

Sharepoint Version 2013, Foundation

 

Meine Schlussfolgerung: Es könnte derzeit nur der User, User1 in Sharepoint alle daten sehen, weil bei der erstellung im Sharepoint Designer ja angegeben wurde, das sharepoint die benutzerdaten der users ziehen soll.

Wie verändere ich hier diese Tatsache, sodass immer ein User genommen wird den ich einmal angebe. (verstehe nicht ganz die Punkte Verbindung mit angenommener Windows Indentität und Verbindung mit angenommener benutzerdefinierter Identität herstellen). Ebenfalls verstehe ich dort nicht was eine ID der Anwendung für einmaliges Anmelden ist.

 

Es wäre schön wenn hier geholfen werden könnte.

Dankeschön

 

(Zusatz: Ebenfalls der DB-Owner kann diese Liste nicht sehen, wenn er auf dem Sharepoint-Server ist:

Gute Meldung vor Fehler: Exit:IsIntranetAddress - IP address of server name 'sqlsrv' is 'found'.

Schlechte Meldung mit DB-Owner: Access Denied for User 'User1', which may be an impersonation by 'NT-AUTORITÄT\IUSR'. Securable MethodInstance with Name 'Liste lesen' has ACL that contains:)


Viewing all articles
Browse latest Browse all 6649

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>