1. A method for defining and constraining the behavior of a shared, mobile content management system, comprising: providing an admin console for defining, modifying, and managing declarative policies; defining the declarative policies based on an XML policy model, the XML policy model dictating the policies that can be expressed by the admin console; enacting the defined declarative policies without requiring the content management system to be restarted, reconfigured, or re-implemented; providing an XML-based policy wizard definition language for defining policy wizards in the admin console that guide an administrator through the steps of creating and editing the policies; and providing at least one policy repository based on LDAP, the at least one policy repository having an interface and being adapted to store a plurality of declarative policies, the at least one policy repository having scalable and distributed capabilities.