WEBcnx 2023.1 is out now bringing with it a host of new features and performance enhancements. Read more.

Open navigation

User Privileges

The User Privileges form is available via Options > Master Tool Settings, Database Settings, User Privileges.

Other page descriptions available from here are as follows:

> Modify Settings
> Override Settings
> Other Site Settings
> Library Objects

Many of the privilege options have similar names, so in the descriptions below the internal names (for example pDBCustomerAdd) have been included to differentiate them. These internal names are not visible in the User Privileges form.

Automation

Assign Auto Task

pMiscMacroAssignAutoTask

Switch either this option or pEnvironmentDBInstallationModify on to make the Options Environment > Database Installation > Automation page visible.

Configure Tools

pMiscMacroConfigureTools

Switch either this option or pEnvironmentDBInstallationModify on to make the Options Environment > Database Installation > Automation > Miscellaneous and > Tools pages visible.

Macro Compile

pMiscMacroCompile

Switch this option on to make the Macro sub-menu visible on the Automation tools menu.

Use Script Toolbox

pMiscUseScriptToolbox

Switch this option on to enable the Run button on the Script toolbox window.

Database

Administration

pDBAdministration

Switch this option on to enable the Database > Administration tool.

Connect to Remote Databases

pDBConnectToRemoteDatabases

Switch this option on to enable the Add Connection, Connect, Disconnect and Remove options on the Project Browser Form right click context menu.

Connect when Database Version differ

pDBConnectToDifferentVersions

Switch this option on to allow the user to connect to a database that has a different version to that of the currently running Impact version. This can also be enabled through a registry setting.

Create and edit user translations

pDBEditUserTranslations

Switch this option on to allow the user to translate Master Tool Settings into different languages. This also requires the pMTSRenameFolders and pMTSModify options to be switched on.

Customers

Add

pDBCustomerAdd

Switch this option on to enable the Add and Copy buttons within the Database > Customer Form.

When connected to an Enterprise database, with the option pDBEnterprisePublishToSites switched on, this option also enables the Publish to sites option on the Project Browser Form – Customers right click context menu.

This option also allows new entries to be added to the Customer database via the COM interface.

Assign to Sites

pDBCustomerSites

Switch this option on to make the Sites… item visible on the Actions button sub-menu within the Database > Customer Form. This only applies if the Use multiple Database SitesCustomers check-box is selected on the Environment Options > Database Installation – Sites page.

Contacts

AddpDBContactsAdd

Switch this option on to enable the Add and Copy buttons within the Database > Customer Form – Contacts table.

DeletepDBContactsDelete

Switch this option on to enable the Delete button and the Delete All item on the Actions button sub-menu within the Database > Customer Form – Contacts table.

ModifypDBContactsModify

Switch this option on to enable the Change button within the Database > Customer Form – Contacts table.

Delete

pDBCustomerDelete

Switch this option on to enable the Delete button within the Database > Customer Form.

This option also allows entries to be deleted from the Customer database via the COM interface.

Modify

pDBCustomerModify

Switch this option on to enable the Change button within the Database > Customer Form.

This option also allows entries to be edited within the Customer database via the COM interface.

View Inactive in Browser

pDBCustomerViewInactive

Switch this option on to enable the viewing of inactive Customer Database entries in the Project Browser Form.

Enterprise

All of these options are only valid for an Enterprise database connection.

Customers

View – pDBEnterpriseCustomersViewInBrowser

Switch this option on to display projects by customer in the Project Browser Form.

Switching this option on will also force the Enterprise – View in Browser option to be switched on (if it isn’t already on).

Execute Queries

pDBEnterpriseExecuteQueries

Switch this option on to display the Enterprise node when choosing Select Folders from the Queries right click context menu within the Project Browser Form.

Switching this option on will also force the Enterprise – View in Browser option to be switched on (if it isn’t already on).

Projects

Lock AnypDBEnterpriseProjectLockAny

Switch this option on to allow any locked project to be checked out. (This assumes that the Modify conditions, described below, are satisfied first.

Lock OwnpDBEnterpriseProjectLockOwn

Switch this option on to allow a project that is locked by the current user to be checked out.

Modify AnypDBEnterpriseProjectModifyAny

Switch this option on to allow projects to be checked out from any site that have been created by any user. However, this can be overridden by the following option.

Modify Any Own Layers OnlypDBEnterpriseProjectModifyAnyOwnLayersOnly

Switch this option to override the action of the above option. Projects can only be checked out if the multiple layers option has been switched on, and then only those layers created by the current user or the conditions for Modify Own, Modify Same Site or Modify Same User Group are satisfied.

Modify OwnpDBEnterpriseProjectModifyOwn

If either Modify Any has been switched off or Modify Any Own Layers Only has been switched on, then switch this option on to allow projects that have been created by the current user to be checked out.

Modify Same SitepDBEnterpriseProjectModifySameSite

If either Modify Any has been switched off or Modify Any Own Layers Only has been switched on, then switch this option on to allow projects from the same site as the current user to be checked out.

Modify Same User GrouppDBEnterpriseProjectModifySameUserGroup

If either Modify Any has been switched off or Modify Any Own Layers Only has been switched on, then switch this option on to allow projects that have been created by another user from the same User Group as the current user to be checked out.

Open CopypDBEnterpriseProjectsOpenCopy

Switch this option on to allow a copy of the chosen project to be opened from the Impact Project Browser. However, this may be overridden by the following option.

Switching this option on will also force the Enterprise – Projects – View option to be switched on (if it isn’t already on).


Open Copy for InvitationspDBEnterpriseProjectOpenCopyInvitations

Switch this option on to allow a copy of the chosen project to be opened from the Impact Project Browser, where the project has been specified to be only opened by invitation.

ViewpDBEnterpriseProjectsViewInBrowser

Switch this option on to display Enterprise projects in the Project Browser Form.

Switching this option on will also force the Enterprise – View in Browser option to be switched on (if it isn’t already on).

This option will be automatically switched on if the option pDBEnterpriseProjectsOpenCopy is switched on.

Publish to Sites

pDBEnterprisePublishToSites

Switching this option on will have the following effects:-

It will enable the various menu items for publishing tables, users, sites etc. from the Database > Administration tool.

It will enable the Publish to Sites and Publish Items to Sites menu items for Projects, Working Projects, Templates, Symbols and Customers (Publish to Sites only) in the Project Browser Form.

It will enable the Publish to Sites item on the Actions button sub-menu within the Database > Customer Form.

It will enable the Publish to Sites item on the Master Tool Settings Form right click context menu.

View in Browser

pDBEnterpriseViewInBrowser

Switch this option on to allow the Enterprise connection to be added to the Project Browser Form.

This option will be automatically switched on if any of the options pDBEnterpriseProjectsViewInBrowser, pDBEnterpriseCustomersViewInBrowser or pDBEnterpriseExecuteQueries are switched on.

Folders

Project

Change PropertiespDBFolderProjectChangeProperties

Switch this option on to enable the Properties button in either the Project Browser Form for project folders or the Save Project As Form.

Copy To DatabasepDBFolderProjectCopyTo

Switch this option on to enable the Copy Folder To button in the Project Browser Form for project folders. This will allow a project folder to be copied to another database.

CreatepDBFolderProjectCreate

Switch this option on to enable the Create new folder button in the Project Browser Form for project folders or the Save Project As Form.

DeletepDBFolderProjectDelete

Switch this option on to enable the Delete folder button in the Project Browser Form for project folders or the Save Project As Form.

Move TopDBFolderProjectMoveTo

Switch this option on to enable the Move folder button in the Project Browser Form for project folders. If the Project Browser option to enable Drag-and-Drop file moving is also switched on, then project folders can be moved in this manner as well.

RenamepDBFolderProjectRename

Switch this option on to enable the Rename folder button in the Project Browser Form for project folders or the Save Project As Form.

Symbol

Change PropertiespDBFolderSymbolChangeProperties

Switch this option on to enable the Properties button in either the Project Browser Form for symbol folders or the Save Symbol As Form.

Copy To DatabasepDBFolderSymbolCopyTo

Switch this option on to enable the Copy Folder To button in the Project Browser Form for symbol folders. This will allow a symbol folder to be copied to another database.

CreatepDBFolderSymbolCreate

Switch this option on to enable the Create new folder button in the Project Browser Form for symbol folders or the Save Symbol As Form.

DeletepDBFolderSymbolDelete

Switch this option on to enable the Delete folder button in the Project Browser Form for symbol folders or the Save Symbol As Form.

Move TopDBFolderSymbolMoveTo

Switch this option on to enable the Move folder button in the Project Browser Form for symbol folders. If the Project Browser option to enable Drag-and-Drop file moving is also switched on, then symbol folders can be moved in this manner as well.

RenamepDBFolderSymbolRename

Switch this option on to enable the Rename folder button in the Project Browser Form for symbol folders or the Save Symbol As Form.

Template

Change PropertiespDBFolderTemplateChangeProperties

Switch this option on to enable the Properties button in either the Project Browser Form for template folders or the Save Template As Form.

Copy To DatabasepDBFolderTemplateCopyTo

Switch this option on to enable the Copy Folder To button in the Project Browser Form for template folders. This will allow a template folder to be copied to another database.

CreatepDBFolderTemplateCreate

Switch this option on to enable the Create new folder button in the Project Browser Form for template folders or the Save Template As Form.

DeletepDBFolderTemplateDelete

Switch this option on to enable the Delete folder button in the Project Browser Form for template folders or the Save Template As Form.

Move TopDBFolderTemplateMoveTo

Switch this option on to enable the Move folder button in the Project Browser Form for template folders. If the Project Browser option to enable Drag-and-Drop file moving is also switched on, then template folders can be moved in this manner as well.

Rename - pDBFolderTemplateRename

Switch this option on to enable the Rename folder button in the Project Browser Form for template folders or the Save Template As Form.

Master Projects

All of the sub-items in this group refer to Master Projects in the Project Browser Form, unless stated otherwise.

Change Properties

pDBMasterProjectChangeProperties

Switch this option on to enable the Properties… option on the Project – right click context menu. This, in turn, will allow the project to be renamed, amongst other things, via the Properties Form.

Copy To Database

pDBMasterProjectCopyToDatabase

Switch this option on to enable the Copy selected items button. This will allow selected master projects to be copied to another database. (But see option below, pDBMasterProjectCreate)

Create

pDBMasterProjectCreate

If this option is switched on together with the Environment Option User can create and view linked revisions, or the user has permission to modify a master project, or the user has permission to open a copy of a master project then the Open the selected item button will be enabled in the Project Browser Form.

This option will also enable the File > Save As tool when opening a Master Project.

It will make the File > New > Master Project tool available.

It will also make the Create a new linked project revision option visible on the Open Project Form.

Switching the option off will prevent a master project being copied to another database.

Delete Any

pDBMasterProjectDeleteAny

Switch this option on to allow the user to delete any Master Projects.

It’s worth pointing out, however, that the Delete all the selected items button will be enabled if any of the pDBProjectDeleteAny, pDBProjectDeleteOwn, pDBMasterProjectDeleteAny or pDBMasterProjectDeleteOwn options are switched on. The individual projects will then be checked to make sure the user has the correct privilege.

Delete Own

pDBMasterProjectDeleteOwn

Switch this option on to allow the user to delete Master Projects that were created by that user. This option is only checked if the option pDBMasterProjectDeleteAny is switched off.

This option will be automatically switched on if the option pDBMasterProjectSaveAsReplacing is switched on.

Modify

pDBMasterProjectModify

If this option is switched on, or the user has permission to create a master project, or the user has permission to open a copy of a master project then the Open the selected item button will be enabled in the Project Browser form.

Switch this option on to enable the File > Save and File > Update menu items when a Master Project has been opened.

Move Folder

pDBMasterProjectMoveFolder

Switch this option on to enable the Cut the selected items button.

It’s worth pointing out, however, that the button will be enabled if either the pDBProjectMoveFolder or pDBMasterProjectMoveFolder options are switched on. The individual projects will then be checked to make sure the user has the correct privilege.

This option allows master projects to be moved from one folder to another either using the Cut and Paste buttons, or with drag and drop.

Open Copy

pDBMasterProjectOpenCopy

If either this option is switched on, or the user has permission to create a master project, or the user has permission to modify a master project then the Open the selected item button will be enabled in the Project Browser form.

This option also makes the Open a copy of the selected project option visible in the Open Project form.

Save As Replacing

pDBMasterProjectSaveAsReplacing

This option is only relevant when the drawing database has been configured to allow duplicate project names.

If the option is switched off and the user attempts to save a master project with a name that already exists, then a duplicate will be created automatically.

If the option is switched on and the user attempts to save a master project with an existing name then the Replace Existing Project Form is displayed. This gives the user the option to create a duplicate or select an existing project to replace.

Switching this option on will also force the Master Projects – Delete Own option to be switched on (if it isn’t already on).

Tools

pDBMasterProjectTools

Looking at the Options > Projects Form – Layers page:-

If both this option and pDBProjectLayerCreate are switched on then the Add Master button is enabled.

Switching this option on also enables the Show Master Layer Search button and allows searches to be performed.

If the current layer is a Master Layer, then switching this option on will enable the Unlink and Clear buttons.

Looking at the Block tools menu:-

If both this option and pDBProjectLayerCreate are switched on then the Insert master layer tool will be enabled.

Switching this option on also enables the Master Layers tool.

View

pDBMasterProjectViewInBrowser

This option does not currently have any effect. It will be automatically switched on when any of the following options are switched on:

pDBMasterProjectChangeProperties
pDBMasterProjectCreate
pDBMasterProjectDeleteAny
pDBMasterProjectDeleteOwn
pDBMasterProjectModify
pDBMasterProjectMoveFolder
pDBMasterProjectTools

Modify Master Template

pDBModifyMasterTemplate

Switch this option on to enable the File > Open > Master Template tool.

Projects

Allowed To Hide from all Users

pDBProjectAllowProjectsToBeHidden

Switch this option on to enable the Hide this project from all users without an invitation check-box on the Project Properties form and on the Save Project As form.

Change Customer

pDBProjectChangeCustomer

If either this option is switched off or the Disable customer lists used for selecting customers option on the Database Operation – Dialogs page is switched on, then the Customer combo list on the Projects Properties form is disabled.

Similarly, if either this option is switched off, or the Disable customer lists… option is switched on, or the project has been opened without permission to change the customer, then the Customer combo list will be disabled on the Customer/Project integrated form that is displayed from the Database > Project tool and on the Impact Explorer – Database page.

Switching this option on also allows a project’s customer to be changed using the COM function IDatabaseItem.ChangeCustomer.

Change Customer by drag-n-drop

pDBProjectChangeCustomerDragDrop

If either this option or pDBProjectCopyToDatabase are switched on, then it is possible to change a project’s customer by dragging it from one customer and dropping onto another within the Project Browser form.

Change Properties

pDBProjectChangeProperties

Switch this option on to enable the Properties… option on the Project – right click context menu in the Project Browser form. This, in turn, will allow the project to be renamed, amongst other things, via the Properties Form.

Copy To Database

pDBProjectCopyToDatabase

Switch this option on to enable the Copy selected items button in the Project Browser form. This will allow selected projects to be copied to another database. (But see option below, pDBProjectCreate).

This option also allows projects to be moved between folders or customers using the drag and drop method in the Project Browser form.

Create

pDBProjectCreate

If this option is switched on together with the Environment Option User can create and view linked revisions, or the user has permission to modify a project, or the user has permission to open a copy of a project then the Open the selected item button will be enabled in the Project Browser form.

This option will also enable the File > Save As tool when opening a Project.

It will make the File > New > Project and File > New > Projects from Masters tools available.

It will also make the Create a new linked project revision option visible on the Open Project form.

When connected to an Enterprise database, this option also enables the Publish items to sites option on the Project Browser form – Folders right click context menu.

Switching the option off will prevent a project being copied to another database. It will also prevent a project being drag and dropped into another database.

The option is also required to allow the creation of standards. Without it, the user will recieve an error similar to "Unable to create the destination project for this standard. Please check the template settings for Standards\Options" (English version).

Delete Any

pDBProjectDeleteAny

Switch this option on to allow the user to delete any Projects.

It’s worth pointing out, however, that the Delete all the selected items button will be enabled if any of the pDBProjectDeleteAny, pDBProjectDeleteOwn, pDBMasterProjectDeleteAny or pDBMasterProjectDeleteOwn options are switched on. The individual projects will then be checked to make sure the user has the correct privilege.

Delete Own

pDBProjectDeleteOwn

Switch this option on to allow the user to delete Projects that were created by that user. This option is only checked if the option