Alfresco ofrece seguridad a nivel de usuario y grupo. La autenticación se realiza mediante usuario y contraseña, mientras que los permisos se asignan a los usuarios individualmente o se heredan de los grupos a los que pertenecen. Alfresco también expone una serie de servicios web para permitir la manipulación remota de contenido, usuarios, roles y permisos de forma segura.