Create a Coveo Group for Developers and System Integrators

Coveo for Sitecore licenses are managed in Coveo. This makes it easy to share your license with a developer in charge of doing the search implementation.

However, providing Administrator access to a Coveo organization in a production environment isn’t recommended for all use cases. An Administrator can edit, add, or remove members and groups, which could be a security breach. Instead, you should grant the minimum privileges your members need to accomplish their tasks.

Before providing access to your organization to a member, you should:

  1. Review the privilege management process in Coveo (see Manage privileges).

  2. Determine the minimum privileges your member will require (see Determine the Privileges to Grant).

  3. Create a group with these minimum privileges (see Create a New Group).

  4. Create and add the member to the group (see Add Members to a Group).

This article focuses on the steps required to create a group and define its privileges.

Example

You want to grant access to a third party vendor in charge of your Coveo for Sitecore deployment. The recommended access conditions for this vendor are:

  • Must have full access to the indexed content, the query pipelines, and the analytics reports.

  • Must not be able to see or edit your groups.

To create and configure a group with the required privileges

  1. Access the Groups (platform-ca | platform-eu | platform-au) page in your Coveo organization. If you have access to many organizations, ensure that you select the one you want to grant your member access to.

  2. Add a group and set its privileges (see Create a New Group and Grant Privileges).

    1. On the Add a Group subpage, in the Configuration tab, name your group Sitecore Integrator.

    2. Select the Privileges tab.

    3. In the panel Action bar, use the Preset dropdown menu to provide the group with Full access. This setting applies to all privilege domains, in all services (see About the Preset Menu).

      Using the Preset dropdown menu to give full access to a group | Coveo
    4. Select the Organization service.

    5. Ensure that the group has no access on the Groups privilege domain.

      Denying access to the Groups privilege domain | Coveo
    6. Click Add Group.

You’re now ready to create a member, assign that member to the Sitecore Integrator group and send the member an email invitation (see Add Members to the Group).