Repository Management with Nexus
19.4. Crowd Access Settings

19.4. Crowd Access Settings

The Access Settings section of the Crowd configuration is shown in Figure 19.3, “Crowd Access Settings”. This section contains the following fields:

Application Name
This field contains the application name of a Crowd application. This value should match the value in the Name field of the form shown in Figure 19.8, “Creating a Nexus Crowd Application”.
Application Password
This field contains the application password of a Crowd application. This value should match the value in the Password field of the form shown in Figure 19.8, “Creating a Nexus Crowd Application”.
Crowd Server URL
This is the URL of the Crowd Server, this URL should be accessible to the Nexus process as it is the URL that Nexus will use to connect to Crowd’s SOAP services.
Authentication Interval
This is the number of minutes that a Crowd authentication is valid for. This value is in units of minutes, and a value of 30 means that Nexus will only require re-authentication if more than 30 minutes have elapsed since a previously authenticated user has accessed Nexus.
Use Groups
If clicked, Use Groups allows Nexus to use Crowd Groups when calculating Nexus Roles. When selected, you can map a Nexus Role to a Crowd Group.
figs/web/crowd_server-config-access-settings.png

Figure 19.3. Crowd Access Settings


19.4.1. Crowd HTTP Settings

You can control the concurrency of connections to Crowd in the HTTP Settings section shown in Figure 19.4, “Crowd HTTP Settings”. If you have a high-traffic instance of Nexus, you will want to limit the number of simultaneous connections to the Crowd server to a reasonable value like 20. The HTTP Timeout specifies the number of milliseconds Nexus will wait for a response from Crowd. A value of zero for either of these properties indicates that there is no limit to either the number of connections or the timeout.

figs/web/crowd_server-config-http-settings.png

Figure 19.4. Crowd HTTP Settings


19.4.2. Crowd HTTP Proxy Settings

If your Nexus installation is connecting to Crowd via an HTTP Proxy server, the HTTP Proxy Settings section of the Crowd Configuration allows you to specify the host, port, and credentials for a HTTP Proxy server. The HTTP Proxy Settings section is shown in Figure 19.5, “Crowd HTTP Proxy Settings”.

figs/web/crowd_server-config-http-proxy.png

Figure 19.5. Crowd HTTP Proxy Settings


19.4.3. Miscellaneous Settings

The miscellaneous settings section shown in Figure 19.6, “Crowd Miscellaneous Settings”, allows you to configure settings that control the name of the Single Sign-on cookie and the various keys that are used to retrieve values that relate to authentication and the auth token. This dialog is only relevant if you have modified optional Crowd settings in your $CROWD_HOME/etc/crowd.properties. For more information about customizing these options see the Atlassian Crowd documentation

figs/web/crowd_server-config-misc.png

Figure 19.6. Crowd Miscellaneous Settings


Sonatype Promotion Subscribe via RSS