Los perfiles pueden definirse basándose en roles de usuario. Un perfil de CKEditor, puede también definir en qué paginas podrá usarse CKEditor, qué botones o temas estarán activados, como se mostrará el editor, y otras funciones. También es posible definir un Perfil Global, que guardará valores  que se agregarán al resto de perfiles.