Difference between revisions of "Configuration Files/AppSettings.config"
Line 11: | Line 11: | ||
| appSettings|| UBIK.DataBase.ConnectionString ||Configuration of the SQL connect string to the {{UBIK}} Database | | appSettings|| UBIK.DataBase.ConnectionString ||Configuration of the SQL connect string to the {{UBIK}} Database | ||
|- | |- | ||
− | + | | appSettings|| UBIK.Service.ValityPeriode || Duration [in seconds] how long records are valid before they will be required for changes by the kernel; '''-1''' to turn off | |
− | + | ||
− | | appSettings|| UBIK.Service.ValityPeriode || Duration [in seconds] how long records are valid before they will be | + | |
− | + | ||
Duration [in seconds] until a cached record is marked as outdated in the {{UBIK}} Kernel | Duration [in seconds] until a cached record is marked as outdated in the {{UBIK}} Kernel | ||
|- | |- | ||
− | | appSettings|| LogLevel ||LogLevel | + | | appSettings|| LogLevel ||The LogLevel should be changed accordingly in the [[Logging#How_To_Configure_Logging]].config. LogLevel switch '''0''', No logging, switch '''10''', Simple logging, switch '''20''', Detailed logging. |
|- | |- | ||
| appSettings|| LanguageID ||ID of the language that must be used by the Web Service. The Service will deliver the content of MultiLanguage Properties in this language. | | appSettings|| LanguageID ||ID of the language that must be used by the Web Service. The Service will deliver the content of MultiLanguage Properties in this language. | ||
Line 27: | Line 24: | ||
| appSettings|| TokenRestrictive ||If this switch is '''1''', data access is only possible after a successfull authentication.<br/>If it is set to '''0''', the token is not validated. | | appSettings|| TokenRestrictive ||If this switch is '''1''', data access is only possible after a successfull authentication.<br/>If it is set to '''0''', the token is not validated. | ||
|- | |- | ||
− | | appSettings|| | + | | appSettings|| GroupRightsUpdateIntervall ||''' GroupRightsUpdateIntervall setting is optional'''. Update Interval [in seconds] for the Group Rights Evaluator. If this setting is not configured, the ValityPeriode is used for defining the interval for the Rights Evaluator. |
− | + | ||
− | + | ||
|- | |- | ||
| appSettings|| SessionManagementType ||Configure the type of [[USAM|session management]] the current service should use:<br/>'''0''' = Single Local Management / '''1''' = Local Application Service / '''2''' = Global Application Service | | appSettings|| SessionManagementType ||Configure the type of [[USAM|session management]] the current service should use:<br/>'''0''' = Single Local Management / '''1''' = Local Application Service / '''2''' = Global Application Service | ||
Line 35: | Line 30: | ||
| appSettings|| SessionManagementUrl||In the case of SessionManagementType = '''1''' or '''2''', configure the URL of the application service via this setting.<br/>If a port other than 443 (default port for https) is used, it has to be specified here as well. | | appSettings|| SessionManagementUrl||In the case of SessionManagementType = '''1''' or '''2''', configure the URL of the application service via this setting.<br/>If a port other than 443 (default port for https) is used, it has to be specified here as well. | ||
|- | |- | ||
− | | | + | | appSettings|| HideAuthenticationInfo|| If this switch is '''0''', deliver error status if authentication fails, if it is set to '''1''', hide error status if authentication fails. |
− | + | ||
− | + | ||
|- | |- | ||
|} | |} | ||
Line 46: | Line 39: | ||
<appSettings> | <appSettings> | ||
<add key="UBIK.DataBase.ConnectionString" value="Data Source=ubikdbserver.mydomain;Initial Catalog=UBIK.MYDATABASE;User ID=myuser;Password=mypassword" /> | <add key="UBIK.DataBase.ConnectionString" value="Data Source=ubikdbserver.mydomain;Initial Catalog=UBIK.MYDATABASE;User ID=myuser;Password=mypassword" /> | ||
− | <add key="UBIK.Service. | + | <add key="UBIK.Service.ValityPeriod" value="0" /> |
− | + | <add key="UBIK.Service.TokenValityPeriod" value="300" /> | |
− | <add key="UBIK.Service. | + | |
<add key="UBIK.Service.LogLevel" value="10" /> | <add key="UBIK.Service.LogLevel" value="10" /> | ||
<add key="UBIK.Service.UserRestrictive" value="1" /> | <add key="UBIK.Service.UserRestrictive" value="1" /> | ||
Line 65: | Line 57: | ||
<appSettings> | <appSettings> | ||
<add key="UBIK.DataBase.ConnectionString" value="Data Source=tcp:xxxxxxxx.database.windows.net,1433;Initial Catalog=UBIK.MYDATABASE;User ID=myclouduser@xxxxxxxx;Password=mypassword" /> | <add key="UBIK.DataBase.ConnectionString" value="Data Source=tcp:xxxxxxxx.database.windows.net,1433;Initial Catalog=UBIK.MYDATABASE;User ID=myclouduser@xxxxxxxx;Password=mypassword" /> | ||
− | <add key="UBIK.Service. | + | <add key="UBIK.Service.ValityPeriod" value="0" /> |
− | + | <add key="UBIK.Service.TokenValityPeriod" value="300" /> | |
− | <add key="UBIK.Service. | + | |
<add key="UBIK.Service.LogLevel" value="10" /> | <add key="UBIK.Service.LogLevel" value="10" /> | ||
<add key="UBIK.Service.UserRestrictive" value="1" /> | <add key="UBIK.Service.UserRestrictive" value="1" /> | ||
Line 83: | Line 74: | ||
<appSettings> | <appSettings> | ||
<add key="UBIK.DataBase.ConnectionString" value="Data Source=ubikdbserver.mydomain;Initial Catalog=UBIK.MYDATABASE;Integrated Security=SSPI;" /> | <add key="UBIK.DataBase.ConnectionString" value="Data Source=ubikdbserver.mydomain;Initial Catalog=UBIK.MYDATABASE;Integrated Security=SSPI;" /> | ||
− | <add key="UBIK.Service. | + | <add key="UBIK.Service.ValityPeriod" value="0" /> |
− | + | <add key="UBIK.Service.TokenValityPeriod" value="300" /> | |
− | <add key="UBIK.Service. | + | |
<add key="UBIK.Service.LogLevel" value="10" /> | <add key="UBIK.Service.LogLevel" value="10" /> | ||
<add key="UBIK.Service.UserRestrictive" value="1" /> | <add key="UBIK.Service.UserRestrictive" value="1" /> | ||
Line 91: | Line 81: | ||
<add key="UBIK.Service.TokenRestrictive" value="1" /> | <add key="UBIK.Service.TokenRestrictive" value="1" /> | ||
<add key="UBIK.Service.LanguageID" value="0" /> | <add key="UBIK.Service.LanguageID" value="0" /> | ||
+ | <add key="UBIK.Service.HideAuthenticationInfo" value"1"/> | ||
<add key="UBIK.Service.SessionManagementType" value="0" /> | <add key="UBIK.Service.SessionManagementType" value="0" /> | ||
<add key="UBIK.Service.SessionManagementUrl" value="" /> | <add key="UBIK.Service.SessionManagementUrl" value="" /> |
Revision as of 10:32, 7 July 2023
The data and session management service of the web service are configured in this file.