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
This command installs the Certificate Enrollment Web Service to use the certification authority with a computer name of CA1.contoso.com and a CA common name contoso-CA1-CA.
51
-
The identity of the Certificate Enrollment Web Service is specified as the default application pool identity.
52
-
The authentication type is certificate based.
64
+
This command installs the Certificate Enrollment Web Service to use the certification authority with
65
+
a computer name of `CA1.contoso.com` and a CA common name `contoso-CA1-CA`. The identity of the
66
+
Certificate Enrollment Web Service is specified as the default application pool identity. The
67
+
authentication type is certificate based.
53
68
54
69
### Example 2: Installs the Certificate Enrollment Web Service to use the certification authority that prompts for password
ServiceAccountPassword = (Read-Host "Set user password" -AsSecureString)
77
+
}
78
+
Install-AdcsEnrollmentWebService @params
57
79
```
58
80
59
-
This command installs the Certificate Enrollment Web Service to use the certification authority with a computer name of APP1.corp.contoso.com and a CA common name corp-APP1-CA.
60
-
The identity of the Certificate Enrollment Web Service is specified as CEPAcct1 from the Corp domain.
61
-
The command will prompt for the user password.
81
+
This command installs the Certificate Enrollment Web Service to use the certification authority with
82
+
a computer name of `APP1.corp.contoso.com` and a CA common name `corp-APP1-CA`. The identity of the
83
+
Certificate Enrollment Web Service is specified as `CEPAcct1` from the `Corp` domain. The command
84
+
will prompt for the user password.
62
85
63
86
## PARAMETERS
64
87
65
88
### -AllowKeyBasedRenewal
66
-
Indicates that the cmdlet accept key based renewal requests for the enrollment server, which are valid client certificates for authentication that do not directly map to a security principal.
89
+
90
+
Indicates that the cmdlet accepts key based renewal requests for the enrollment server, which are
91
+
valid client certificates for authentication that do not directly map to a security principal.
Indicates that the cmdlet uses the application pool identity that the Certificate Enrollment Web Service uses when communicating with the Certification Authority (CA).
82
-
This parameter is only valid when Certificate Enrollment Web Service targets a remote CA.
83
-
If not specified, the local application pool identity is used.
84
-
This parameter is only valid when installing the first instance of the Certificate Enrollment Web Service.
85
-
If this installation will be for an additional instance of Certificate Enrollment Web Service on this server, then this parameter should not be specified.
106
+
107
+
Indicates that the cmdlet configures the Certificate Enrollment Web Service to use the application
108
+
pool identity when communicating with the Certification Authority (CA). This parameter is only valid
109
+
when Certificate Enrollment Web Service targets a remote CA. If not specified, the local application
110
+
pool identity is used. This parameter is only valid when installing the first instance of the
111
+
Certificate Enrollment Web Service. If this installation will be for an additional instance of
112
+
Certificate Enrollment Web Service on this server, then this parameter should not be specified.
Specifies the credentials for installing the Certificate Enrollment Web Service.
157
-
To obtain a credential object, use the **Get-Credential** cmdlet.
158
-
For more information, type `Get-Help Get-Credential`.
159
-
The Certificate Enrollment Web Service must be installed on a server that is a member of an Active Directory Domain Services (AD DS) domain.
160
-
If the Certificate Enrollment Web Service is configured to use a Standalone certification authority (CA), then an account that is a member of the local Administrators on the CA is required.
161
-
If the Enrollment Web Service is installed to use an Enterprise CA, then using an account that is a member of Domain Admins group is required.
186
+
187
+
Specifies the credentials for installing the Certificate Enrollment Web Service. To obtain a
188
+
credential object, use the `Get-Credential` cmdlet. For more information, type
189
+
`Get-Help Get-Credential`. The Certificate Enrollment Web Service must be installed on a server that
190
+
is a member of an Active Directory Domain Services (AD DS) domain. If the Certificate Enrollment Web
191
+
Service is configured to use a Standalone certification authority (CA), then an account that is a
192
+
member of the local Administrators on the CA is required. If the Enrollment Web Service is installed
193
+
to use an Enterprise CA, then using an account that is a member of Domain Admins group is required.
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](https://go.microsoft.com/fwlink/?LinkID=113216).
313
+
314
+
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable,
* Ensure you run Windows PowerShell as an administrator. You can use the *Force* parameter to bypass the prompt for confirmation.
294
-
To see parameters, run the following command: `Install-AdcsEnrollmentWebService cmdlet -?`
295
-
* You can get the CA configuration, which is the computer name and CA name by running certutil without any parameters. You can see the SSL certificate thumbprints assigned to the local computer by running the following commands:
296
-
- `cd cert:\LocalMachine\My`
297
-
- `dir | format-list`
336
+
337
+
- Ensure you run Windows PowerShell as an administrator. You can use the **Force** parameter to
338
+
bypass the prompt for confirmation. To see parameters, run the following command:
339
+
`Install-AdcsEnrollmentWebService cmdlet -?`
340
+
- You can get the CA configuration, which is the computer name and CA name by running certutil
341
+
without any parameters. You can see the SSL certificate thumbprints assigned to the local computer
0 commit comments