SOLIDWORKS PDM Professional API Help Send Feedback
EdmSysPerm Enumeration
See Also  
EPDM.Interop.epdm Namespace : EdmSysPerm Enumeration


Types of system permissions for a user or group.

Syntax

Visual Basic 
Public Enum EdmSysPerm 
   Inherits System.Enum
C# 
public enum EdmSysPerm : System.Enum 
C++/CLI 
public enum class EdmSysPerm : public System.Enum 

Members

MemberDescription
EdmSysPerm_AcceptTasks1026 = May accept tasks to execute on a host
EdmSysPerm_CanAddCustomColsInFileDetails1032 = May add custom columns in File details
EdmSysPerm_CanAddCustomColsInFileOperations1033 = May add custom columns in File operations
EdmSysPerm_CanAddDelLabels2048 = May add and delete labels
EdmSysPerm_CanDeleteLabels1029 = May delete labels
EdmSysPerm_CanPurgeHistory1024 = May purge history listings
EdmSysPerm_CanSetLabels1030 = May set labels
EdmSysPerm_CantIgnoreWarnings4096 = Cannot click OK in the Check-in, Check-out, Get, etc., dialog boxes if there are any warnings in them
EdmSysPerm_CanUndoCheckOutAndCheckInForOthers

1028 =

  1. May check in a file checked out to a different user in the same vault view
  2. May undo checkouts of files that are checked out to a different user in the same or different vault view
  3. Default permission for the Admin user in a new or upgraded 2018 vault
  4. Applicable to all users/groups
EdmSysPerm_CanUpdateHistoryComments1031 = May delete history comments
EdmSysPerm_CanViewTask1034 = may view task list
EdmSysPerm_EditAddins4 = May install or uninstall add-ins
EdmSysPerm_EditReportQuery512 = May modify report queries
EdmSysPerm_EditSharedSearchQuery64 = May update shared search favorites
EdmSysPerm_EditTemplates256 = May update templates
EdmSysPerm_EditUserMgr1 = May update user and group properties
EdmSysPerm_EditWorkflow2 = May edit workflows
EdmSysPerm_ExportWebFolder128 = May export file vault folders to the internet
EdmSysPerm_MandatoryMailLogin32 = Must enter password before sending email
EdmSysPerm_MandatoryStateComments16 = Must enter change state comments
EdmSysPerm_MandatoryVersionComments8 = Must enter version comments
EdmSysPerm_MaySeeAdminTool67108864 = May see the Administration tool menu command item in File Explorer
EdmSysPerm_ModifyCardLists131072 = May update definitions of lists used in cards
EdmSysPerm_ModifyCategories8192 = May update category definitions
EdmSysPerm_ModifyColdStore268435456 = May update the cold storage settings
EdmSysPerm_ModifyColumns65536 = May update column definitions, including BOM definitions
EdmSysPerm_ModifyERPCfg1073741824 = May update XML Import and Export settings
EdmSysPerm_ModifyIndexing536870912 = May update the indexing settings
EdmSysPerm_ModifyItemNoGen2097152 = May administrate items
EdmSysPerm_ModifyLicenseKey524288 = May enter a new license key
EdmSysPerm_ModifyMailCfg1048576 = May update the notification settings
EdmSysPerm_ModifyReplication4194304 = May update vault replication settings
EdmSysPerm_ModifyRevisionNumbers32768 = May update the definition of revision numbers
EdmSysPerm_ModifySearchForms16777216 = May save search cards with the card editor
EdmSysPerm_ModifySerialNumbers262144 = May update serial number generators
EdmSysPerm_ModifyTasks1025 = May manage task definitions in the Administration tool
EdmSysPerm_ModifyTemplateForms33554432 = May save template cards with the card editor
EdmSysPerm_ModifyToolbox1027 = May update Toolbox Library settings in the Administration tool
EdmSysPerm_ModifyVariables16384 = May update variable definitions
EdmSysPerm_None0 = No rights at all
EdmSysPerm_RefuseLogin134217728 = Block the user from logging in

Remarks

This enumeration was added in SOLIDWORKS PDM Professional 2010 and supersedes the EdmSysRightFlags enumeration.

Always use the IEdmUser7::HasSysRightEx and IEdmUserGroup6::HasSysRightEx methods instead of the obsoleted IEdmUser5::HasSysRight and IEdmUserGroup5::HasSysRight methods when writing code for SOLIDWORKS PDM Professional 2010 and later.

See Also