You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/ACSAzureWebserviceOperation.md
+14-14Lines changed: 14 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,12 +3,12 @@ slug: '/'
3
3
sidebar_label: 'ACSAzureWebservices Operation'
4
4
---
5
5
6
-
# ACSAzureWebservices Operation
6
+
# ACS AzureWebservices Operation
7
7
8
8
Once the sma.acs.ACSAzureWebservices plugin has been registered with the OpCon system, it will be possible to perform agent and task definitions.
9
9
All definitions can only be performed using Solution Manager.
10
10
11
-
## Defining ACSAzureWebservices connection
11
+
## Defining ACS AzureWebservices connection
12
12
13
13
The Agent definition is defined by adding a new ACSAzureWebservices Agent definition using Solution Manager.
14
14
Items defined in red are required values.
@@ -21,15 +21,15 @@ Items defined in red are required values.
21
21
4. Select **+Add** to add a new agent definition.
22
22
5. Fill in the agent details
23
23
- Insert a unique name for the connection.
24
-
- Select **ACSAzureWebservices** from the **Type** drop-down list.
25
-
- Select **ACSAzureWebservices Settings**
24
+
- Select **ACS AzureWebservices** from the **Type** drop-down list.
25
+
- Select **ACS AzureWebservices Settings**
26
26
- The **Azure URL** field contains a default value ***azure.status.microsoft/en-us/status*** which is used as a heartbeat to check if the Azure environment is available.
27
27
6. Save the definition changes.
28
28
7. Start the connection by selecting the **Change Communication Status** button and selecting **Enable Full Comm.**.
29
29
30
30
## Defining tasks
31
31
32
-
The ACSAzureWebservices Connection supports the following task types:
32
+
The ACS AzureWebservices Connection supports the following task types:
33
33
34
34
TaskType | Description
35
35
---------------------|------------
@@ -56,7 +56,7 @@ The GetOAuth2Token task is used to get an OAuth2 token and set it as a schedule
56
56
5. Fill in the task details.
57
57
- Select the **Schedule** name from the drop-down list.
58
58
- In the **Name** field enter a unique name for the task within the schedule.
59
-
- Select **ACSAzureWebservices** from the **Job Type** drop-down list.
59
+
- Select **ACS AzureWebservices** from the **Job Type** drop-down list.
60
60
- Select **GetOAuth2Token** from the **Task Type** drop-down list.
61
61
62
62
Enter details for Task Type **GetOAuth2Token**.
@@ -91,13 +91,13 @@ The GetPatToken task is used to set a PAT token as a schedule instance property
91
91
5. Fill in the task details.
92
92
- Select the **Schedule** name from the drop-down list.
93
93
- In the **Name** field enter a unique name for the task within the schedule.
94
-
- Select **ACSAzureWebservices** from the **Job Type** drop-down list.
94
+
- Select **ACS AzureWebservices** from the **Job Type** drop-down list.
95
95
- Select **GetPatToken** from the **Task Type** drop-down list.
96
96
97
97
Enter details for Task Type **GetPatToken**.
98
98
99
99
1. Select the **Task Details** button.
100
-
2. In the **Integration Selection** section, select the primary integration which is an ACSAzureWebservices connection previously defined.
100
+
2. In the **Integration Selection** section, select the primary integration which is an ACS AzureWebservices connection previously defined.
101
101
3. In the **Authentication** section, enter a PAT (Personal Action Token) retrieved from the Azure DevOps environment (see https://learn.microsoft.com/en-us/azure/devops/organizations/accounts/use-personal-access-tokens-to-authenticate?view=azure-devops&tabs=Windows for information on how to create a PAT).
102
102
4. In the **Response Variable** section, define the variable that will contain the PAT token. The format is name=value where the name part will be the schedule instance property name, the value part is ignored.
103
103
@@ -115,13 +115,13 @@ A Job Dependency should be defined on a previous **GetPatToken** task.
115
115
5. Fill in the task details.
116
116
- Select the **Schedule** name from the drop-down list.
117
117
- In the **Name** field enter a unique name for the task within the schedule.
118
-
- Select **ACSAzureWebservices** from the **Job Type** drop-down list.
118
+
- Select **ACS AzureWebservices** from the **Job Type** drop-down list.
119
119
- Select **RunDevOpsPipeline** from the **Task Type** drop-down list.
120
120
121
121
Enter details for Task Type **RunDevOpsPipeline**. Fields marked in red must be provided.
122
122
123
123
1. Select the **Task Details** button.
124
-
2. In the **Integration Selection** section, select the primary integration which is an ACSAzureWebservices connection previously defined.
124
+
2. In the **Integration Selection** section, select the primary integration which is an ACS AzureWebservices connection previously defined.
125
125
3. In the **Job Configuration** section enter the following information
126
126
- In the **Azure Url** field enter ***dev.azure.com***.
127
127
- In the **Organization** field enter the name of the DevOps Organization.
@@ -154,13 +154,13 @@ A Job Dependency should be defined on a previous **GetOAuth2Token** task.
154
154
5. Fill in the task details.
155
155
- Select the **Schedule** name from the drop-down list.
156
156
- In the **Name** field enter a unique name for the task within the schedule.
157
-
- Select **ACSAzureWebservices** from the **Job Type** drop-down list.
157
+
- Select **ACS AzureWebservices** from the **Job Type** drop-down list.
158
158
- Select **DownloadBlobStorage** from the **Task Type** drop-down list.
159
159
160
160
Enter details for Task Type **UploadBlobStorage**. Fields marked in red must be provided.
161
161
162
162
1. Select the **Task Details** button.
163
-
2. In the **Integration Selection** section, select the primary integration which is an ACSAzureWebservices connection previously defined.
163
+
2. In the **Integration Selection** section, select the primary integration which is an ACS AzureWebservices connection previously defined.
164
164
3. In the **DownloadAzureBlob** section enter the following information
165
165
- In the **Storage Account** field enter the name of the storage account.
166
166
- In the **Path** field enter the path of the file to be downloaded from the storage area. The value consists of
@@ -184,13 +184,13 @@ A Job Dependency should be defined on a previous **GetOAuth2Token** task.
184
184
5. Fill in the task details.
185
185
- Select the **Schedule** name from the drop-down list.
186
186
- In the **Name** field enter a unique name for the task within the schedule.
187
-
- Select **ACSAzureWebservices** from the **Job Type** drop-down list.
187
+
- Select **ACS AzureWebservices** from the **Job Type** drop-down list.
188
188
- Select **UploadBlobStorage** from the **Task Type** drop-down list.
189
189
190
190
Enter details for Task Type **UploadBlobStorage**. Fields marked in red must be provided.
191
191
192
192
1. Select the **Task Details** button.
193
-
2. In the **Integration Selection** section, select the primary integration which is an ACSAzureWebservices connection previously defined.
193
+
2. In the **Integration Selection** section, select the primary integration which is an ACS AzureWebservices connection previously defined.
194
194
3. In the **UploadAzureBlob** section enter the following information
195
195
- In the **Storage Account** field enter the name of the storage account.
196
196
- In the **Path** field enter the path where the file must be placed within the storage area. The value consists of
Copy file name to clipboardExpand all lines: docs/ACSWebservicesOperation.md
+28-28Lines changed: 28 additions & 28 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,16 +1,16 @@
1
1
---
2
2
slug: '/'
3
-
sidebar_label: 'ACSWebservices Operation'
3
+
sidebar_label: 'ACS Webservices Operation'
4
4
---
5
5
6
-
# ACSWebservices Operation
6
+
# ACS Webservices Operation
7
7
8
8
Once the sma.acs.ACSWebservices plugin has been registered with the OpCon system, it will be possible to perform agent and task definitions.
9
9
All definitions can only be performed using Solution Manager.
10
10
11
-
## Defining ACSWebservices Batch Users
11
+
## Defining ACS Webservices Batch Users
12
12
13
-
The ACSWebservices task types BASICTOKEN and OPCONTOKEN uses opCon Batch users to define the user information for these task types.
13
+
The ACS Webservices task types BASICTOKEN and OPCONTOKEN uses opCon Batch users to define the user information for these task types.
14
14
Before creating these task types, ensure that the appropriate Batch Users are created.
15
15
16
16

@@ -19,12 +19,12 @@ Before creating these task types, ensure that the appropriate Batch Users are cr
19
19
2. From the Home page select **Library**
20
20
3. From the ***Security*** Menu select **Batch Users**.
21
21
4. Select **+Add** to add a new Batch User.
22
-
5. Select **ACSWebservices** from the ***Select the target OS*** drop-down list.
22
+
5. Select **ACS Webservices** from the ***Select the target OS*** drop-down list.
23
23
6. Enter the User name that will be used to create the token in the **Identifier** field.
24
24
7. Enter the password of the defined API User in the **Password** and **Confirm** fields.
25
25
8. Select **Save**.
26
26
27
-
## Defining ACSWebservices connection
27
+
## Defining ACS Webservices connection
28
28
29
29
The Agent definition is defined by adding a new ACSWebservices Agent definition using Solution Manager.
30
30
Items defined in red are required values.
@@ -37,8 +37,8 @@ Items defined in red are required values.
37
37
4. Select **+Add** to add a new agent definition.
38
38
5. Fill in the agent details
39
39
- Insert a unique name for the connection.
40
-
- Select **ACSWebservices** from the **Type** drop-down list.
41
-
- Select **ACSWebservices Settings**
40
+
- Select **ACS Webservices** from the **Type** drop-down list.
41
+
- Select **ACS Webservices Settings**
42
42
- In the **OpCon URL** field enter the full url for the associated OpCon Rest-API server.
43
43
- In the **OpCon Token** field enter a valid OpCon application token that will be used to authenticate internal OpCon Rest-API requests.
44
44
- In the **Proxy Url** field enter the full url of the Proxy Server if required when submitting url requests outside the organization.
@@ -47,7 +47,7 @@ Items defined in red are required values.
47
47
48
48
## Defining tasks
49
49
50
-
The ACSWebservices Connection supports the following task types:
50
+
The ACS Webservices Connection supports the following task types:
51
51
52
52
TaskType | Description
53
53
---------------------|------------
@@ -69,7 +69,7 @@ Data is passed between tasks using schedule instance properties. The ACS environ
69
69
### BASICTOKEN Task
70
70
71
71
The BASICTOKEN task is used to set a basic token as a schedule instance property so it can be used to provide authentication by subsequent tasks.
72
-
The function allows the selection of a ACSWebservices Batch User to provide the base64 encoded authentication string.
72
+
The function allows the selection of a ACS Webservices Batch User to provide the base64 encoded authentication string.
73
73
74
74

75
75
@@ -80,13 +80,13 @@ The function allows the selection of a ACSWebservices Batch User to provide the
80
80
5. Fill in the task details.
81
81
- Select the **Schedule** name from the drop-down list.
82
82
- In the **Name** field enter a unique name for the task within the schedule.
83
-
- Select **ACSWebservices** from the **Job Type** drop-down list.
83
+
- Select **ACS Webservices** from the **Job Type** drop-down list.
84
84
- Select **BASICTOKEN** from the **Task Type** drop-down list.
85
85
86
86
Enter details for Task Type **BASICTOKEN**.
87
87
88
88
1. Select the **Task Details** button.
89
-
2. In the **Integration Selection** section, select the primary integration which is an ACSWebservices connection previously defined.
89
+
2. In the **Integration Selection** section, select the primary integration which is an ACS Webservices connection previously defined.
90
90
3. In the **Authentication** section
91
91
- select a Batch User from the drop-down list.
92
92
4. In the **Response Variable** section
@@ -95,7 +95,7 @@ Enter details for Task Type **BASICTOKEN**.
95
95
### OPCONTOKEN Task
96
96
97
97
The OPCONTOKEN task is used to set an OpCon token as a schedule instance property so it can be used to provide authentication by subsequent tasks.
98
-
The function allows the selection of a ACSWebservices Batch User to provide the OpCon encoded authentication string.
98
+
The function allows the selection of a ACS Webservices Batch User to provide the OpCon encoded authentication string.
99
99
100
100

101
101
@@ -106,13 +106,13 @@ The function allows the selection of a ACSWebservices Batch User to provide the
106
106
5. Fill in the task details.
107
107
- Select the **Schedule** name from the drop-down list.
108
108
- In the **Name** field enter a unique name for the task within the schedule.
109
-
- Select **ACSWebservices** from the **Job Type** drop-down list.
109
+
- Select **ACS Webservices** from the **Job Type** drop-down list.
110
110
- Select **OPCONTOKEN** from the **Task Type** drop-down list.
111
111
112
112
Enter details for Task Type **OPCONTOKEN**.
113
113
114
114
1. Select the **Task Details** button.
115
-
2. In the **Integration Selection** section, select the primary integration which is an ACSWebservices connection previously defined.
115
+
2. In the **Integration Selection** section, select the primary integration which is an ACS Webservices connection previously defined.
116
116
3. In the **Authentication** section
117
117
- In the **URL** field enter the full address of the end point (i.e. https://server:port/api/tokens).
118
118
- Select a Batch User from the drop-down list.
@@ -139,13 +139,13 @@ TheOAUTH2TOKEN task is used to set an OAuth2 token as a schedule instance proper
139
139
5. Fill in the task details.
140
140
- Select the **Schedule** name from the drop-down list.
141
141
- In the **Name** field enter a unique name for the task within the schedule.
142
-
- Select **ACSWebservices** from the **Job Type** drop-down list.
142
+
- Select **ACS Webservices** from the **Job Type** drop-down list.
143
143
- Select **OAUTH2TOKEN** from the **Task Type** drop-down list.
144
144
145
145
Enter details for Task Type **OAUTH2TOKEN**.
146
146
147
147
1. Select the **Task Details** button.
148
-
2. In the **Integration Selection** section, select the primary integration which is an ACSWebservices connection previously defined.
148
+
2. In the **Integration Selection** section, select the primary integration which is an ACS Webservices connection previously defined.
149
149
- In the **URL** field enter the full address of the end point using global properties (i.e. https://login.microsoftonline.com/[[tenantid]]/oauth2/token).
150
150
3. In the **Authentication** section
151
151
- In the **ClientId** field enter the provided client id (use a global or an encrypted global property to safe guard the client id).
@@ -183,15 +183,15 @@ ABC.
183
183
5. Fill in the task details.
184
184
- Select the **Schedule** name from the drop-down list.
185
185
- In the **Name** field enter a unique name for the task within the schedule.
186
-
- Select **ACSWebservices** from the **Job Type** drop-down list.
186
+
- Select **ACS Webservices** from the **Job Type** drop-down list.
187
187
- Select **GET** from the **Task Type** drop-down list.
188
188
189
189
Enter details for Task Type **GET**.
190
190
191
191

192
192
193
193
1. Select the **Task Details** button.
194
-
2. In the **Integration Selection** section, select the primary integration which is an ACSWebservices connection previously defined.
194
+
2. In the **Integration Selection** section, select the primary integration which is an ACS Webservices connection previously defined.
195
195
3. In the **Task Configuration** section
196
196
- In **Variables** define name value pairs that can be used for substitution in url and message bodies.
197
197
- In the **Url** field enter the full address of the end point (i.e. https://server:port/api/tokens).
@@ -238,15 +238,15 @@ task should be in a 'hold' state. The remote system would then include the capa
238
238
5. Fill in the task details.
239
239
- Select the **Schedule** name from the drop-down list.
240
240
- In the **Name** field enter a unique name for the task within the schedule.
241
-
- Select **ACSWebservices** from the **Job Type** drop-down list.
241
+
- Select **ACS Webservices** from the **Job Type** drop-down list.
242
242
- Select **POST** from the **Task Type** drop-down list.
243
243
244
244
Enter details for Task Type **POST**.
245
245
246
246

247
247
248
248
1. Select the **Task Details** button.
249
-
2. In the **Integration Selection** section, select the primary integration which is an ACSWebservices connection previously defined.
249
+
2. In the **Integration Selection** section, select the primary integration which is an ACS Webservices connection previously defined.
250
250
3. In the **Task Configuration** section
251
251
- In **Variables** define name value pairs that can be used for substitution in url and message bodies.
252
252
- In the **Url** field enter the full address of the end point (i.e. https://server:port/api/tokens).
@@ -291,15 +291,15 @@ ABC.
291
291
5. Fill in the task details.
292
292
- Select the **Schedule** name from the drop-down list.
293
293
- In the **Name** field enter a unique name for the task within the schedule.
294
-
- Select **ACSWebservices** from the **Job Type** drop-down list.
294
+
- Select **ACS Webservices** from the **Job Type** drop-down list.
295
295
- Select **PUT** from the **Task Type** drop-down list.
296
296
297
297
Enter details for Task Type **PUT**.
298
298
299
299

300
300
301
301
1. Select the **Task Details** button.
302
-
2. In the **Integration Selection** section, select the primary integration which is an ACSWebservices connection previously defined.
302
+
2. In the **Integration Selection** section, select the primary integration which is an ACS Webservices connection previously defined.
303
303
3. In the **Task Configuration** section
304
304
- In **Variables** define name value pairs that can be used for substitution in url and message bodies.
305
305
- In the **Url** field enter the full address of the end point (i.e. https://server:port/api/tokens).
@@ -344,15 +344,15 @@ ABC.
344
344
5. Fill in the task details.
345
345
- Select the **Schedule** name from the drop-down list.
346
346
- In the **Name** field enter a unique name for the task within the schedule.
347
-
- Select **ACSWebservices** from the **Job Type** drop-down list.
348
-
- Select **PTCH** from the **Task Type** drop-down list.
347
+
- Select **AC SWebservices** from the **Job Type** drop-down list.
348
+
- Select **PATCH** from the **Task Type** drop-down list.
349
349
350
350
Enter details for Task Type **PATCH**.
351
351
352
352

353
353
354
354
1. Select the **Task Details** button.
355
-
2. In the **Integration Selection** section, select the primary integration which is an ACSWebservices connection previously defined.
355
+
2. In the **Integration Selection** section, select the primary integration which is an ACS Webservices connection previously defined.
356
356
3. In the **Task Configuration** section
357
357
- In **Variables** define name value pairs that can be used for substitution in url and message bodies.
358
358
- In the **Url** field enter the full address of the end point (i.e. https://server:port/api/tokens).
@@ -392,15 +392,15 @@ The DELETE task should have a dependency set on the authentication task.
392
392
5. Fill in the task details.
393
393
- Select the **Schedule** name from the drop-down list.
394
394
- In the **Name** field enter a unique name for the task within the schedule.
395
-
- Select **ACSWebservices** from the **Job Type** drop-down list.
395
+
- Select **ACS Webservices** from the **Job Type** drop-down list.
396
396
- Select **DELETE** from the **Task Type** drop-down list.
397
397
398
398
Enter details for Task Type **DELETE**.
399
399
400
400

401
401
402
402
1. Select the **Task Details** button.
403
-
2. In the **Integration Selection** section, select the primary integration which is an ACSWebservices connection previously defined.
403
+
2. In the **Integration Selection** section, select the primary integration which is an ACS Webservices connection previously defined.
404
404
3. In the **Task Configuration** section
405
405
- In **Variables** define name value pairs that can be used for substitution in url and message bodies. Defining SERVER=DESKTOPA will
406
406
replace the value SERVER in the url and message body with value DESKTOPA.
0 commit comments