Skip to main content

Roles and permissions

Semantic Treehouse knows multiple roles. The default role for logged-in users is User, but there are multiple roles that can be assigned to users. Each role determines the permissions of the users can perform in Semantic Treehouse. This page provides an overview of the existing roles and their permissions.

Roles and Permissions​

The following table lists the permissions available for each role in Semantic Treehouse:

Viewing actionsAnonymousUserReviewerMaintainerAccount ManagerAdministrator
View public specifications✔✔
View specifications✔
View codelist✔
Use validator✔
View issues✔
View my groups✔
View account settings✔
View all groups✔
Review actionsVisitorUserReviewerMaintainerAccount ManagerAdministrator
Create issues✔
Participate in discussion (view and add comments)✔
View (unpublished) specifications✔
Create actionsVisitorUserReviewerMaintainerAccount ManagerAdministrator
Create specifications✔
Create codelist✔
Create validator documents✔
Create groups✔
Create business rules✔
Create mappings✔
Create projects✔
Edit actionsVisitorUserReviewerMaintainerAccount ManagerAdministrator
Edit specifications✔
Edit issues✔
Edit codelists✔
Edit validator documents✔
Edit groups✔
Edit projects✔
Manage actionsVisitorUserReviewerMaintainerAccount ManagerAdministrator
Manage business rules✔
Manage all groups✔
Manage accounts✔
Manage people, organizations, and roles✔
Manage homepage✔
Manage uploads✔
Manage projects✔