Setting Global Operation Permissions for a Workspace
The features available depend on your Altium product access level. Compare features included in the various levels of Altium Designer Software Subscription and functionality delivered through applications provided by the Altium 365 platform.
If you don’t see a discussed feature in your software, contact Altium Sales to find out more.
Parent page: Working with a Managed Content Server
The server used to store your managed content facilitates the definition and management of global server operation permissions. Accessible by Server Administrators only, permissions across the spectrum of day-to-day global-level server operations can be set up for all server users in the one convenient location. So while Administrators continue to enjoy full permissions for all types of operation, they can now quickly configure permissions for collaborators, owners, specific roles, and specific users.
Access Copy Link Copied
Permissions are defined and managed from within Altium Designer, using the Edit Operation Permissions dialog. Access to this dialog is made from the Data Management - Servers page of the Preferences dialog. For the active server whose permissions you wish to browse/modify, click the Properties control at the right-hand side, and choose the Operations command from the associated menu.
Setup global operating permissions for your managed content server through the Edit Operation Permissions dialog - accessed as part of your Altium Designer preferences.
Default Settings Copy Link Copied
Permissions for server operations can be assigned to the following entities (where applicable):
-
Administrators (itself a defined role).
-
Collaborator (this is a user who has edit rights for an Item/Revision).
-
Owner (for released data, this is the person who created the initial Item).
-
Specific user-defined Role.
-
Specific User.
Management of users, as well as defined Roles (groupings of users), is performed using the server's browser-based interface. This can be done from an external browser. For detailed information, see Managing Your Team (Altium Workspace), or Adding Users & Roles (self-managed Altium Concord Pro).
The following are the default permission settings for the various server operations:
- Top Level Folder Creation - Administrators
- Move revision between lifecycle states - Administrators, Collaborator, Librarians, Managers
- Component Types - this area is broken down into the following sub-operations:
- Add - Administrators, Collaborator
- Edit - Administrators, Collaborator
- Delete - Administrators, Collaborator
- Lifecycle definitions - this area is broken down into the following sub-operations:
- Add - Administrators
- Edit - Administrators
- Delete - Administrators
- Delete Released - this area is broken down into the following sub-operations:
- Delete revisions - Administraors, Managers
- Delete items - Administrators, Managers
- Revision naming schemes - this area is broken down into the following sub-operations:
- Add - Administrators
- Edit - Administrators
- Delete - Administrators
- Release - this area is broken down into the following sub-operations, reflective of the various Item types that can be released:
- Component - Administrators, Collaborator
- Footprint - Administrators, Collaborator
- Symbol - Administrators, Collaborator
- PCB Fabrication Data - Administrators, Collaborator
- PCB Assembly Data - Administrators, Collaborator
- PCB Project Design - Administrators, Collaborator
- Schematic Template - Administrators, Collaborator
- Managed Schematic Sheet - Administrators, Collaborator
- Outputjob - Administrators, Collaborator
- Simulation Model - Administrators, Collaborator
- Altium Designer Preferences - Administrators, Collaborator
- 3D Model - Administrators, Collaborator
- Binary File - Administrators, Collaborator
- Draftsman Document Template - Administrators, Collaborator
- Layerstack - Administrators, Collaborator
- Script - Administrators, Collaborator
- Draftsman Sheet Template - Administrators, Collaborator
- BOM Template - Administrators, Collaborator
- Component Template - Administrators, Collaborator
- Project Template - Administrators, Collaborator
Managing Operational Permissions Copy Link Copied
To add a new entity (assign permissions) for a particular server operation:
- Select the operation, in the left-hand region of the dialog.
- Click the Add button, and choose the required entity from the associated menu.
To remove an entity (remove permissions) for a particular server operation:
- Select the operation, in the left-hand region of the dialog.
- Select the entity, in the right-hand region of the dialog.
- Click the Remove button.
Example permissions defined for the operation involving release into a PCB Assembly Data Item.