There are two overall steps to integrating an application with Crowd:
- Step 1. Configure Crowd to talk to the application — that is, add the application to Crowd via the Crowd Administration Console (see below). The application will then be allowed to authenticate against Crowd.
- Step 2. Configure the application to talk to Crowd — that is, install the Crowd Client into the application and configure the application to forward users' authentication and security requests to Crowd. Please see details for your specific application:
To add an application to Crowd,
- Login to the Crowd Administration Console.
- Click the 'Applications link in the top navigation bar.
- This will display the Application Browser. Click the 'Add Application' link.
- This will display the 'Add Application' screen (see screenshot). Complete the fields as described in the table below. Note that you will need to select a suitable directory to contain the application's users.
- Click the 'Create' button to create the application. A number of tabs will now be displayed
- To choose which users within the directory may authenticate against the application, either:
- Click the 'Groups' tab and select one or more groups of users, then click the 'Add' button;
OR
- Click the 'Directories' tab and change 'Allow all to authenticate' to 'True' (the default is 'False').
- Click the 'Remote Addresses' tab and specify the IP address or hostname of the application (the default is 'localhost').
- Click the 'Config Test' tab.
- Enter the 'Username' and 'Password' that you have just defined, then click the 'Update' button. This will (a) save your Groups/Directories and Remote Addresses; and (b) verify that the application can successfully login to the Crowd framework.
Screenshot 1: 'Application Browser'

Screenshot 2: 'Add Application'

属性 |
説明 |
名前 |
The username which the application will use when it authenticates against the Crowd framework as a client. This value must be unique, i.e. it cannot be used by more than one application client. |
説明 |
A short description of the application. Note: a web URL is often helpful. |
アクティブ |
Only deselect this if you wish to prevent all users (from all directories) from accessing this application. |
パスワード |
The password which the application will use when it authenticates against the Crowd framework as a client. |
Default Directory |
A directory that contains relevant users. Note: additional directories can be added later. |
Crowd 1.0 Documentation