List of roles

 
Tip

The following contents can change in the following software versions of the control:

  • HEROS role names
  • Unix groups
  • Basic ID number

Roles

Operating system roles:

Role

Privileges

HEROS role name

UNIX group

Basic ID number

HEROS.RestrictedUser

Role for a user with minimum rights on the operating system.

  • HEROS.MountShares
  • HEROS.Printer
  • mnt
  • lp
  • 335
  • 9

HEROS.NormalUser

Role for a normal user with limited rights on the operating system.

This role grants the rights of the RestrictedUser role, as well as the following rights:

  • HEROS.SetShares
  • HEROS.ControlFunctions
  • HEROS.MountUSBDevices
  • mntcfg
  • ctrlfct
  • mntusb
  • 334
  • 340
  • 345

HEROS.LegacyUser

With the LegacyUser role, the behavior regarding the operating system of the control is identical to that of older software versions without user administration. User administration remains active.

This role grants the rights of the NormalUser role, as well as the following rights:

  • HEROS.BackupUsers
  • HEROS.PrinterAdmin
  • HEROS.ReadLogs
  • HEROS.SWUpdate
  • HEROS.SetNetwork
  • HEROS.SetTimezone
  • HEROS.VMSharedFolders
  • userbck
  • lpadmin
  • logread
  • swupdate
  • netadmin
  • tz
  • vboxsf
  • 337
  • 16
  • 342
  • 341
  • 336
  • 333
  • 1000

HEROS.LegacyUserNoCtrlfct

This role determines the rights for remote log-in when user administration is disabled (e.g., via SSH). The control assigns this role automatically.

This role grants the rights of the LegacyUser role, with the exception of the following right:

  • HEROS.ControlFunctions
  • ctrlfct
  • 340

HEROS.Admin

The configuration of the network and the configuration of the user administration are some of the rights granted by this role.

This role grants the rights of the LegacyUser role, as well as the following rights:

  • HEROS.BackupMachine
  • HEROS.UserAdmin

  • backup
  • useradmin

  • 338
  • 339
NC operator roles:

Role

Privileges

HEROS role name

UNIX group

Basic ID number

NC.Operator

This role allows you to run NC programs.

  • NC.OPModeProgramRun
  • NC.OpModeSingleStep

  • NCOpPgmRun
  • NCOpSinglesStep
  • 302
  • 303

NC.Programmer

This role grants the rights of NC programming.

This role grants the rights of the Operator role, as well as the following rights:

  • NC.EditNCProgram
  • NC.EditPalletTable
  • NC.EditPresetTable
  • NC.EditToolTable
  • NC.OPModeMDi
  • NC.OPModeManual
  • NCEdNCProg
  • NCEdPal
  • NCEdPreset
  • NCEdTool
  • NCOpMDI
  • NCOpManual
  • 305
  • 309
  • 308
  • 306
  • 301
  • 300

NC.Setter

This role allows you to edit the pocket table.

This role grants the rights of the Programmer role, as well as the following rights:

  • NC.ApproveFsAxis
  • NC.EditPocketTable
  • NC.SetupDrive
  • NC.SetupProgramRun
  • NCApproveFsAxis
  • NCEdPocket
  • NCSetupDrv
  • NCSetupPgRun
  • 319
  • 307
  • 315
  • 303

NC.AutoProductionSetter

This role allows you to execute all NC functions, including programming a scheduled NC program start.

This role grants the rights of the Setter role, as well as the following rights:

  • NC.ScheduleProgramRun
  • NCSchedulePgRun
  • 304

NC.LegacyUser

With the LegacyUser role, the control's behavior regarding NC programming is identical to that of older software versions without user administration. User administration remains active. The LegacyUser has the same rights as the AutoProductionSetter.

Exception: The Legacy-User does not have the NC.ApproveFsAxis right.

NC.AdvancedEdit

This role allows you to use special functions of the NC and table editors.

  • Special functions for the programming of variables and for editing the table header

Replacement for code number 555343

  • NC.EditNCProgramAdv
  • NC.EditTableAdv
  • NCEditNCPgmAdv
  • NCEditTableAdv
  • 327
  • 328

NC.RemoteOperator

This role allows you to start NC programs from an external application.

  • NC.RemoteProgramRun
  • NCRemotePgmRun
  • 329
Machine manufacturer (PLC) roles:

Role

Privileges

HEROS role name

UNIX group

Basic ID number

PLC.ConfigureUser

This roles grants the rights on code number 123.

  • NC.ConfigUserAdv
  • NC.SetupDrive
  • NCConfigUserAdv
  • NCSetupDrv

  • 316
  • 315

PLC.ServiceRead

This role allows read-only access during servicing.

This role can be used to display various types of diagnostic information

  • NC.Data.AccessServiceRead
  • NCDAServiceRead
  • 324

 
Machine

Refer to your machine manual.

The machine manufacturer can adapt the PLC roles.

When the Machine manufacturer (PLC) roles: are adapted by the machine manufacturer, the following contents may change:

  • The names of the roles
  • The number of roles
  • The functionality of the roles