Das XBRL-Portal muss nun so konfiguriert werden, dass eine Kommunikation mit dem XBRL-Processing-Service möglich ist und der Zugriff auf den XBRL-Cache ermöglicht wird.
Manuelle Einrichtung über die web.config
Dazu muss zunächst der lokale Anwendungspfad des Portals geöffnet werden. Dazu kann im IIS-Manager nach einem Rechtsklick auf die Anwendung der Pfad im Explorer geöffnet werden.
Um die Einstellungen bearbeiten zu können, müssen nun noch die Zugriffsrechte auf die Konfigurationsdatei angepasst werden. Dazu muss nach einem Rechtsklick auf die Datei "web.config" das Eigenschaften-Menü aufgerufen werden.
Die Berechtigungen müssen analog zur Beschreibung im Kapitel Setting up the XBRL-Cache wie dargestellt angepasst werden. Folgend kann die Datei mit dem Editor geöffnet und bearbeitet werden.
Im ersten Schritt muss der Eintrag <add key=“XbrlSettingsFilePath“ [..]> gesucht und geändert werden. Im value-Feld muss hier der absolute Pfad der im Kapitel Setting up the XBRL-Cache kopierten Datei "SmartXBRLSettings.xml" angegeben werden. Wurde dieser Anleitung gefolgt, entspricht dieser:
C:\inetpub\XBRLData\SmartXBRLSettings.xml
oder bei Ablage auf einem anderen Laufwerk:
F:/Portal/XBRLData/
Im zweiten Schritt muss dem Portal die Adresse des XBRL-Processing-Service bekannt gemacht werden. Dazu wird im Eintrag <endpoint […]> der Wert address entsprechend der im Kapitel Import of an Application für den Service vergebenen Adresse angepasst werden (z.B. http://localhost:1337/XbrlProcessingService.svc).
Nach beiden Änderungen kann die Datei gespeichert und geschlossen werden.
Weitere Einstellungen können in der Applikation vorgenommen werden und sind mit möglichen Werte pro Applikation werden in Abschnitt 5.4 beschrieben.
Single Sign-On mit Active Directory
Ob der Benutzer beim Aufrufen vom Portal automatisch direkt mit seinem Windows-Account eingeloggt oder nach seinen lokalen Benutzerdaten gefragt wird, definiert die Konfigurationseinstellung DisableSso. Sie muss auf „false" gesetzt werden, damit Single Sign-On erfolgt. Durch die Systemeinstellung AdAuthenticationDomain kann die Active Directory Domäne gesetzt werden. In der Oberfläche unter dem Menüpunkt Stammdaten > Benutzer und Rollen im Bereich „Rollen" können die Active Directory Rollen den auf dem XBRL Portal vorhandenen Applikationsrollen zugeordnet werden.
Einrichtung über den IIS-Konfigurationsmanager
Nach einem Klick auf die entsprechende Applikation im IIS, kann hier der Konfigurationsmanager aufgerufen werden. Im Konfigurationseditor muss danach der Bereich „appSettings" ausgewählt werden.
Eine Übersicht über die vorhandenen Einstellungen und möglichen Werte in der Konfigurationsdatei werden in Abschnitt 5.4.1 beschrieben.