Gravatar for

Question by nickstephens, Sep 17, 2015 2:45 PM

CES/ Coveo for Sitecore Silent Install Option

As a part of our build process we are looking to automate the install of CES, Coveo Search API, and Coveo for Sitecore. I read in another thread that Coveo for Sitecore doesn't currently support a silent install option. However, we were curious to know if you have any documentation supporting a silent install option for CES and/or Coveo Search API?

Gravatar for

Comment by dblanchette, Sep 17, 2015 6:21 PM


Both CES and Coveo Search API can be installed unattended.

We are working on writing a procedure that will be available on our Online Help, probably by the end of next week.

If you are looking for a faster answer, I can send you the information by email.

Gravatar for

Comment by jermdavis, Sep 18, 2015 6:54 AM

I'd also be very interested in seeing documentation for unattended installs of the various bits of Coveo for Sitecore. I'm starting some work soon where I would like to be able to run this process via PowerShell (to fit in with the rest of my deployment process for new Virtual Machines) so any guidance about how the installers and packages can be scripted would be really helpful.

Gravatar for

Comment by nickstephens, Sep 18, 2015 8:47 AM

@dblanchette If you could send that via email it would be greatly appreciated!

Gravatar for

Comment by dblanchette, Sep 18, 2015 9:44 AM

@nickstephens I sent it to the address you used to register.

Gravatar for

Comment by Jean-François L'Heureux, Sep 18, 2015 10:11 AM

Hi Nick and Jeremy,

Coveo for Sitecore doesn't support a full silent install because we have a post installation wizard after the package files and items are deployed to configure the example configuration files and there's a manual step consisting of renaming those example configuration files after they are configured. The wizard also take care of registering a certificate on the machine when the AdminService is secured.

We do not have a single API call to do this configuration. The package install may be automated easily and the modification to the configuration files may also be scripted.

Gravatar for

Comment by Jean-François L'Heureux, Sep 18, 2015 10:13 AM

We have a partial internal documentation on the high level steps needed to achieve this automation but it is not public yet and a little bit outdated.

I'll try to have it updated and published soon.

Gravatar for

Comment by nickstephens, Sep 22, 2015 9:51 AM

@jflheureux & @dblanchette,

I'm running into an issue during the install related to permissions. My user is a local admin on the target machine and UAC is disabled (Windows 7). I've followed the instructions you sent over. Unwrapped the msi from the exe and ran it using msiexec. The install always fails with insufficient permissions when trying to start the CES services.

Running the exe manually, completes the install without issue. I've also tried defining the SKIPSERVICESCHECK=true parameter, but that doesn't seem to be working or isn't the correct value.

Do you have any ideas?

1 Reply
Gravatar for

Answer by dblanchette, Oct 5, 2015 9:32 AM

The documentation is now available.

For CES :

For Coveo Search API : (see section "To silently install Coveo Search API")

Gravatar for

Comment by Jean-François L'Heureux, Jan 3, 2019 4:27 PM

Coveo for Sitecore 4.1 can be silently configured and activated from the April 2018 ( release:

Same for Coveo for Sitecore 5:

Ask a question