Skip to content

Commit

Permalink
Update installation.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Crypt32 authored Apr 16, 2023
1 parent a929d81 commit 999d1aa
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions docs/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
Policy module is based on top of COM interfaces and must be registered in operating system in order to be visible to CA. Package contains an `Install-PolicyModule.ps1` PowerShell script that performs COM object registration and (optionally) policy module assignment to CA. `Install-PolicyModule.ps1` script has the following parameters:

- `-Path` -- specifies the path to a policy module file, which is `ADCS.SidExtension.PolicyModule.dll`
- `-RegisterOnly` -- performs COM component registration only. This parameter must be used when updating policy module to a newer version.
- `-AddToCA` -- a switch parameter that assigns this policy module on CA as current policy module.
- `-Restart` -- a switch parameter that restarts CA service to immediately apply changes. This switch is used along with `-AddToCA`.

Expand All @@ -25,6 +26,12 @@ If you want to register COM objects and configure policy module as active on CA:
.\Install-PolicyModule -Path "C:\CA\Policy Modules\ADCS.SidExtension.PolicyModule.dll" -AddToCA -Restart
```

Use the following command if you are updating policy module to a newer version:
**Note:** you must stop CA service during policy module upgrade.
```PowerShell
.\Install-PolicyModule -RegisterOnly
```

## Configure CA to use new policy module
1. Log on to CA with CA Administrator permissions;
2. Launch Certification Authority MMC snap-in (`certsrv.msc`);
Expand Down

0 comments on commit 999d1aa

Please sign in to comment.