Users
Roles
Field |
Description |
Program Manager |
Can create projects |
LicenceCutter |
Can manage licenses |
CadFileUploader |
Can upload files to their own folder and to projects in which they have “ReadWrite” permission |
MetadataUploader |
Can upload and edit metadata for uploaded files |
SubAdmin |
Can upload files and manage other user’s models |
ExternalProcessing |
Can send results from external processing to this server |
LibraryUploader |
Can change ‘Lib_Component’ property on models |
RemoteExpert |
Can view list of current ‘RemoteExpert’ sessions in order to join them |
LocalProcessing |
If this server is setup to send uploaded files to another server for processing this permission allows the processing to happen on this server instead |
ContentPropertyEditor |
Can edit properties on uploaded files |
Active Directory Mapping
Roles may be mapped to active directory linked users via the web.config (found at <”C:\Program Files\Theorem Experience Server\WebApplication\Web.config”>)
The default config is given below, the value represents the name of the group on Active Directory:
1 <!--
2
3 <add key="OidcProvider_UpdateUserRolesFromClaims" value="true" />
4
5 <add key="OidcProvider_UserGroupForRole_Admin" value="TVP_Admin" />
6
7 <add key="OidcProvider_UserGroupForRole_LicenceCutter" value="TVP_LicenceCutter" />
8
9 <add key="OidcProvider_UserGroupForRole_CadFileUploader" value="TVP_Uploader" />
10
11 <add key="OidcProvider_UserGroupForRole_MetadataUploader" value="TVP_MetadataUploader" />
12
13 <add key="OidcProvider_UserGroupForRole_RemoteExpert" value="TVP_RemoteExpert" />
14
15 <add key="OidcProvider_UserGroupForRole_ProgramManager" value="TVP_ProgramManager" />
16
17 <add key="OidcProvider_UserGroupForRole_LibraryUploader" value="TVP_LibraryUploader" />
18
19 -->
To enable this both <!– and –> need to be removed and the TVP restarted.