It sometimes required to provide "Read Only" types of security roles in Collect. Sometimes, users need to see tables in collect but they should not be able to build package or collect tables. The standard solution does not have "read only" security roles in collect.