Product DocsMenu

Configuring an Atlassian Confluence V2 Security Provider

For an on-premises Confluence, when you installed the Coveo plugin and choose to index document permissions associated with Confluence items, the Coveo connector needs a security provider. When document permissions are indexed, in Coveo search results, a user searching for Confluence content only sees the content to which he has access in Confluence.

Note: You can get familiar with how Coveo components deal with permissions on documents both at indexing and query time (see Security) .

To configure a Confluence V2 security provider

  1. On the Coveo server, access the Administration Tool (see Opening the Administration Tool).

  2. Select Configuration > Security.

  3. In the navigation panel on the left, click Security Providers.

  4. In the Security Providers page, click Add to create a new security provider.

  5. In the Modify Security Provider page:

    1. Configure the following required parameters:

      Name

      Choose a significant name to identify the security provider.

      Example: Confluence V2 Security Provider

      Security Provider Type

      Select Confluence v2 (x64).

      User Identity

      Select the Confluence user identity that you created previously (see Adding a User Identity).

      Security Provider

      Select Active Directory or a custom Active Directory security provider that you created for a specific domain to allow this Confluence security provider to map Confluence permissions to AD users (see Configuring an Active Directory Security Provider).

      You can select an email security provider to allow this Confluence V2 security provider to map Confluence permissions to emails. This is useful when your users are authenticated in the search interface with the same email address specified for their Confluence user, thus allowing them to also see secured documents to which they have read permissions (see Configuring an Email Security Provider) .

      Server URL

      The address of the Confluence server. This should be the same address as the one that you will specify when you configure the source for the connector (see Configuring and Indexing an Atlassian Confluence V2 Source). Enter the URL in the following format:

      http://[ConfluenceServer]:[port]

      Example: http://MyConfluenceServer:8090

    2. In the Parameters section, click Add Parameter to be able to change the default value of hidden parameters (see Modifying Hidden Atlassian Confluence V2 Source Parameters).

      Note: When you implemented single sign-on Okta (CES 7.0.8691+ (December 2016)) or Atlassian Crowd SSO (CES 7.0.8850+ (March 2017) on your Confluence instance, you must add the UseRequestParametersAuth hidden parameter and set it to true both on the source and security provider configurations (see Configuring an Atlassian Confluence V2 Security Provider).

    3. Leave the Allow Complex Identities option cleared as it does not apply to this type of security provider.

    4. Click Apply Changes.

What's Next?

Configure and index a Confluence V2 source (see Configuring and Indexing an Atlassian Confluence V2 Source).

People who viewed this topic also viewed