Show last authors
1 (% class="row" %)
2 (((
3 (% class="col-xs-12 col-sm-8" %)
4 (((
5 (% class="wikigeneratedid" id="HOverview" %)
6 Install //Service Configuration// from [[StruSoft installer>>doc:Install IMPACT.StruSoft Installer.WebHome]]. You can find the application through the filter in the IMPACT tab, select the Server (figure 1).
7
8 [[image:1536666595673-582.png||height="293" width="816"]]
9
10 //Figure1: Service Configuration in Strusoft Installer//
11
12 Please note! Service Configuration has dependencies and requires redistributables. If the server is waiting for a windows update, the install of a new version of Service Configuration could result in a reboot of the server. Therefore, installs/updates of the tool should be carried out outside the working hours.
13
14 ----
15
16 = Using the Service Configuration tool to deploy the services =
17
18 (% class="wikigeneratedid" id="HIMPACTServiceConfigurationTooltowork2Cinformationneedstobefilledintheboxes.Inthefollowingheadings2Ceachboxwillbedescribedandwheretofindinformationaboutit." %)
19 (% style="font-size:14px" %)The Service Configuration tool will help you deploy (install) IMPACTs web services. In order to deploy, you need to fill in the blank fields in the application. The first group of text fields is related to the database. (% class="mark" %)Type in //Server Name// (figure 2, **1**), //Database// (figure 2, **2**), //User Id// (figure 2, **3**) and //Password// (figure 2, **4**).(%%) The second group
20
21 [[image:IMPACT Service Configuration Tool.png]]
22
23 //Figure 2: IMPACT Service Configuration Tool//
24
25 == Server name (1) ==
26
27 The server name is found in //Microsoft SQL Server Management Studio//. The server name is the name before the brackets. In this case //IMPACTSERV2016\SQLEXPRESS.//
28
29 //[[image:Server name.png]]//
30
31 //Figure 3: Server name//
32
33 == Database (2) ==
34
35 The database is found in //Microsoft SQL Server Management Studio//. It is located under //databases. //In this case IMPACT_15. 
36
37 [[image:Database.png]]
38
39 //Figure 4: Database//
40
41 == User Id & Password (3&4) ==
42
43 The User Id & Password are created and found in //Microsoft SQL Server Management Studio//. Right-click on //Logins //under //Security //and select //New Login...//
44
45 //[[image:Logins.png]]//
46
47 //Figure 5: New login//
48
49 Under the page General, you choose your //Login name //and your //password//. Box //SQL Server authentication //and unbox //Enforce password policy.//
50
51 //[[image:Login - general.png]]//
52
53 //Figure 6: Page: General//
54
55 Under the page //User Mapping//, choose your //database //and box //strusoftServiceRole.[[image:Login - User Mapping.png]]//
56
57 //Figure 7: Page: User Mapping//
58
59 == IIS Web Application Name, Security Server & WebAPI (5&9) ==
60
61 These names are chosen and defined by the user. There are two rules:
62
63 * The Security Server & WebAPI names must be different.
64 * The names must also differ if more packages are used and defined. [[image:IIS Web Application Name.png]]
65
66 == Desktop/Mobile/Sync - Secrets (6,7,8) ==
67
68 These secrets are chosen and defined by the user. Although, our recommendation is that they at least have a total of 15 characters, numbers, capital and lower-case letters.
69
70 == Storage Configuration ==
71
72 Rejection and disorder use attachments. These attachments can be binary files (pictures).
73
74 The attachments can be saved on one of the following storage types:
75
76 * FTP
77 * Amazon S3
78 * Azure Blob Storage
79 * Google Clouse Storage
80
81 [[image:1580114459794-393.png]]
82
83 Use the IMPACT Configuration Tool/ Cloud File Storage to set your configurations, see the figure below.
84
85 [[image:1580114497647-728.png]]
86
87 === FTP File Storage Configuration ===
88
89 In order to use FTP file storage, you need an FTP server and FTP client. Here you can see how to use Filezilla.
90
91 ~1. Download the FTP server and the client to test. You can download from here:
92
93 [[https:~~/~~/filezilla-project.org/>>url:https://filezilla-project.org/]]
94
95 2. Set your local directory for the FTP server with a user name and password.
96
97 Press Edit/User
98
99 * Add a user (name and password)
100 * Add a directory
101
102 Note that you need to give full rights (tick checkboxes in the red rectangle), see below
103
104 3. Start the client application (FileZilla)
105
106 Fill the fields: Host, Username, Password, and then click Quickconnect to test, see below:
107
108 4. Use the IMPACT Configuration Tool/ Cloud File Storage to set your FTP configuration, see the figure below.
109
110 [[image:1580115115606-257.png]]
111
112 Settings are saved in the settings file used by the service as below: 
113
114 <!~-~- Settings for Ftp ~-~->
115 <add key ="FileCloud" value="ftp"/>
116
117 <add key ="FileCloudFtpUri" value="ftp:~/~/localhost"/>
118 <add key ="FileCloudFtpUserName" value="myName"/>
119 <add key ="FileCloudFtpPassword" value="123456"/>
120 <add key ="FileCloudFtpUseFtps" value="false"/>
121 <add key ="FileCloudFolder" value="impact-file-storage"/>
122
123 == Deploy ==
124
125 When all fields all filled you are ready to continue. To do so, click //Deploy//. [[image:deploy.png]]
126
127 ----
128
129 Continue with the installation: [[Set up a file share!>>doc:Installation.Set up a file share.WebHome]]
130 )))
131
132 (% class="col-xs-12 col-sm-4" %)
133 (((
134 (% class="box" %)
135 (((
136 [[image:Wiki article - Install Web Services.svg]]
137 )))
138
139 (% class="box" %)
140 (((
141 **Contents**
142
143 {{toc/}}
144 )))
145 )))
146 )))
Copyright 2018 StruSoft AB
IMPACT Documentation