In this paper we present a complete policy-based framework, composed of a policy specification language and its deployment and management models for policy distribution. The Police policy language provides a common means of specifying every kind of policies that may be involved in management of distributed systems. It supports obligations and permissions. The Police policies contain event triggered action sets for policy-based management of distributed systems. Other key concepts of the framework include domains used to group objects, and distributed conflict handling.