Contracts offers multi-level security using the ROLES and USERS features, which work together so that very specific permissions can be granted to individual users.