Configuring SSO in Confluence
This step-by-step guide aims to get you up and running with the Connector as fast as possible.
Steps
Pre-requisite
Confluence must be able to access Salesforce.com directly.
Go to Cog Icon > General Configuration.
In the sidebar, under Salesforce, choose Connections.
Under Automatic Authentication, find click here to configure the automatic authentication (SSO) settings.
This will allow Salesforce.com users to authenticate automatically into Confluence.
Configuration Options
On the Automatic SSO Authentication page, there are a number of options you can specify. Some of these are optional and some are required for the authentication to work.
Refer to the table below for details of these configurations:
Configuration | Description | Default Value |
---|---|---|
Enable automatic authentication from Salesforce.com | Only allow authentication requests which originate from the organization with this ID, to specify multiple values, simply add them to a comma-separated list (eg. orgA,orgB,orgC), if this is empty, requests from all organizations are accepted | Enabled |
Organization ID | Only allow authentication requests which originate from the organization with this ID, to specify multiple values, simply add them to a comma-separated list (eg. orgA,orgB,orgC), if this is empty, requests from all organizations are accepted | None |
Allow automatic creation of new users | If a user attempts to access this system via this plugin and the user does not already exist in the system, create the user. | Enabled |
Groups to assign to newly created users | If the "Allow automatic creation of new users" feature is enabled, the new user will be assigned to each group in the following list. Separate the groups with commas (eg. confluence-users, confluence-admin ) | None |
Allow automatic creation of new groups | Based on the "Groups to assign to newly created users" setting, if the group does not exist in the system yet, create the group first. | Enabled |
Username format | Specify how a Confluence username should be mapped to the corresponding Salesforce username. Email (e.g., john.doe@mycompany.com) or without (e.g., john.doe). |