evilmachine
Goto Top

AD FS - Sharepoint 2013 - Authentifizierung per IP

Hallo Kollegen,

wir haben vor einiger Zeit die SharePoint Authentifizierung auf ADFS Claims umgestellt.

Nun haben wir aber das Problem das diverse Excel Dateien mit Makros nun ein Password Prompt bekommen.

Das soll so nicht sein.

Da es sich hier um Clients mit einer festen IP handelt, würden wir die IP Adressen gerne im AD FS whitelisten.

Hat jemand eine Idee wie man das bewerkstelligt?

Vielen Dank schon einmal.

Viele Grüße
Sascha

Content-Key: 393207

Url: https://administrator.de/contentid/393207

Printed on: April 25, 2024 at 19:04 o'clock

Member: Dani
Dani Nov 19, 2018 at 11:11:33 (UTC)
Goto Top
Hallo Sascha,
welche Version von AD FS kommt zum Einsatz (Version 2.0, 3.0, 4.0 oder Azure)?
Unabhängig davon gibt es meines Wissens nach kein Whitelisting in der Form, dass keine Authentifizierung, notwendig ist. Das würde dem AD FS auch nicht gerecht werden. Bezogen auf den Namen bzw. seine Funktion.

Nun haben wir aber das Problem das diverse Excel Dateien mit Makros nun ein Password Prompt bekommen.
Ich würde eher dieser Problematik Aufmerksamkeit schenken. Von nichts kommt nichts...


Gruß,
Dani
Member: Evilmachine
Evilmachine Nov 19, 2018 at 12:23:59 (UTC)
Goto Top
Wir nutzen die ADFS 3.0

Das Makro sieht wie folgt aus:

Private Sub Workbook_Open()
    
    Dim PT As PivotTable
    Dim WS As Worksheet
     
    ActiveWorkbook.Connections("owssvr").Refresh  

    For Each WS In ThisWorkbook.Worksheets

 
        For Each PT In WS.PivotTables
          PT.RefreshTable
        Next PT

    Next WS
    
    Application.DisplayAlerts = False
    ThisWorkbook.Worksheets("owssvr").Copy  
    ActiveWorkbook.Connections("owssvr").Delete  
    ActiveWorkbook.SaveAs Filename:="C:\Batch\Endkundenreklamationen.xls", FileFormat:=xlExcel8  
    ActiveWorkbook.Close False
    Application.Quit

End Sub

Es werden lediglich beim öffnen die Datenquellen aktualisiert.

Der Connectionstring der Datenquelle sieht wie folgt aus:

Provider=Microsoft.Office.List.OLEDB.2.0;Data Source="";ApplicationName=Excel;Version=12.0.0.0  

Die Angabe von URL, User und Passwort im Connectionstring hat leider nicht geholfen eine Passwortabfrage zu unterbinden.
Member: Dani
Dani Nov 23, 2018 at 10:32:06 (UTC)
Goto Top