Space Details
Total Page:16
File Type:pdf, Size:1020Kb
Space Details Key: CROWD Name: Crowd 1.5 Description: Documentation for the latest version of Crowd single sign-on and identity management Creator (Creation Date): [email protected] (Sep 28, 2006) Last Modifier (Mod. Date): smaddox (Sep 03, 2008) Available Pages • Crowd Documentation • Crowd Administration Guide • Getting Started • Concepts • Supported Applications and Directories • About the Crowd Administration Console • Managing Directories • Using the Directory Browser • Adding a Directory • Configuring an Internal Directory • Configuring an LDAP Directory Connector • Microsoft Active Directory • Configuring an SSL Certificate for Microsoft Active Directory • SunONE • OpenLDAP • Apache Directory Server (ApacheDS) • Apple Open Directory • Novell eDirectory • Posix Schema for LDAP • Generic LDAP Directories • Configuring a Custom Directory Connector • Configuring a Delegated Authentication Directory • Specifying Directory Permissions • Importing Users and Groups into a Directory • Importing Users from Atlassian Confluence • Importing Users from Atlassian JIRA • Importing Users from Jive Forums • Importing Users from CSV Files • Configuring the CSV Importer • Mapping CSV Fields to Crowd Fields • Confirming the CSV Importer Configuration • Viewing the Results of the Import • Importing Users from Atlassian Bamboo • Importing Users from One Crowd Directory into Another Document generated by Confluence on Sep 04, 2008 00:57 Page 1 • Managing Applications • Using the Application Browser • Adding an Application • Integrating Crowd with Atlassian Bamboo • Integrating Crowd with Atlassian Confluence • Configuring Confluence for NTLM SSO • Integrating Crowd with Atlassian CrowdID • Integrating Crowd with Atlassian Crucible • Integrating Crowd with Atlassian FishEye • Configuring FishEye 1.3.x to talk to Crowd • Integrating Crowd with Atlassian JIRA • Configuring JIRA for NTLM SSO • Integrating Crowd with Acegi Security • Integrating AppFuse - a Crowd-Acegi Integration Tutorial • Integrating Crowd with Apache • Integrating Crowd with Jive Forums • Jive SSO • Integrating Crowd with Subversion • Integrating Crowd with a Custom Application • Configuring the Google Apps Connector • Mapping a Directory to an Application • Specifying the Directory Order for an Application • Specifying an Application's Directory Permissions • Example of Directory Permissions • Specifying which Groups can access an Application • Specifying an Application's Address or Hostname • Testing a User's Login to an Application • Managing an Application's Session • Deleting or Deactivating an Application • Managing Users, Groups and Roles • Using the User Browser • Adding a User • Deleting or Deactivating a User • Managing a User's Session • Editing a User's Details and Password • Specifying a User's Attributes • Editing a User's Group and Role Membership • Granting Crowd Administration Rights to a User • Granting Crowd User Rights to a User • Using the Group Browser and Role Browser • Adding a Group or Role • Deleting or Deactivating a Group • Viewing Members of a Group Document generated by Confluence on Sep 04, 2008 00:57 Page 2 • Nested Groups in Crowd • Adding a Sub-Group • Removing a Sub-Group • System Administration • Configuring Server Settings • Deployment Title • Domain • Token Seed • Session Configuration • Caching • Configuring Caching for an Application • Compression of Server Output • Licensing • Configuring your Mail Server • Creating an Email Notification Template • Configuring Trusted Proxy Servers • Viewing Crowd's System Information • Backing Up and Restoring Data • Logging and Profiling • Performance Profiling • Crowd Development Hub • Using the Crowd Remote API • Creating a Crowd Client for your Custom Application • Application Integration Overview • Sample Application ('demo') • Java Integration Libraries • Compiling the Crowd Source • Maven 2 Integration • Using the Search API • SOAP API • Axis 1.x Client Stub Generation • Microsoft .NET Client • Creating a Custom Directory Connector • Developing Plugins for Crowd • Customising the Crowd Source Code • Crowd Developer FAQ • Where can I find a list of Crowd dependencies? • IntelliJ IDEA Setup Guide • Setting up Tomcat in IDEA for Crowd • CrowdID Administration Guide • 1. About CrowdID • 1.1 How CrowdID works with Crowd • 1.1.1 Determining the name of the CrowdID application • 1.1.2 Locating the Crowd Server that CrowdID is using Document generated by Confluence on Sep 04, 2008 00:57 Page 3 • 1.1 How OpenID sites interact with CrowdID • 2. Allowing users to access CrowdID • 2.1 Granting CrowdID access rights to a user • 2.2 Granting CrowdID Administration Rights to a User • 3. Specifying the sites to which users can login • 3.1 Allowing all hosts • 3.2 Allowing all except specified hosts ('Blacklist') • 3.3 Allowing specified hosts only ('Whitelist') • 4. Configuring CrowdID system settings • 4.1 Specifying the CrowdID URL • 4.2 Enabling localhost authentication • 4.3 Enabling immediate authentication requests • 4.4 Enabling communication with stateless clients • CrowdID User Guide • 1. Getting started with CrowdID • 1.1 What is OpenID? • 1.2 What is CrowdID? • 1.3 What is an OpenID URL or identifier? • 1.4 Viewing the CrowdID page • 2. Logging in to a website using OpenID • 2.1 Does the website support OpenID? • 2.2 Entering your OpenID URL • 2.3 Logging in to CrowdID • 2.4 Allowing or denying a login • 2.5 Providing additional profile information to a website • 3. Viewing your always-approved websites • 4. Viewing your login history • 5. Updating your profile • 6. Using more than one profile • 6.1 Adding a profile • 6.2 Choosing a profile for a website • 6.3 Setting a default profile • 6.4 Deleting a profile • 7. Changing or resetting your password • 7.1 Changing your password • 7.2 Resetting your password • Crowd Installation & Upgrade Guide • Crowd Release Notes • Crowd Release Summary • Crowd 0.2 Beta Release Notes • Crowd 0.3.2 Beta Release Notes • Crowd 0.3.3 Beta Release Notes • Crowd 0.3 Beta Release Notes Document generated by Confluence on Sep 04, 2008 00:57 Page 4 • Crowd 0.4.1 Beta Release Notes • Crowd 0.4.2 Beta Release Notes • Crowd 0.4.3 Beta Release Notes • Crowd 0.4.4 Beta Release Notes • Crowd 0.4.5 Beta Release Notes • Crowd 0.4 Beta Release Notes • Crowd 1.0.0 Release Notes • Crowd 1.0.1 Release Notes • Crowd 1.0.2 Release Notes • Crowd 1.0.3 Release Notes • Crowd 1.0.4 Release Notes • Crowd 1.0.5 Release Notes • Crowd 1.0.6 Release Notes • Crowd 1.0.7 Release Notes • Crowd 1.1.0 Release Notes • Crowd 1.1.1 Release Notes • Crowd 1.1.2 Release Notes • Crowd 1.2 Release Notes • Crowd 1.2.1 Release Notes • Crowd 1.2.2 Release Notes • Crowd 1.3 Beta Release Notes • Crowd 1.3 Release Notes • Client API Changes • Known Issues in Crowd 1.3 • Crowd 1.3.1 Release Notes • Crowd 1.3.2 Release Notes • Crowd 1.4 Release Notes • Crowd 1.4.1 Release Notes • Crowd 1.4.2 Release Notes • Crowd 1.4.3 Release Notes • Crowd 1.4.4 Release Notes • Crowd 1.5 Release Notes • Installing Crowd • System Requirements • Setting JAVA_HOME • Installing Crowd and CrowdID • Connecting Crowd to a Database • HSQLDB • MS SQL Server • MySQL • Oracle • PostgreSQL Document generated by Confluence on Sep 04, 2008 00:57 Page 5 • Connecting CrowdID to a Database • HSQLDB for CrowdID • MS SQL Server for CrowdID • MySQL for CrowdID • Oracle for CrowdID • PostgreSQL for CrowdID • Installing Crowd and CrowdID WAR Distribution • Installing Crowd WAR Distribution • Configuring Crowd & CrowdID on Tomcat 5.5.x • Installing Crowd WAR on JBoss • Installing CrowdID WAR Distribution • Specifying your Crowd Home Directory • Running the Setup Wizard • Troubleshooting your Configuration on Setup • Configuring Crowd • Important Directories and Files • The crowd.properties File • Changing the Port that Crowd uses • Configuring Crowd to Work with SSL • Installing Crowd as a Windows Service • Specifying Startup Order of Windows Services • Changing the User for the Crowd Windows Service • Removing the Crowd Windows Service • Troubleshooting Crowd as a Windows Service • Upgrading Crowd • Upgrading from Crowd 1.3.0 or Later • Upgrading from Crowd 1.2.x or Earlier • Upgrade Notes • Crowd 1.0 Upgrade Notes • Crowd 1.1 Upgrade Notes • Crowd 1.2 Upgrade Notes • Crowd 1.3 Beta Upgrade Notes • Crowd 1.3 Upgrade Notes • Crowd 1.4 Upgrade Notes • Crowd 1.5 Upgrade Notes • Crowd Knowledge Base • Deployment FAQ • Finding your Crowd Home Directory • Finding the atlassian-crowd.log File • Recovering your Console application password • Resetting the Domain Cookie Value • Restarting the Setup Wizard from Scratch • Self Signed Certificate Document generated by Confluence on Sep 04, 2008 00:57 Page 6 • Integration FAQ • All Integrations • If I delete a user from Crowd, how will this affect integrated applications? • Passing the crowd.properties File as an Environment Variable • Problems when alternating between LDAP and Delegated Authentication directories • Atlassian Product Integration • Application Caching • JIRA integration • Public Signup Setup • IBM Lotus Domino Integration • IBM Websphere Integration • More General FAQ • Principals and Users • Troubleshooting • Characters in User or Group DN's that will cause problems when using Crowd • How to optimize Crowd Client Caching • Troubleshooting Crowd 1.4.x Performance • Troubleshooting LDAP Error Codes • Active Directory LDAP Errors • Troubleshooting SSL certificates and Crowd • Troubleshooting SSO with Crowd • Crowd User Guide • Introduction to Crowd • Logging in to Crowd • Logging out