On this page
- Eight grades on three levels
- Team roles
- Workspace roles
- Project roles
- Rules that apply at every level
Eight grades on three levels
CupixWorks gives access at three levels, and each level has its own grades. A grade held at a level reaches everything underneath it.
| Level | Grades | Where it reaches |
|---|---|---|
| Team | Super Admin · Team Admin · Team Member | Every workspace and every project in the team |
| Workspace | Workspace Admin · Workspace Member | Every project in that workspace |
| Project | Project Admin · Project Member · Guest | That project only |
Guest exists only on a project, and it is the one grade whose reach is set app by app. It has its own article: Guests - one grade, access set per app.
All three levels are managed in one place, Team Settings › Members. The Permission Scope tree on the left picks the level: All Members for the team, then each workspace, then each project inside it. The columns in the table change with the level you pick.
- Permission Scope picks the level: All Members, a workspace, or a project inside it.
- Roles & Permissions shows the grades for the level you picked.
What each grade is
The descriptions in quotes are the words CupixWorks prints on the Permission Levels card, on a workspace's Workspace Members tab and a project's Members tab. If this table and your screen ever disagree, the screen is right.
| Level | Grade | What it is |
|---|---|---|
| Team | Super Admin | The team's owner-level grade. Shown, never offered when inviting or changing a permission; it changes hands only by transfer. |
| Team | Team Admin | Administers the whole team: every workspace and project in it, plus team-wide settings, standards and templates. |
| Team | Team Member | Belongs to the team without administering it. |
| Workspace | Workspace Admin | "Full access to workspace settings, members, and all projects." |
| Workspace | Workspace Member | "Can view and contribute to assigned projects within the workspace." Usually arrives from a project assignment rather than being granted. |
| Project | Project Admin | "Manages the Project Center: members, project assets such as BIM and levels, SiteView setup, SiteInsights and Deviation analysis." |
| Project | Project Member | "Accesses every SiteView in the project, views SiteInsights and Deviation Analysis reports, and can add captures." |
| Project | Guest | Limited access to one project, set per app: Read Only or Read & Write for each app the project runs. |
Coming from CupixWorks 4.0? SiteView Member and SiteView Observer are no longer roles. SiteView Member is now a Guest with Read & Write, and Observer is a Guest with Read Only. A Guest with Read & Write can do everything a SiteView Member could.
What each grade can do in capture and SiteView
This applies to every project, whatever else it has switched on. The four admin grades share one row: inside their own level they have the same access, and differ only in how far that level reaches. Guest has two rows because a guest's access is set per app.
| Grade | Capture | Access SiteViews | Create SpatialNotes | Save Measurements | Timeline Reports | Bookmarks |
|---|---|---|---|---|---|---|
| Super Admin · Team Admin · Workspace Admin · Project Admin | Yes | All | Yes | Yes | Yes | Create & View |
| Project Member | Yes | All | Yes | Yes | Yes | Create & View |
| Team Member · Workspace Member | ? | ? | ? | ? | ? | ? |
| Guest (Read & Write) | No | Shared only | Yes | Yes | Yes | Create & View |
| Guest (Read Only) | No | Shared only | View only | Create, cannot save | No | View only |
- All - every SiteView in the project. Shared only - only the SiteViews a Project Admin has shared with them.
- View only - sees what others made, cannot create or change it. Create & View - creates their own and sees everyone's.
- ? - not confirmed yet, deliberately not guessed.
- Capture means recording in CupixCapture or uploading through CupixConnect. A Read Only guest can take a temporary measurement but cannot save it.
The add-on apps (CupixConnect, Drone Capture, AssetAtlas, SiteInsights, DeltaBIM) each have their own table in Permission matrix - what each role can and cannot do.
Team roles
At team level the table shows Super Admin, Admin and Member.
Super Admin is shown, never offered
You cannot grant Super Admin. It is displayed wherever someone holds it, and it appears in no dropdown: not in the invite dialog and not in Change Permissions. A grade that can be handed out would not be the top of the tree, so Super Admin moves only by transfer.
Admins reach downward without being listed
A Team Admin or Super Admin can open every project below them without appearing on that project's member list. The project's roster is not everyone who can see the project. Keep that in mind when you audit access.
Workspace roles
At workspace level the table shows Workspace Admin and Workspace Member. Someone whose access comes from the team shows the team's name as a chip in these columns instead of a tick.
- The two workspace grades.
- Access inherited from the team shows the team's name instead of a tick.
Membership arrives from projects
Adding someone to a project makes them a member of that project's workspace. Nobody adds them to the workspace; the membership follows from the project assignment. If someone appears in a workspace you never invited them to, look at the projects inside it.
It does not work in reverse:
- Ending a project assignment does not end the workspace membership. They stay in the workspace until somebody removes them there.
- Removing someone from the team removes everything below it: their workspace and project memberships go with it.
Project roles
At project level the table shows Project Admin, Project Member, SiteView Member and Guest.
- Project Admin manages the project: its members, its setup (BIM, levels, SiteViews) and its add-on apps.
- Project Member opens every SiteView in the project, views the add-on reports, and can add captures.
- Guest is covered in its own article.
The same descriptions appear on the project's own Configuration › Members tab. That tab does not list members itself; its Manage Members is the way in to project-level access. See Configuration - the project's own settings.
- Permission Levels describes the project grades.
- Manage Members opens Team Settings › Members with this project already picked.
About the SiteView Member column. SiteView Member is not a separate grade. It is a guest who holds Read & Write on SiteView. The column is being folded into Guest; until then, read a tick in it as "guest with Read & Write".
A Project Admin can open Team Settings
One guard covers the whole Team Settings shell, and it admits Super Admin, Team Admin, Workspace Admin and Project Admin. So the highest grade on a single project can open the team's settings.
Today the shell lists eight sections, in this order:
- General
- Members
- Groups
- License
- Standards
- Templates
- Asset Categories
- Trash
What someone can change inside each section still follows their grade. License, for example, needs Team Admin.
Rules that apply at every level
Each level has its own vocabulary
A team grade is not a workspace grade under another name. There is no rule that a team Super Admin equals a workspace Admin.
A person whose access is inherited shows the source level as a chip in the table (the team's name at workspace level, the workspace's name at project level) instead of a tick. Opening Change Permissions for them offers only the grades of the level you are on, and today marks the inherited grade as Current.
Pressing Save here grants the grade directly at this level. It does not change the grade they hold at the higher level.
What changing a permission compares against
Change Permissions compares against the permission held at the level you are changing, not the team-level one. Where someone holds a grade directly at this level, that option is selected and carries a Current badge.
Which level you are changing is decided by where you opened the dialog. A workspace and a project can carry the same name, so the name in the header is not enough to tell you.
At project level the dialog offers Project Admin, Project Member and Guest. Save stays unavailable until you pick a grade different from the current one.
Nobody can leave a level without an administrator
Removing, deactivating or demoting the last administrator of a level is not refused; it is interrupted. A Transfer Admin dialog asks you to name a successor, then promotes the successor and completes your action in one step.
- Demotion counts. Super Admin down to Admin goes through the same rule when it would empty the seat.
- Promotion and removal are one action, so there is never a moment with no administrator.
- Cancel abandons your original action too. Not naming a successor is not agreement to go ahead anyway.
With two administrators present, removing one is an ordinary removal.
Removing and deactivating are different
- Remove takes the person off the level.
- Deactivate keeps their record and their permissions and suspends their access. Reactivating returns it.
Both ask for confirmation, and removal is shown as the destructive one. A deactivated member stays in the table with their permissions shown, because the table answers how permissions are distributed, not who can act today.
How access is refused
Where someone does not hold the permission for a section, its sidebar entry is not shown to them. If they reach the address directly, they get a screen naming the role that is required.
Two places in the product do not follow that rule yet, and both are logged as defects rather than described as behaviour:
- Team Settings redirects silently instead of explaining.
- The Guest screen offers a Request Access dialog.