1. A computer-implemented method for generating role-based authorizations, the method comprising: collecting, by a processor, a plurality of permissions from an access control list (ACL); creating, by the processor, a plurality of content space specification files that includes the plurality of permissions from an ACL; processing, by the processor, the plurality of content space specification files to generate a plurality of ACL roles; and outputting, by the processor, the plurality of ACL roles.