This page last changed on Feb 04, 2009 by smaddox.

About the Crowd Development Hub

There are two main ways to develop with Crowd — through our remote API and through the Atlassian Plugin Framework. If you're integrating Crowd with another application, you'll most likely want to use the API. If you wish to add capabilities to Crowd, a plugin may be the answer.

If neither the remote API or the plugin framework fits your needs, you can customise the Crowd source code. Atlassian does not support customised Crowd source.

A 'principal' is a 'user'

In Crowd, the term 'principal' is equivalent to the term 'user'. In Crowd 1.3.0 and later, the Crowd Administration Console uses the term 'user'. Earlier versions of Crowd, and also certain API libraries, use the term 'principal'.

Resources and Links

Table of Contents

Using the Crowd Remote API

Developing Plugins for Crowd

Customising the Crowd Source Code

Creating a new translation for Crowd

Database Schema and Example SQL for Crowd

Crowd Developer FAQ

IntelliJ IDEA Setup Guide

Document generated by Confluence on Jul 30, 2009 01:30