Mira yo tenia el mismo problema con la empresa donde estoy tenia que crear 22 mil roles ya que tengo 360 sociedades , sin embargo te explico, asi como dice el amigo create roles solo con las transacciones y elimina de ellos los objetos que contengan las sociedades (werks) y create otros roles solo con las sociedades , y otros con los demas objetos , eso hazlo por modulo y veras como baja la cantidad de roles yo rebaje este numero de roles a menos de 1000 asi la asignacion y la creacion es mas sencilla.
Saludos.