This documentation relates to Crowd 2.4.
If you are using an earlier version, please view the previous versions of the Crowd documentation and select the relevant version.
Skip to end of metadata
Go to start of metadata

Internal directories use the Crowd database to store user, group and role information. Internal directories are stored in Crowd's database server.

To configure an internal directory,

  1. Log in to the Crowd Administration Console.
  2. Click the 'Directories' tab in the top navigation bar.
  3. This will display the Directory Browser. Click 'Add Directory' in the left-hand menu.
  4. Click the 'Internal' button.
  5. Complete the fields as described in the table below.
  6. Click the 'Continue' button to configure the directory's permissions.

(info) Once you have configured the directory's permissions, you will have finished configuring your new directory. You can then map the directory to appropriate applications.

Screenshot: Create internal directory



Internal Directory Attributes

Description

Name

The name used to identify the directory within Crowd. This is useful when there are multiple directories configured, e.g. Chicago Employees or Web Customers.

Description

Details about this specific directory.

Active

Only deselect this if you wish to prevent all users within the directory from accessing all mapped applications. If a directory is not marked as 'Active', it is inactive. Inactive directories:

  • are not included when searching for users, groups or memberships.
  • are still displayed in the Crowd Administration Console screens.

Password Regex

Regex pattern which new passwords will be validated against. The regular expression format used is the java.util.regex.Pattern. For example, for an alphanumeric password of at least 8 characters, you could use the pattern: [A-Za-z0-9]{8,}
Leave blank to disable this feature.

Maximum Invalid Password Attempts

The maximum number of invalid password attempts before the authenticating account will be disabled. Enter 0 to disable this feature.

Maximum Unchanged Password Days

The number of days until the password must be changed. This value is in days, enter 0 to disable this feature.

Password History Count

The number of previous passwords to prevent the user from using. Enter 0 to disable this feature.

Password Encryption

If you wish to import users into this directory from another Atlassian product, specify 'ATLASSIAN-SHA1' in order to ensure password compatibility.

Use Nested Groups

Enable or disable support for nested groups on the internal user directory.

Next Step

See Specifying Directory Permissions.

RELATED TOPICS

Crowd Documentation

  1. Sep 29, 2009

    To do more complex password requirement checks, I've found using the regex lookahead functionality very useful.  For example, the following regex will check..

    • At least 8 characters long, no more than 24 characters
    • Contains at least one lowercase letter
    • Contains at least one uppercase letter
    • Contains at least one digit or special character (allowed special characters are the ones listed)
  2. Sep 08, 2010

    What happens if a already existing password becomes invalid by setting one of the options (e.g. Password Regex or Maximum Unchanged Password Days)?

  3. Sep 08, 2011

    Does Crowd's internal directory allow access to it via LDAP? Is it extensible with custom fields?