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
+11-3Lines changed: 11 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -94,15 +94,18 @@ The following sections will breakdown the required configurations for the AnyGat
94
94
## Templates
95
95
The Template section will map the CA's SSL profile to an AD template. The Lifetime parameter is required and represents the certificate duration in months.
96
96
*```ContactName```
97
-
The name to pass to GlobalSign as the contact name for enrollments. OPTIONAL if Active Directory authentication is used in Keyfactor Command, in that case it can look up the name of the requesting user. Value provided in this config field overrides AD lookups.
97
+
The name to pass to GlobalSign as the contact name for enrollments. OPTIONAL if Active Directory authentication is used in Keyfactor Command, in that case it can look up the name of the requesting user. Value provided in this config field overrides AD lookups.
98
+
*```MSSLProfileID```
99
+
OPTIONAL: If specified, enrollments will use that profile ID for domain lookups. If not provided, domain lookup will be done based on the Common Name or first DNS SAN. Useful if your GlobalSign account has multiple domain objects with the same domain string, or subdomains (e.g. sub.test.com vs test.com).
98
100
99
101
```json
100
102
"Templates": {
101
103
"WebServer": {
102
104
"ProductID": "PV_SHA2",
103
105
"Parameters": {
104
106
"Lifetime":"12",
105
-
"ContactName":"John Doe"
107
+
"ContactName":"John Doe",
108
+
"MSSLProfileID":"123456"
106
109
}
107
110
}
108
111
}
@@ -194,14 +197,19 @@ This is the password that will be used to connect to the GlobalSign API
194
197
OPTIONAL: If provided, full syncs will start at the specified date.
195
198
*```SyncIntervalDays```
196
199
OPTIONAL: Required if SyncStartDate is used. Specifies how to page the certificate sync. Should be a value such that no interval of that length contains > 500 certificate enrollments.
200
+
*```SyncProducts```
201
+
OPTIONAL: If provided as a comma-separated list of product IDs, will limit the certificate sync to only certificates of those products. If blank or not provided, will sync all certs.
"description": "This integration allows for the Synchronization, Enrollment, and Revocation of TLS Certificates from the GlobalSign Certificate Center."
Copy file name to clipboardExpand all lines: readme_source.md
+11-3Lines changed: 11 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -52,15 +52,18 @@ The following sections will breakdown the required configurations for the AnyGat
52
52
## Templates
53
53
The Template section will map the CA's SSL profile to an AD template. The Lifetime parameter is required and represents the certificate duration in months.
54
54
*```ContactName```
55
-
The name to pass to GlobalSign as the contact name for enrollments. OPTIONAL if Active Directory authentication is used in Keyfactor Command, in that case it can look up the name of the requesting user. Value provided in this config field overrides AD lookups.
55
+
The name to pass to GlobalSign as the contact name for enrollments. OPTIONAL if Active Directory authentication is used in Keyfactor Command, in that case it can look up the name of the requesting user. Value provided in this config field overrides AD lookups.
56
+
*```MSSLProfileID```
57
+
OPTIONAL: If specified, enrollments will use that profile ID for domain lookups. If not provided, domain lookup will be done based on the Common Name or first DNS SAN. Useful if your GlobalSign account has multiple domain objects with the same domain string, or subdomains (e.g. sub.test.com vs test.com).
56
58
57
59
```json
58
60
"Templates": {
59
61
"WebServer": {
60
62
"ProductID": "PV_SHA2",
61
63
"Parameters": {
62
64
"Lifetime":"12",
63
-
"ContactName":"John Doe"
65
+
"ContactName":"John Doe",
66
+
"MSSLProfileID":"123456"
64
67
}
65
68
}
66
69
}
@@ -152,14 +155,19 @@ This is the password that will be used to connect to the GlobalSign API
152
155
OPTIONAL: If provided, full syncs will start at the specified date.
153
156
*```SyncIntervalDays```
154
157
OPTIONAL: Required if SyncStartDate is used. Specifies how to page the certificate sync. Should be a value such that no interval of that length contains > 500 certificate enrollments.
158
+
*```SyncProducts```
159
+
OPTIONAL: If provided as a comma-separated list of product IDs, will limit the certificate sync to only certificates of those products. If blank or not provided, will sync all certs.
0 commit comments