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: ReadMe.md
+3-2Lines changed: 3 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -254,12 +254,14 @@ Scenario 3: The package is deployed as above. LaunchInstaller is set to read par
254
254
255
255
# Preparation
256
256
257
-
## 1 - Update the Partner Configuration
257
+
## 1 - Updating the Partner Configuration
258
258
259
259
**The developers recommend editing the Partner Configuration (PartnerConfig.xml) with Visual Studio Code, however feel free to use your favorite text editor that supports "UTF-8 w/ BOM" Encoding.**
260
260
261
261
Open **PartnerConfig.xml** to begin. This **Partner Configuration** is your one-stop shop for configuring the **Deployment Package.** Enter data for each value between the relevant XML Tags (many values are already assigned Defaults to serve as an example). Information about the Expected Format and Purpose of each Configuration Value is contained above each value itself. Consider the table below a desk reference.
262
262
263
+
In normal circumstances you would configure values like Service Behavior and Script Behavior, then the rest will be updated/injected via the provided AMPs.
264
+
263
265
| Category | Value Name | Default Value | Mandatory | Purpose |
|**Branding**|*ErrorContactInfo*|| No | This is a space for your business contact info (Company Name, Address, Support Phone Number, etc.). This will be printed at the bottom of the Event Log entry when a documented error occurs. If using multiple lines, start your information at the **beginning of each line** (no indent) in the tag space. |
@@ -299,7 +301,6 @@ A small amount of customization can also be made in the **Agent Launcher Script*
299
301
| Value Name | Default Value | Mandatory | Purpose |
|*TempFolder*| C:\Windows\Temp\AGPO | Yes | This should be a Local Folder on the system where the **Deployment Package** components work from, **NOT to be confused with the *LocalFolder* value in the Partner Configuration.** Whether run by Group Policy or On-Demand (click-to-run), the required components are dropped here during execution and then **removed upon termination of the Package.**|
302
-
|*DLThreshold*| 3 | Yes | This is the maximum number of attempts the **Agent Setup Launcher** will make to download any prerequisite components needed for Agent installation. If this value is exceeded, the **Launcher will terminate, and it must be run again.**|
303
304
|*NoArgs*| 0 | Yes | Disable the usage of arguments passed to this script. This way you can **not** pass CustomerID and Token through arguments, but if you have an older GPO that still uses a domainname or the term AUTO, you can set this value to 1. This way you don't need to change all those GPO's. **If set to 1, you do need another way to pass CustomerID and Token, or through the PartnerConfig.xml, or through azNableProxy**|
304
305
305
306
If you elect to make any changes, you will need to adjust the values **immediately following the equals (=) sign** in their relevant **SET** statements. For example:
Copy file name to clipboardExpand all lines: ReleaseNotes.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,4 @@
1
1
# 2020-02-xx
2
-
New and updated features:
3
2
* Registration token install method:
4
3
* Activation Key methods for upgrades
5
4
* Registration Key methods for new installs/repairs
@@ -11,6 +10,7 @@ New and updated features:
11
10
* Functioning N-Central AMP scripts that support 2 methods for updating the configuration file used for installation
12
11
* Direct update of Customer ID/Registration Token and other values from N-Central Custom Property (CP) injected via N-Central API See: [How to N-Central API Automation](https://github.com/AngryProgrammerInside/NC-API-Documentation) for examples
13
12
* Automatic update of Customer ID/Registration token from values pulled from local Agent/Maintenance XML along with provided JWT (see above documentation)
13
+
* Functioning N-Central AMP script to update/renew expired/expiring tokens
14
14
* Legacy Support: If you still have old values within your GPO, you can use a flag within the LaunchInstaller.bat to ignore provided parameters and rely upon the configuration file
15
15
* Custom installation method data
16
16
* Through additional modules you can use your own source for CustomerID/Registration Token enumeration
@@ -21,7 +21,7 @@ New and updated features:
21
21
* Quality of Life for development and debugging:
22
22
* Added debugmode to the InstallAgent.ps1 to avoid self destruct and reload of modules
23
23
* Added debug function to provide Gridviews of common tables
24
-
* For more details on development debugging of this script, [check out this readme](DevelopmentAndDebugging.md)
24
+
* For more details on development debugging of this script, check out this page on GitHub
0 commit comments