Security principle of granting agents only the minimum permissions and credentials necessary to complete their assigned tasks.