Role-based security in CA Service Desk uses predefined roles, access types, and data partitions to control security at the system, record, and column level. Access types relate contacts and groups to security roles, controlling functions, interfaces, authentication, logs, and data access. Record-level security restricts access to records using data partitions that define constraints on tables.