There are 4 different roles that can be set for members of a repository: Viewer, Contributor, Admin, and Owner. An explanation of the permissions for each is below.
Viewer: A viewer has the ability to only scan against the documents within the repository, but their documents will not be added to the repository.
Contributor: A contributor has the ability to scan against the documents within the repository, and to upload documents.
Admin: An admin has management permissions for the repository, including the ability to invite other admins, viewers, and contributors, along with the capability to upload documents and delete documents.
Owner: An owner has full access, including all permissions of the admin, along with the ability to change the role of an admin and other members and request the deletion of a repository.